Home | History | Annotate | Download | only in cctest

Lines Matching full:reg_count

8604 // where a reg_count field is provided.
8609 // * Push <reg_count> registers with size <reg_size>.
8611 // * Pop <reg_count> registers to restore the original contents.
8616 static void PushPopJsspSimpleHelper(int reg_count,
8629 if (reg_count == kPushPopJsspMaxRegCount) {
8630 reg_count = CountSetBits(allowed, kNumberOfRegisters);
8635 RegList list = PopulateRegisterArray(NULL, x, r, reg_size, reg_count,
8653 for (i = 0; i < reg_count; i++) {
8667 for (i = reg_count; i >= 4; i -= 4) {
8691 for (i = 0; i <= (reg_count-4); i += 4) {
8695 switch (reg_count - i) {
8700 CHECK(i == reg_count);
8724 for (int i = 0; i < reg_count; i++) {
8789 // where a reg_count field is provided.
8794 // * Push <reg_count> FP registers with size <reg_size>.
8796 // * Pop <reg_count> FP registers to restore the original contents.
8801 static void PushPopFPJsspSimpleHelper(int reg_count,
8813 if (reg_count == kPushPopFPJsspMaxRegCount) {
8814 reg_count = CountSetBits(allowed, kNumberOfFPRegisters);
8819 RegList list = PopulateFPRegisterArray(NULL, d, v, reg_size, reg_count,
8841 for (i = 0; i < reg_count; i++) {
8855 for (i = reg_count; i >= 4; i -= 4) {
8879 for (i = 0; i <= (reg_count-4); i += 4) {
8883 switch (reg_count - i) {
8888 CHECK(i == reg_count);
8912 for (int i = 0; i < reg_count; i++) {
9081 static void PushPopJsspWXOverlapHelper(int reg_count, int claim) {
9088 if (reg_count == kPushPopJsspMaxRegCount) {
9089 reg_count = CountSetBits(allowed, kNumberOfRegisters);
9093 RegList list = PopulateRegisterArray(w, x, NULL, 0, reg_count, allowed);
9096 // between W and X registers, so we need reg_count*1.5 W-sized slots.
9097 int const requested_w_slots = reg_count + reg_count / 2;
9123 for (int i = 0; i < reg_count; i++) {
9166 CHECK(i < reg_count);
9228 bool next_is_64 = !(reg_count & 1);
9229 for (int i = reg_count-1; i >= 0; i--) {
9253 for (int i = 0; i < reg_count; i++) {