Lines Matching refs:RegSizeInBytes
4411 unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes(); in passByValArg() local
4413 std::min(Flags.getNonZeroByValAlign(), Align(RegSizeInBytes)); in passByValArg()
4415 RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in passByValArg()
4420 bool LeftoverBytes = (NumRegs * RegSizeInBytes > ByValSizeInBytes); in passByValArg()
4424 for (; I < NumRegs - LeftoverBytes; ++I, OffsetInBytes += RegSizeInBytes) { in passByValArg()
4442 for (unsigned LoadSizeInBytes = RegSizeInBytes / 2, TotalBytesLoaded = 0; in passByValArg()
4464 Shamt = (RegSizeInBytes - (TotalBytesLoaded + LoadSizeInBytes)) * 8; in passByValArg()
4504 unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes(); in writeVarArgRegs() local
4505 MVT RegTy = MVT::getIntegerVT(RegSizeInBytes * 8); in writeVarArgRegs()
4515 VaArgOffset = alignTo(State.getStackSize(), RegSizeInBytes); in writeVarArgRegs()
4519 (int)(RegSizeInBytes * (ArgRegs.size() - Idx)); in writeVarArgRegs()
4524 int FI = MFI.CreateFixedObject(RegSizeInBytes, VaArgOffset, true); in writeVarArgRegs()
4532 ++I, VaArgOffset += RegSizeInBytes) { in writeVarArgRegs()
4535 FI = MFI.CreateFixedObject(RegSizeInBytes, VaArgOffset, true); in writeVarArgRegs()
4557 unsigned RegSizeInBytes = Subtarget.getGPRSizeInBytes(); in HandleByVal() local
4566 Alignment >= Align(RegSizeInBytes) && in HandleByVal()
4575 if ((Alignment > RegSizeInBytes) && (FirstReg % 2)) { in HandleByVal()
4581 Size = alignTo(Size, RegSizeInBytes); in HandleByVal()
4583 Size -= RegSizeInBytes, ++I, ++NumRegs) in HandleByVal()