Lines Matching refs:FreeRegs
559 CCState(unsigned CC) : CC(CC), FreeRegs(0), FreeSSERegs(0) {} in CCState()
562 unsigned FreeRegs; member
810 if (State.FreeRegs) { in getIndirectReturnResult()
811 --State.FreeRegs; in getIndirectReturnResult()
949 if (State.FreeRegs) { in getIndirectResult()
950 --State.FreeRegs; // Non-byval indirects just use one pointer. in getIndirectResult()
994 if (SizeInRegs > State.FreeRegs) { in shouldUseInReg()
995 State.FreeRegs = 0; in shouldUseInReg()
999 State.FreeRegs -= SizeInRegs; in shouldUseInReg()
1015 if (State.FreeRegs) in shouldUseInReg()
1134 State.FreeRegs = 2; in computeInfo()
1136 State.FreeRegs = 2; in computeInfo()
1139 State.FreeRegs = FI.getRegParm(); in computeInfo()
1141 State.FreeRegs = DefaultNumRegisterParameters; in computeInfo()
1148 if (State.FreeRegs) { in computeInfo()
1149 --State.FreeRegs; // The sret parameter consumes a register. in computeInfo()
1156 ++State.FreeRegs; in computeInfo()