Lines Matching defs:FreeRegs
20 unsigned FreeRegs;
31 if (!State.FreeRegs)
34 State.FreeRegs--;
37 if (sz < State.FreeRegs)
38 State.FreeRegs -= sz;
40 State.FreeRegs = 0;
47 State.FreeRegs = 8;
53 I.info = classifyArgumentType(I.type, State.FreeRegs);
60 ABIArgInfo classifyArgumentType(QualType Ty, uint8_t FreeRegs) const;
92 uint8_t FreeRegs) const {
98 return getIndirectByRef(Ty, FreeRegs > 0);
125 return FreeRegs >= SizeInRegs ?
135 ? (FreeRegs >= SizeInRegs ? ABIArgInfo::getExtendInReg(Ty)
137 : (FreeRegs >= SizeInRegs ? ABIArgInfo::getDirectInReg()