Lines Matching refs:SizeInRegs
1553 unsigned SizeInRegs = (Size + 31) / 32; in updateFreeRegs() local
1555 if (SizeInRegs == 0) in updateFreeRegs()
1559 if (SizeInRegs > State.FreeRegs) { in updateFreeRegs()
1568 if (SizeInRegs > State.FreeRegs || SizeInRegs > 2) in updateFreeRegs()
1572 State.FreeRegs -= SizeInRegs; in updateFreeRegs()
1675 unsigned SizeInRegs = (getContext().getTypeSize(Ty) + 31) / 32; in classifyArgumentType() local
1676 SmallVector<llvm::Type*, 3> Elements(SizeInRegs, Int32); in classifyArgumentType()
7462 unsigned SizeInRegs = llvm::alignTo(Size, 32U) / 32U; in shouldUseInReg() local
7464 if (SizeInRegs == 0) in shouldUseInReg()
7467 if (SizeInRegs > State.FreeRegs) { in shouldUseInReg()
7472 State.FreeRegs -= SizeInRegs; in shouldUseInReg()
7518 unsigned SizeInRegs = (getContext().getTypeSize(Ty) + 31) / 32; in classifyArgumentType() local
7519 if (SizeInRegs <= State.FreeRegs) { in classifyArgumentType()
7521 SmallVector<llvm::Type *, 3> Elements(SizeInRegs, Int32); in classifyArgumentType()
7523 State.FreeRegs -= SizeInRegs; in classifyArgumentType()
8366 auto SizeInRegs = llvm::alignTo(getContext().getTypeSize(Ty), 32) / 32; in classifyArgumentType() local
8380 SmallVector<llvm::Type *, 3> Elements(SizeInRegs, Int32); in classifyArgumentType()
8383 return FreeRegs >= SizeInRegs ? in classifyArgumentType()
8389 (FreeRegs >= SizeInRegs ? ABIArgInfo::getExtendInReg(Ty) : in classifyArgumentType()
8391 (FreeRegs >= SizeInRegs ? ABIArgInfo::getDirectInReg() : in classifyArgumentType()