Lines Matching refs:reg_count

13257 static void PushPopXRegSimpleHelper(int reg_count,  in PushPopXRegSimpleHelper()  argument
13269 if (reg_count == kPushPopXRegMaxRegCount) { in PushPopXRegSimpleHelper()
13270 reg_count = CountSetBits(allowed, kNumberOfRegisters); in PushPopXRegSimpleHelper()
13275 RegList list = PopulateRegisterArray(NULL, x, r, reg_size, reg_count, in PushPopXRegSimpleHelper()
13297 for (i = 0; i < reg_count; i++) { in PushPopXRegSimpleHelper()
13309 for (i = reg_count; i >= 4; i -= 4) { in PushPopXRegSimpleHelper()
13331 for (i = 0; i <= (reg_count-4); i += 4) { in PushPopXRegSimpleHelper()
13335 switch (reg_count - i) { in PushPopXRegSimpleHelper()
13339 default: VIXL_ASSERT(i == reg_count); break; in PushPopXRegSimpleHelper()
13362 for (int i = 0; i < reg_count; i++) { in PushPopXRegSimpleHelper()
13437 static void PushPopFPXRegSimpleHelper(int reg_count, in PushPopFPXRegSimpleHelper() argument
13449 if (reg_count == kPushPopFPXRegMaxRegCount) { in PushPopFPXRegSimpleHelper()
13450 reg_count = CountSetBits(allowed, kNumberOfFPRegisters); in PushPopFPXRegSimpleHelper()
13455 RegList list = PopulateFPRegisterArray(NULL, d, v, reg_size, reg_count, in PushPopFPXRegSimpleHelper()
13484 for (i = 0; i < reg_count; i++) { in PushPopFPXRegSimpleHelper()
13498 for (i = reg_count; i >= 4; i -= 4) { in PushPopFPXRegSimpleHelper()
13520 for (i = 0; i <= (reg_count-4); i += 4) { in PushPopFPXRegSimpleHelper()
13524 switch (reg_count - i) { in PushPopFPXRegSimpleHelper()
13528 default: VIXL_ASSERT(i == reg_count); break; in PushPopFPXRegSimpleHelper()
13551 for (int i = 0; i < reg_count; i++) { in PushPopFPXRegSimpleHelper()
13718 static void PushPopXRegWXOverlapHelper(int reg_count, int claim) { in PushPopXRegWXOverlapHelper() argument
13724 if (reg_count == kPushPopXRegMaxRegCount) { in PushPopXRegWXOverlapHelper()
13725 reg_count = CountSetBits(allowed, kNumberOfRegisters); in PushPopXRegWXOverlapHelper()
13730 RegList list = PopulateRegisterArray(w, x, NULL, 0, reg_count, allowed); in PushPopXRegWXOverlapHelper()
13734 int const requested_w_slots = reg_count + reg_count / 2; in PushPopXRegWXOverlapHelper()
13764 for (int i = 0; i < reg_count; i++) { in PushPopXRegWXOverlapHelper()
13805 VIXL_ASSERT(i < reg_count); in PushPopXRegWXOverlapHelper()
13855 bool next_is_64 = !(reg_count & 1); in PushPopXRegWXOverlapHelper()
13856 for (int i = reg_count-1; i >= 0; i--) { in PushPopXRegWXOverlapHelper()
13880 for (int i = 0; i < reg_count; i++) { in PushPopXRegWXOverlapHelper()