Lines Matching refs:RegSizeInBytes

3624   unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes();  in passByValArg()  local
3625 unsigned Alignment = std::min(Flags.getByValAlign(), RegSizeInBytes); in passByValArg()
3626 EVT PtrTy = getPointerTy(), RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in passByValArg()
3631 bool LeftoverBytes = (NumRegs * RegSizeInBytes > ByValSizeInBytes); in passByValArg()
3635 for (; I < NumRegs - LeftoverBytes; ++I, OffsetInBytes += RegSizeInBytes) { in passByValArg()
3654 for (unsigned LoadSizeInBytes = RegSizeInBytes / 2, TotalBytesLoaded = 0; in passByValArg()
3676 Shamt = (RegSizeInBytes - (TotalBytesLoaded + LoadSizeInBytes)) * 8; in passByValArg()
3716 unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes(); in writeVarArgRegs() local
3717 MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in writeVarArgRegs()
3728 RoundUpToAlignment(State.getNextStackOffset(), RegSizeInBytes); in writeVarArgRegs()
3732 (int)(RegSizeInBytes * (ArgRegs.size() - Idx)); in writeVarArgRegs()
3737 int FI = MFI->CreateFixedObject(RegSizeInBytes, VaArgOffset, true); in writeVarArgRegs()
3745 ++I, VaArgOffset += RegSizeInBytes) { in writeVarArgRegs()
3748 FI = MFI->CreateFixedObject(RegSizeInBytes, VaArgOffset, true); in writeVarArgRegs()
3770 unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes(); in HandleByVal() local
3778 assert(!(Align % RegSizeInBytes) && in HandleByVal()
3788 if ((Align > RegSizeInBytes) && (FirstReg % 2)) { in HandleByVal()
3794 Size = RoundUpToAlignment(Size, RegSizeInBytes); in HandleByVal()
3796 Size -= RegSizeInBytes, ++I, ++NumRegs) in HandleByVal()