Searched refs:requested_w_slots (Results 1 - 2 of 2) sorted by relevance

/external/v8/test/cctest/
H A Dtest-assembler-arm64.cc9100 int const requested_w_slots = reg_count + reg_count / 2; local
9168 for (int i = 0; active_w_slots < requested_w_slots; i++) {
9216 if (active_w_slots > requested_w_slots) {
9217 __ Drop(active_w_slots - requested_w_slots, kWRegSize);
9222 } while (active_w_slots > requested_w_slots);
9278 CHECK(slot == requested_w_slots);
9169 CHECK(i < reg_count); int times = i % 4 + 1; if (i & 1) { if (i & 2) { __ PushMultipleTimes(w[i], times); } else { __ Mov(tmp.W(), times); __ PushMultipleTimes(w[i], tmp.W()); } for (int j = 0; j < times; j++) { if (w[i].Is(wzr)) { stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_w * i; } } } else { if (i & 2) { __ PushMultipleTimes(x[i], times); } else { __ Mov(tmp, times); __ PushMultipleTimes(x[i], tmp); } for (int j = 0; j < times; j++) { if (x[i].IsZero()) { stack[active_w_slots++] = 0; stack[active_w_slots++] = 0; } else { stack[active_w_slots++] = literal_base_hi * i; stack[active_w_slots++] = literal_base_lo * i; } } } } if (active_w_slots > requested_w_slots) { __ Drop(active_w_slots - requested_w_slots, kWRegSize); do { stack[active_w_slots--] = 0xdeadbeef; } while (active_w_slots > requested_w_slots); } Clobber(&masm, list); bool next_is_64 = !(reg_count & 1); for (int i = reg_count-1; i >= 0; i--) argument
/external/vixl/test/
H A Dtest-assembler-a64.cc13734 int const requested_w_slots = reg_count + reg_count / 2; local
13804 for (int i = 0; active_w_slots < requested_w_slots; i++) {
13840 if (active_w_slots > requested_w_slots) {
13841 __ Drop((active_w_slots - requested_w_slots) * kWRegSizeInBytes);
13846 } while (active_w_slots > requested_w_slots);
13902 VIXL_ASSERT(slot == requested_w_slots);

Completed in 536 milliseconds