Lines Matching refs:reg_count
8374 // supports (where a reg_count argument would otherwise be provided).
8379 // * Push <reg_count> registers with size <reg_size>.
8381 // * Pop <reg_count> registers to restore the original contents.
8386 static void PushPopSimpleHelper(int reg_count,
8398 if (reg_count == kPushPopUseMaxRegCount) {
8399 reg_count = CountSetBits(allowed, kNumberOfRegisters);
8405 PopulateRegisterArray(NULL, x, r, reg_size, reg_count, allowed);
8426 for (i = 0; i < reg_count; i++) {
8438 for (i = reg_count; i >= 4; i -= 4) {
8468 for (i = 0; i <= (reg_count - 4); i += 4) {
8472 switch (reg_count - i) {
8483 VIXL_ASSERT(i == reg_count);
8508 for (int i = 0; i < reg_count; i++) {
8617 // supports (where a reg_count argument would otherwise be provided).
8622 // * Push <reg_count> FP registers with size <reg_size>.
8624 // * Pop <reg_count> FP registers to restore the original contents.
8629 static void PushPopFPSimpleHelper(int reg_count,
8634 SETUP_WITH_FEATURES((reg_count == 0) ? CPUFeatures::kNone : CPUFeatures::kFP);
8641 if (reg_count == kPushPopFPUseMaxRegCount) {
8642 reg_count = CountSetBits(allowed, kNumberOfVRegisters);
8648 PopulateVRegisterArray(NULL, d, v, reg_size, reg_count, allowed);
8676 for (i = 0; i < reg_count; i++) {
8690 for (i = reg_count; i >= 4; i -= 4) {
8720 for (i = 0; i <= (reg_count - 4); i += 4) {
8724 switch (reg_count - i) {
8735 VIXL_ASSERT(i == reg_count);
8760 for (int i = 0; i < reg_count; i++) {
8974 static void PushPopWXOverlapHelper(int reg_count, int claim) {
8980 if (reg_count == kPushPopUseMaxRegCount) {
8981 reg_count = CountSetBits(allowed, kNumberOfRegisters);
8986 RegList list = PopulateRegisterArray(w, x, NULL, 0, reg_count, allowed);
8989 // between W and X registers, so we need reg_count*1.5 W-sized slots.
8990 int const requested_w_slots = reg_count + reg_count / 2;
9020 for (int i = 0; i < reg_count; i++) {
9061 VIXL_ASSERT(i < reg_count);
9111 bool next_is_64 = !(reg_count & 1);
9112 for (int i = reg_count - 1; i >= 0; i--) {
9137 for (int i = 0; i < reg_count; i++) {