Lines Matching defs:RegsLeft
28 ABIArgInfo classifyArgumentType(QualType RetTy, unsigned *RegsLeft) const;
64 unsigned RegsLeft = 6;
68 I.info = classifyArgumentType(I.type, &RegsLeft);
71 static bool HexagonAdjustRegsLeft(uint64_t Size, unsigned *RegsLeft) {
75 if (*RegsLeft == 0)
79 (*RegsLeft)--;
83 if (2 <= (*RegsLeft & (~1U))) {
84 *RegsLeft = (*RegsLeft & (~1U)) - 2;
90 if (*RegsLeft == 1)
91 *RegsLeft = 0;
97 unsigned *RegsLeft) const {
105 HexagonAdjustRegsLeft(Size, RegsLeft);
127 if (HexagonAdjustRegsLeft(Size, RegsLeft))
271 unsigned RegsLeft = 6;
273 (void)classifyArgumentType(Ty, &RegsLeft);