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

/external/chromium_org/v8/test/cctest/
H A Dtest-assembler-arm64.cc9053 int const requested_w_slots = reg_count + reg_count / 2; local
9121 for (int i = 0; active_w_slots < requested_w_slots; i++) {
9169 if (active_w_slots > requested_w_slots) {
9170 __ Drop(active_w_slots - requested_w_slots, kWRegSize);
9175 } while (active_w_slots > requested_w_slots);
9231 DCHECK(slot == requested_w_slots);
9122 DCHECK(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.cc8224 int const requested_w_slots = reg_count + reg_count / 2; local
8290 for (int i = 0; active_w_slots < requested_w_slots; i++) {
8326 if (active_w_slots > requested_w_slots) {
8327 __ Drop((active_w_slots - requested_w_slots) * kWRegSizeInBytes);
8332 } while (active_w_slots > requested_w_slots);
8388 VIXL_ASSERT(slot == requested_w_slots);

Completed in 894 milliseconds