Lines Matching defs:SizeInRegs
1654 unsigned SizeInRegs = (Size + 31) / 32;
1656 if (SizeInRegs == 0)
1660 if (SizeInRegs > State.FreeRegs) {
1669 if (SizeInRegs > State.FreeRegs || SizeInRegs > 2)
1673 State.FreeRegs -= SizeInRegs;
1811 unsigned SizeInRegs = (TI.Width + 31) / 32;
1812 SmallVector<llvm::Type*, 3> Elements(SizeInRegs, Int32);
8523 unsigned SizeInRegs = llvm::alignTo(Size, 32U) / 32U;
8525 if (SizeInRegs == 0)
8528 if (SizeInRegs > State.FreeRegs) {
8533 State.FreeRegs -= SizeInRegs;
8579 unsigned SizeInRegs = (getContext().getTypeSize(Ty) + 31) / 32;
8580 if (SizeInRegs <= State.FreeRegs) {
8582 SmallVector<llvm::Type *, 3> Elements(SizeInRegs, Int32);
8584 State.FreeRegs -= SizeInRegs;
9548 auto SizeInRegs = llvm::alignTo(getContext().getTypeSize(Ty), 32) / 32;
9562 SmallVector<llvm::Type *, 3> Elements(SizeInRegs, Int32);
9565 return FreeRegs >= SizeInRegs ?
9575 ? (FreeRegs >= SizeInRegs ? ABIArgInfo::getExtendInReg(Ty)
9577 : (FreeRegs >= SizeInRegs ? ABIArgInfo::getDirectInReg()