zero_reg          156 src/mips/assembler-mips.cc     zero_reg,
zero_reg          591 src/mips/assembler-mips.cc               rt == static_cast<uint32_t>(ToNumber(zero_reg)) &&
zero_reg          592 src/mips/assembler-mips.cc               rs == static_cast<uint32_t>(ToNumber(zero_reg)) &&
zero_reg         1060 src/mips/assembler-mips.cc   beq(zero_reg, zero_reg, offset);
zero_reg         1066 src/mips/assembler-mips.cc   bgezal(zero_reg, offset);
zero_reg         1094 src/mips/assembler-mips.cc   GenInstrImmediate(BGTZ, rs, zero_reg, offset);
zero_reg         1101 src/mips/assembler-mips.cc   GenInstrImmediate(BLEZ, rs, zero_reg, offset);
zero_reg         1144 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, zero_reg, zero_reg, 0, JR);
zero_reg         1164 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, zero_reg, rd, 0, JALR);
zero_reg         1220 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, MULT);
zero_reg         1225 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, MULTU);
zero_reg         1230 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DIV);
zero_reg         1235 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, rs, rt, zero_reg, 0, DIVU);
zero_reg         1288 src/mips/assembler-mips.cc   ASSERT(coming_from_nop || !(rd.is(zero_reg) && rt.is(zero_reg)));
zero_reg         1289 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SLL);
zero_reg         1299 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SRL);
zero_reg         1309 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, zero_reg, rt, rd, sa, SRA);
zero_reg         1451 src/mips/assembler-mips.cc   GenInstrImmediate(LUI, zero_reg, rd, j);
zero_reg         1541 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, zero_reg, zero_reg, rd, 0, MFHI);
zero_reg         1546 src/mips/assembler-mips.cc   GenInstrRegister(SPECIAL, zero_reg, zero_reg, rd, 0, MFLO);
zero_reg         1875 src/mips/assembler-mips.cc   mtc1(zero_reg, f14);
zero_reg          134 src/mips/assembler-mips.h REGISTER(zero_reg, 0);
zero_reg          666 src/mips/assembler-mips.h     sll(zero_reg, zero_reg, type, true);
zero_reg          144 src/mips/builtins-mips.cc   __ mov(scratch3,  zero_reg);
zero_reg          222 src/mips/builtins-mips.cc         ne, "array size is unexpectedly 0", array_size, Operand(zero_reg));
zero_reg          330 src/mips/builtins-mips.cc   __ Branch(&argc_one_or_more, ne, a0, Operand(zero_reg));
zero_reg          353 src/mips/builtins-mips.cc   __ Branch(&not_empty_array, ne, a2, Operand(zero_reg));
zero_reg          355 src/mips/builtins-mips.cc   __ mov(a0, zero_reg);  // Treat this as a call with argc of zero.
zero_reg          360 src/mips/builtins-mips.cc   __ Branch(call_generic_code, eq, a3, Operand(zero_reg));
zero_reg          497 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
zero_reg          533 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
zero_reg          568 src/mips/builtins-mips.cc               t0, Operand(zero_reg));
zero_reg          606 src/mips/builtins-mips.cc   __ Branch(&no_arguments, eq, a0, Operand(zero_reg));
zero_reg          652 src/mips/builtins-mips.cc         t0, Operand(zero_reg));
zero_reg          678 src/mips/builtins-mips.cc   __ Branch(&convert_argument, ne, t0, Operand(zero_reg));
zero_reg          759 src/mips/builtins-mips.cc       __ Branch(&rt_call, ne, a2, Operand(zero_reg));
zero_reg          786 src/mips/builtins-mips.cc         __ Branch(&allocate, ne, t0, Operand(zero_reg));
zero_reg          872 src/mips/builtins-mips.cc       __ Branch(&allocated, eq, a3, Operand(zero_reg));
zero_reg          874 src/mips/builtins-mips.cc           a3, Operand(zero_reg));
zero_reg          996 src/mips/builtins-mips.cc     __ Branch(&loop, greater_equal, a3, Operand(zero_reg));
zero_reg         1092 src/mips/builtins-mips.cc   __ mov(cp, zero_reg);
zero_reg         1313 src/mips/builtins-mips.cc     __ Branch(&done, ne, a0, Operand(zero_reg));
zero_reg         1345 src/mips/builtins-mips.cc     __ Branch(&shift_arguments, ne, t3, Operand(zero_reg));
zero_reg         1349 src/mips/builtins-mips.cc     __ Branch(&shift_arguments, ne, t3, Operand(zero_reg));
zero_reg         1458 src/mips/builtins-mips.cc     __ Branch(&function, eq, t0, Operand(zero_reg));
zero_reg         1460 src/mips/builtins-mips.cc     __ mov(a2, zero_reg);
zero_reg         1536 src/mips/builtins-mips.cc     __ mov(a1, zero_reg);  // Initial index.
zero_reg         1559 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ne, t3, Operand(zero_reg));
zero_reg         1563 src/mips/builtins-mips.cc     __ Branch(&push_receiver, ne, t3, Operand(zero_reg));
zero_reg          138 src/mips/code-stubs-mips.cc     __ Branch(&check_optimized, ne, at, Operand(zero_reg));
zero_reg          302 src/mips/code-stubs-mips.cc     __ Assert(eq, message, a3, Operand(zero_reg));
zero_reg          555 src/mips/code-stubs-mips.cc   __ subu(at, zero_reg, source_);
zero_reg          571 src/mips/code-stubs-mips.cc   __ mov(mantissa, zero_reg);
zero_reg          786 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, int_scratch, Operand(zero_reg));
zero_reg          792 src/mips/code-stubs-mips.cc     __ Branch(&skip_sub, ge, dst2, Operand(zero_reg));
zero_reg          793 src/mips/code-stubs-mips.cc     __ Subu(int_scratch, zero_reg, int_scratch);
zero_reg          817 src/mips/code-stubs-mips.cc     __ Branch(&fewer_than_20_useful_bits, lt, scratch2, Operand(zero_reg));
zero_reg          832 src/mips/code-stubs-mips.cc     __ mov(dst1, zero_reg);
zero_reg          886 src/mips/code-stubs-mips.cc     __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
zero_reg          901 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, scratch1, Operand(zero_reg));
zero_reg          959 src/mips/code-stubs-mips.cc     __ Branch(not_int32, ne, except_flag, Operand(zero_reg));
zero_reg          971 src/mips/code-stubs-mips.cc     __ Branch(&done, eq, dst, Operand(zero_reg));
zero_reg          990 src/mips/code-stubs-mips.cc     __ Branch(&skip_sub, ge, scratch1, Operand(zero_reg));
zero_reg          991 src/mips/code-stubs-mips.cc     __ Subu(dst, zero_reg, dst);
zero_reg         1020 src/mips/code-stubs-mips.cc   __ Branch(not_int32, lt, scratch, Operand(zero_reg));
zero_reg         1032 src/mips/code-stubs-mips.cc   __ Branch(not_int32, ne, tmp, Operand(zero_reg));
zero_reg         1055 src/mips/code-stubs-mips.cc   __ Branch(not_int32, ne, src1, Operand(zero_reg));
zero_reg         1156 src/mips/code-stubs-mips.cc   __ subu(at, zero_reg, the_int_);
zero_reg         1182 src/mips/code-stubs-mips.cc   __ mov(scratch_, zero_reg);
zero_reg         1247 src/mips/code-stubs-mips.cc     __ mov(v0, zero_reg);         // Things are <=, >=, ==, === themselves.
zero_reg         1280 src/mips/code-stubs-mips.cc         __ Ret(eq, v0, Operand(zero_reg));
zero_reg         1415 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, t5, Operand(zero_reg));
zero_reg         1417 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, lhs_mantissa, Operand(zero_reg));
zero_reg         1426 src/mips/code-stubs-mips.cc   __ Branch(&one_is_nan, ne, t5, Operand(zero_reg));
zero_reg         1428 src/mips/code-stubs-mips.cc   __ Branch(&neither_is_nan, eq, rhs_mantissa, Operand(zero_reg));
zero_reg         1475 src/mips/code-stubs-mips.cc     __ Branch(&return_result_not_equal, ne, v0, Operand(zero_reg));
zero_reg         1478 src/mips/code-stubs-mips.cc     __ Branch(&return_result_equal, eq, v0, Operand(zero_reg));
zero_reg         1485 src/mips/code-stubs-mips.cc     __ Branch(&return_result_not_equal, ne, t4, Operand(zero_reg));
zero_reg         1570 src/mips/code-stubs-mips.cc     __ Branch(&return_not_equal, ne, t0, Operand(zero_reg));
zero_reg         1621 src/mips/code-stubs-mips.cc   __ Branch(&object_test, ne, at, Operand(zero_reg));
zero_reg         1623 src/mips/code-stubs-mips.cc   __ Branch(possible_strings, eq, at, Operand(zero_reg));
zero_reg         1627 src/mips/code-stubs-mips.cc   __ Branch(possible_strings, eq, at, Operand(zero_reg));
zero_reg         1784 src/mips/code-stubs-mips.cc         a2, Operand(zero_reg));
zero_reg         1967 src/mips/code-stubs-mips.cc     __ Ret(eq, at, Operand(zero_reg));
zero_reg         1980 src/mips/code-stubs-mips.cc       __ Movn(tos_, zero_reg, at);
zero_reg         1981 src/mips/code-stubs-mips.cc       __ Ret(ne, at, Operand(zero_reg));
zero_reg         2014 src/mips/code-stubs-mips.cc     __ mov(tos_, zero_reg);
zero_reg         2036 src/mips/code-stubs-mips.cc       __ Movz(tos_, zero_reg, at);
zero_reg         2038 src/mips/code-stubs-mips.cc     __ Ret(eq, at, Operand(zero_reg));
zero_reg         2170 src/mips/code-stubs-mips.cc   __ Branch(slow, eq, t0, Operand(zero_reg));
zero_reg         2174 src/mips/code-stubs-mips.cc   __ subu(v0, zero_reg, a0);
zero_reg         2273 src/mips/code-stubs-mips.cc   __ Branch(&try_float, lt, a2, Operand(zero_reg));
zero_reg         2495 src/mips/code-stubs-mips.cc       __ Ret(ne, v0, Operand(zero_reg));
zero_reg         2502 src/mips/code-stubs-mips.cc       __ Branch(&skip, lt, scratch2, Operand(zero_reg));
zero_reg         2505 src/mips/code-stubs-mips.cc       __ mov(v0, zero_reg);  // Return smi 0 if the non-zero one was positive.
zero_reg         2518 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, eq, scratch2, Operand(zero_reg));
zero_reg         2524 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, ne, scratch1, Operand(zero_reg));
zero_reg         2526 src/mips/code-stubs-mips.cc       __ Branch(&done, ne, scratch1, Operand(zero_reg));
zero_reg         2527 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
zero_reg         2531 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
zero_reg         2544 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, eq, scratch2, Operand(zero_reg));
zero_reg         2549 src/mips/code-stubs-mips.cc       __ Branch(&done, ne, scratch2, Operand(zero_reg));
zero_reg         2550 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch1, Operand(zero_reg));
zero_reg         2554 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch1, Operand(zero_reg));
zero_reg         2588 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, ne, scratch1, Operand(zero_reg));
zero_reg         2600 src/mips/code-stubs-mips.cc       __ Branch(&not_smi_result, lt, scratch2, Operand(zero_reg));
zero_reg         2757 src/mips/code-stubs-mips.cc             __ Branch(&result_not_a_smi, lt, a2, Operand(zero_reg));
zero_reg         2759 src/mips/code-stubs-mips.cc             __ Branch(not_numbers, lt, a2, Operand(zero_reg));
zero_reg         2772 src/mips/code-stubs-mips.cc       __ Branch(&result_not_a_smi, lt, a3, Operand(zero_reg));
zero_reg         3019 src/mips/code-stubs-mips.cc             __ Branch(&transition, ne, except_flag, Operand(zero_reg));
zero_reg         3026 src/mips/code-stubs-mips.cc           __ Branch(&return_heap_number, lt, scratch2, Operand(zero_reg));
zero_reg         3029 src/mips/code-stubs-mips.cc           __ Branch(&not_zero, ne, scratch1, Operand(zero_reg));
zero_reg         3032 src/mips/code-stubs-mips.cc           __ Branch(&return_heap_number, ne, scratch2, Operand(zero_reg));
zero_reg         3158 src/mips/code-stubs-mips.cc                        Operand(zero_reg));
zero_reg         3165 src/mips/code-stubs-mips.cc                        Operand(zero_reg));
zero_reg         3179 src/mips/code-stubs-mips.cc       __ Branch(&return_heap_number, lt, scratch1, Operand(zero_reg));
zero_reg         3481 src/mips/code-stubs-mips.cc     __ Branch(&invalid_cache, eq, cache_entry, Operand(zero_reg));
zero_reg         3725 src/mips/code-stubs-mips.cc     __ Branch(&int_exponent_convert, eq, scratch2, Operand(zero_reg));
zero_reg         3809 src/mips/code-stubs-mips.cc   __ Branch(&positive_exponent, ge, scratch, Operand(zero_reg));
zero_reg         3810 src/mips/code-stubs-mips.cc   __ Subu(scratch, zero_reg, scratch);
zero_reg         3818 src/mips/code-stubs-mips.cc   __ Branch(&no_carry, eq, scratch2, Operand(zero_reg));
zero_reg         3824 src/mips/code-stubs-mips.cc   __ Branch(&loop_end, eq, scratch, Operand(zero_reg));
zero_reg         3831 src/mips/code-stubs-mips.cc   __ Branch(&done, ge, exponent, Operand(zero_reg));
zero_reg         4003 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &failure_returned, eq, t0, Operand(zero_reg));
zero_reg         4019 src/mips/code-stubs-mips.cc   __ Branch(&retry, eq, t0, Operand(zero_reg));
zero_reg         4204 src/mips/code-stubs-mips.cc   __ Branch(&non_outermost_js, ne, t2, Operand(zero_reg));
zero_reg         4290 src/mips/code-stubs-mips.cc   __ sw(zero_reg, MemOperand(t1));
zero_reg         4409 src/mips/code-stubs-mips.cc     __ mov(v0, zero_reg);
zero_reg         4420 src/mips/code-stubs-mips.cc       __ mov(v0, zero_reg);
zero_reg         4486 src/mips/code-stubs-mips.cc     __ DropAndRet(HasArgsInRegisters() ? 0 : 2, eq, a0, Operand(zero_reg));
zero_reg         4630 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &param_map_size, eq, a1, Operand(zero_reg));
zero_reg         4631 src/mips/code-stubs-mips.cc   __ mov(t5, zero_reg);  // In delay slot: param map size = 0 when a1 == 0.
zero_reg         4658 src/mips/code-stubs-mips.cc   __ Branch(&skip2_ne, ne, a1, Operand(zero_reg));
zero_reg         4662 src/mips/code-stubs-mips.cc   __ Branch(&skip2_eq, eq, a1, Operand(zero_reg));
zero_reg         4828 src/mips/code-stubs-mips.cc   __ Branch(&add_arguments_object, eq, a1, Operand(zero_reg));
zero_reg         4860 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, a1, Operand(zero_reg));
zero_reg         4888 src/mips/code-stubs-mips.cc   __ Branch(&loop, ne, a1, Operand(zero_reg));
zero_reg         4941 src/mips/code-stubs-mips.cc   __ Branch(&runtime, eq, a0, Operand(zero_reg));
zero_reg         4957 src/mips/code-stubs-mips.cc              Operand(zero_reg));
zero_reg         4990 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, a0, Operand(zero_reg));
zero_reg         5028 src/mips/code-stubs-mips.cc   __ mov(t0, zero_reg);
zero_reg         5043 src/mips/code-stubs-mips.cc   __ Branch(&seq_string, eq, a1, Operand(zero_reg));
zero_reg         5066 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, at, Operand(zero_reg));
zero_reg         5086 src/mips/code-stubs-mips.cc   __ Branch(&external_string, ne, at, Operand(zero_reg));
zero_reg         5163 src/mips/code-stubs-mips.cc   __ mov(a0, zero_reg);
zero_reg         5299 src/mips/code-stubs-mips.cc   __ Branch(&done, lt, a1, Operand(zero_reg));
zero_reg         5327 src/mips/code-stubs-mips.cc               Operand(zero_reg));
zero_reg         5558 src/mips/code-stubs-mips.cc   __ mov(a2, zero_reg);
zero_reg         5666 src/mips/code-stubs-mips.cc   __ Branch(receiver_not_string_, ne, t0, Operand(zero_reg));
zero_reg         5762 src/mips/code-stubs-mips.cc   __ Branch(&slow_case_, ne, t0, Operand(zero_reg));
zero_reg         5824 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, count, Operand(zero_reg));
zero_reg         5864 src/mips/code-stubs-mips.cc              Operand(zero_reg));
zero_reg         5880 src/mips/code-stubs-mips.cc   __ Branch(&done, eq, count, Operand(zero_reg));
zero_reg         5887 src/mips/code-stubs-mips.cc   __ Branch(&byte_loop, lt, scratch1, Operand(zero_reg));
zero_reg         5893 src/mips/code-stubs-mips.cc     __ Branch(&dest_aligned, eq, scratch4, Operand(zero_reg));
zero_reg         5908 src/mips/code-stubs-mips.cc   __ Branch(&simple_loop, eq, scratch4, Operand(zero_reg));
zero_reg         6141 src/mips/code-stubs-mips.cc   __ ori(at, zero_reg, StringHasher::kZeroHash);
zero_reg         6177 src/mips/code-stubs-mips.cc   __ Branch(&runtime, lt, a3, Operand(zero_reg));  // From < 0.
zero_reg         6189 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, t0, Operand(zero_reg));
zero_reg         6214 src/mips/code-stubs-mips.cc   __ Branch(USE_DELAY_SLOT, &seq_or_external_string, eq, t0, Operand(zero_reg));
zero_reg         6217 src/mips/code-stubs-mips.cc   __ Branch(&sliced_string, ne, t0, Operand(zero_reg));
zero_reg         6262 src/mips/code-stubs-mips.cc     __ Branch(&two_byte_slice, eq, t0, Operand(zero_reg));
zero_reg         6284 src/mips/code-stubs-mips.cc   __ Branch(&sequential_string, eq, t0, Operand(zero_reg));
zero_reg         6290 src/mips/code-stubs-mips.cc   __ Branch(&runtime, ne, t0, Operand(zero_reg));
zero_reg         6304 src/mips/code-stubs-mips.cc   __ Branch(&two_byte_sequential, eq, t0, Operand(zero_reg));
zero_reg         6375 src/mips/code-stubs-mips.cc   __ Branch(&compare_chars, ne, length, Operand(zero_reg));
zero_reg         6409 src/mips/code-stubs-mips.cc   __ Branch(&compare_lengths, eq, min_length, Operand(zero_reg));
zero_reg         6421 src/mips/code-stubs-mips.cc   __ mov(scratch4, zero_reg);
zero_reg         6422 src/mips/code-stubs-mips.cc   __ mov(v0, zero_reg);
zero_reg         6454 src/mips/code-stubs-mips.cc   __ Subu(length, zero_reg, length);
zero_reg         6467 src/mips/code-stubs-mips.cc   __ Branch(&loop, ne, index, Operand(zero_reg));
zero_reg         6531 src/mips/code-stubs-mips.cc     __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
zero_reg         6564 src/mips/code-stubs-mips.cc     __ slt(t4, zero_reg, a2);   // if (a2 > 0) t4 = 1.
zero_reg         6565 src/mips/code-stubs-mips.cc     __ slt(t5, zero_reg, a3);   // if (a3 > 0) t5 = 1.
zero_reg         6567 src/mips/code-stubs-mips.cc     __ Branch(&strings_not_empty, ne, t4, Operand(zero_reg));
zero_reg         6651 src/mips/code-stubs-mips.cc   __ Branch(&non_ascii, eq, t4, Operand(zero_reg));
zero_reg         6671 src/mips/code-stubs-mips.cc   __ Branch(&ascii_data, ne, at, Operand(zero_reg));
zero_reg         6704 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t3, Operand(zero_reg));
zero_reg         6711 src/mips/code-stubs-mips.cc   __ Branch(&skip_first_add, ne, t4, Operand(zero_reg));
zero_reg         6718 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
zero_reg         6726 src/mips/code-stubs-mips.cc   __ Branch(&skip_second_add, ne, t4, Operand(zero_reg));
zero_reg         6733 src/mips/code-stubs-mips.cc   __ Branch(&call_runtime, ne, t4, Operand(zero_reg));
zero_reg         6746 src/mips/code-stubs-mips.cc   __ Branch(&non_ascii_string_add_flat_result, eq, t4, Operand(zero_reg));
zero_reg         6951 src/mips/code-stubs-mips.cc   __ Branch(&miss, eq, tmp1, Operand(zero_reg));
zero_reg         6995 src/mips/code-stubs-mips.cc   __ Branch(&miss, ne, tmp5, Operand(zero_reg));
zero_reg         7003 src/mips/code-stubs-mips.cc   __ mov(v0, zero_reg);  // In the delay slot.
zero_reg         7016 src/mips/code-stubs-mips.cc     __ Branch(&is_symbol, eq, tmp5, Operand(zero_reg));
zero_reg         7223 src/mips/code-stubs-mips.cc       __ Branch(miss, eq, scratch0, Operand(zero_reg));
zero_reg         7245 src/mips/code-stubs-mips.cc   __ Branch(done, eq, at, Operand(zero_reg));
zero_reg         7246 src/mips/code-stubs-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
zero_reg         7326 src/mips/code-stubs-mips.cc   __ Branch(done, ne, at, Operand(zero_reg));
zero_reg         7327 src/mips/code-stubs-mips.cc   __ Branch(miss, eq, at, Operand(zero_reg));
zero_reg         7404 src/mips/code-stubs-mips.cc       __ Branch(&maybe_in_dictionary, eq, result, Operand(zero_reg));
zero_reg         7414 src/mips/code-stubs-mips.cc     __ mov(result, zero_reg);
zero_reg         7423 src/mips/code-stubs-mips.cc   __ mov(result, zero_reg);
zero_reg         7527 src/mips/code-stubs-mips.cc   __ beq(zero_reg, zero_reg, &skip_to_incremental_noncompacting);
zero_reg         7529 src/mips/code-stubs-mips.cc   __ beq(zero_reg, zero_reg, &skip_to_incremental_compacting);
zero_reg          500 src/mips/code-stubs-mips.h     masm->instr_at_put(pos, BNE | (zero_reg.code() << kRsShift) |
zero_reg          501 src/mips/code-stubs-mips.h         (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
zero_reg          507 src/mips/code-stubs-mips.h     masm->instr_at_put(pos, BEQ | (zero_reg.code() << kRsShift) |
zero_reg          508 src/mips/code-stubs-mips.h         (zero_reg.code() << kRtShift) | (offset & kImm16Mask));
zero_reg          370 src/mips/codegen-mips.cc   __ Branch(&check_sequential, eq, at, Operand(zero_reg));
zero_reg          375 src/mips/codegen-mips.cc   __ Branch(&cons_string, eq, at, Operand(zero_reg));
zero_reg          408 src/mips/codegen-mips.cc   __ Branch(&external_string, ne, at, Operand(zero_reg));
zero_reg          424 src/mips/codegen-mips.cc         at, Operand(zero_reg));
zero_reg          429 src/mips/codegen-mips.cc   __ Branch(call_runtime, ne, at, Operand(zero_reg));
zero_reg          436 src/mips/codegen-mips.cc   __ Branch(&ascii, ne, at, Operand(zero_reg));
zero_reg          146 src/mips/debug-mips.cc                 eq, "Unable to encode value as smi", at, Operand(zero_reg));
zero_reg          149 src/mips/deoptimizer-mips.cc   patcher.masm()->addiu(at, zero_reg, 1);
zero_reg          186 src/mips/deoptimizer-mips.cc     patcher.masm()->slt(at, a3, zero_reg);
zero_reg          827 src/mips/deoptimizer-mips.cc     __ mov(a3, zero_reg);
zero_reg          940 src/mips/deoptimizer-mips.cc   __ Branch(&inner_push_loop, ne, a3, Operand(zero_reg));
zero_reg           87 src/mips/full-codegen-mips.cc     __ Branch(target, eq, at, Operand(zero_reg));
zero_reg           98 src/mips/full-codegen-mips.cc     __ Branch(target, ne, at, Operand(zero_reg));
zero_reg          105 src/mips/full-codegen-mips.cc       __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
zero_reg          159 src/mips/full-codegen-mips.cc     __ Branch(&ok, eq, t1, Operand(zero_reg));
zero_reg          315 src/mips/full-codegen-mips.cc   __ mov(v0, zero_reg);
zero_reg          366 src/mips/full-codegen-mips.cc     __ slt(at, a3, zero_reg);
zero_reg          367 src/mips/full-codegen-mips.cc     __ beq(at, zero_reg, &ok);
zero_reg          374 src/mips/full-codegen-mips.cc     __ beq(at, zero_reg, &ok);
zero_reg          420 src/mips/full-codegen-mips.cc       __ Branch(&ok, ge, a3, Operand(zero_reg));
zero_reg          688 src/mips/full-codegen-mips.cc     __ mov(at, zero_reg);
zero_reg          865 src/mips/full-codegen-mips.cc         __ mov(a0, zero_reg);  // Smi::FromInt(0) indicates no initial value.
zero_reg         1056 src/mips/full-codegen-mips.cc     __ Branch(&next_test, ne, v0, Operand(zero_reg));
zero_reg         1217 src/mips/full-codegen-mips.cc   __ Branch(&update_each, eq, a2, Operand(zero_reg));
zero_reg         1226 src/mips/full-codegen-mips.cc   __ Branch(loop_statement.continue_label(), eq, a3, Operand(zero_reg));
zero_reg         1308 src/mips/full-codegen-mips.cc         __ Branch(slow, ne, temp, Operand(zero_reg));
zero_reg         1333 src/mips/full-codegen-mips.cc     __ Branch(slow, ne, temp, Operand(zero_reg));
zero_reg         1362 src/mips/full-codegen-mips.cc         __ Branch(slow, ne, temp, Operand(zero_reg));
zero_reg         1371 src/mips/full-codegen-mips.cc   __ Branch(slow, ne, temp, Operand(zero_reg));
zero_reg         1404 src/mips/full-codegen-mips.cc         __ Branch(done, ne, at, Operand(zero_reg));
zero_reg         1485 src/mips/full-codegen-mips.cc             __ Branch(&done, ne, at, Operand(zero_reg));
zero_reg         1975 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, lt, scratch2, Operand(zero_reg));
zero_reg         1985 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, ne, scratch2, Operand(zero_reg));
zero_reg         2005 src/mips/full-codegen-mips.cc       __ Branch(&done, ne, v0, Operand(zero_reg));
zero_reg         2007 src/mips/full-codegen-mips.cc       __ Branch(&stub_call, lt, scratch2, Operand(zero_reg));
zero_reg         2009 src/mips/full-codegen-mips.cc       __ mov(v0, zero_reg);
zero_reg         2627 src/mips/full-codegen-mips.cc   Split(eq, t0, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         2648 src/mips/full-codegen-mips.cc   Split(eq, at, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         2674 src/mips/full-codegen-mips.cc   __ Branch(if_false, ne, at, Operand(zero_reg));
zero_reg         2726 src/mips/full-codegen-mips.cc   Split(ne, at, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         2751 src/mips/full-codegen-mips.cc   __ Branch(if_true, ne, t0, Operand(zero_reg));
zero_reg         3089 src/mips/full-codegen-mips.cc     __ Move(f14, zero_reg, a1);
zero_reg         3610 src/mips/full-codegen-mips.cc   Split(eq, a0, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         3671 src/mips/full-codegen-mips.cc   __ Branch(&non_trivial_array, ne, array_length, Operand(zero_reg));
zero_reg         3684 src/mips/full-codegen-mips.cc   __ mov(string_length, zero_reg);
zero_reg         3699 src/mips/full-codegen-mips.cc         array_length, Operand(zero_reg));
zero_reg         3741 src/mips/full-codegen-mips.cc   __ Branch(&bailout, ne, scratch2, Operand(zero_reg));
zero_reg         3744 src/mips/full-codegen-mips.cc   __ Branch(&bailout, ne, scratch3, Operand(zero_reg));
zero_reg         4295 src/mips/full-codegen-mips.cc     Split(eq, a1, Operand(zero_reg),
zero_reg         4314 src/mips/full-codegen-mips.cc     Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         4336 src/mips/full-codegen-mips.cc     Split(eq, a1, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         4378 src/mips/full-codegen-mips.cc       Split(eq, v0, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         4425 src/mips/full-codegen-mips.cc       Split(cc, v0, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg         4466 src/mips/full-codegen-mips.cc     Split(ne, a1, Operand(zero_reg), if_true, if_false, fall_through);
zero_reg           94 src/mips/ic-mips.cc   __ Branch(miss, ne, scratch1, Operand(zero_reg));
zero_reg          150 src/mips/ic-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
zero_reg          204 src/mips/ic-mips.cc   __ Branch(miss, ne, at, Operand(zero_reg));
zero_reg          280 src/mips/ic-mips.cc   __ Branch(slow, ne, at, Operand(zero_reg));
zero_reg          371 src/mips/ic-mips.cc   __ Branch(index_string, eq, at, Operand(zero_reg));
zero_reg          378 src/mips/ic-mips.cc   __ Branch(not_symbol, eq, at, Operand(zero_reg));
zero_reg          771 src/mips/ic-mips.cc   __ Branch(slow_case, ne, scratch1, Operand(zero_reg));
zero_reg         1083 src/mips/ic-mips.cc     __ Branch(&property_array_property, ge, t1, Operand(zero_reg));
zero_reg         1225 src/mips/ic-mips.cc   __ Branch(&slow, ne, t0, Operand(zero_reg));
zero_reg         1404 src/mips/ic-mips.cc   __ Branch(&slow, ne, t0, Operand(zero_reg));
zero_reg         1705 src/mips/ic-mips.cc         Assembler::GetRt(instr) == (uint32_t)zero_reg.code())) {
zero_reg          146 src/mips/lithium-codegen-mips.cc     __ Branch(&ok, eq, t1, Operand(zero_reg));
zero_reg          167 src/mips/lithium-codegen-mips.cc       __ Branch(&loop, ne, a0, Operand(zero_reg));
zero_reg          886 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, &positive_dividend, ge, left, Operand(zero_reg));
zero_reg          887 src/mips/lithium-codegen-mips.cc     __ subu(result, zero_reg, left);
zero_reg          890 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
zero_reg          893 src/mips/lithium-codegen-mips.cc     __ subu(result, zero_reg, result);
zero_reg          903 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
zero_reg          906 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, &done, ge, left, Operand(zero_reg));
zero_reg          910 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
zero_reg          928 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(eq, instr->environment(), right, Operand(zero_reg));
zero_reg          934 src/mips/lithium-codegen-mips.cc     __ Branch(&left_not_zero, ne, left, Operand(zero_reg));
zero_reg          935 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), right, Operand(zero_reg));
zero_reg          948 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), result, Operand(zero_reg));
zero_reg          971 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(eq, instr->environment(), left, Operand(zero_reg));
zero_reg          976 src/mips/lithium-codegen-mips.cc         __ Subu(result, zero_reg, left);
zero_reg          982 src/mips/lithium-codegen-mips.cc           DeoptimizeIf(lt, instr->environment(), left, Operand(zero_reg));
zero_reg          984 src/mips/lithium-codegen-mips.cc         __ mov(result, zero_reg);
zero_reg         1015 src/mips/lithium-codegen-mips.cc             __ Subu(result, zero_reg, result);
zero_reg         1045 src/mips/lithium-codegen-mips.cc       __ Branch(&done, ne, result, Operand(zero_reg));
zero_reg         1049 src/mips/lithium-codegen-mips.cc                    Operand(zero_reg));
zero_reg         1105 src/mips/lithium-codegen-mips.cc           DeoptimizeIf(lt, instr->environment(), result, Operand(zero_reg));
zero_reg         1133 src/mips/lithium-codegen-mips.cc             DeoptimizeIf(ne, instr->environment(), at, Operand(zero_reg));
zero_reg         1187 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), overflow, Operand(zero_reg));
zero_reg         1307 src/mips/lithium-codegen-mips.cc   __ Nor(result, zero_reg, Operand(input));
zero_reg         1356 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(lt, instr->environment(), overflow, Operand(zero_reg));
zero_reg         1469 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
zero_reg         1482 src/mips/lithium-codegen-mips.cc       EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
zero_reg         1511 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(zero_reg));
zero_reg         1516 src/mips/lithium-codegen-mips.cc         DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
zero_reg         1526 src/mips/lithium-codegen-mips.cc           __ Branch(false_label, ne, at, Operand(zero_reg));
zero_reg         1542 src/mips/lithium-codegen-mips.cc         __ Branch(true_label, ne, at, Operand(zero_reg));
zero_reg         1561 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(al, instr->environment(), zero_reg, Operand(zero_reg));
zero_reg         1718 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, ne, scratch, Operand(zero_reg));
zero_reg         1738 src/mips/lithium-codegen-mips.cc   __ Branch(is_not_object, ne, temp2, Operand(zero_reg));
zero_reg         1799 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, at, Operand(zero_reg));
zero_reg         1814 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, ne, at, Operand(zero_reg));
zero_reg         1848 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, condition, v0, Operand(zero_reg));
zero_reg         1916 src/mips/lithium-codegen-mips.cc   EmitBranch(true_block, false_block, eq, at, Operand(zero_reg));
zero_reg         2025 src/mips/lithium-codegen-mips.cc   __ Branch(&true_label, eq, result, Operand(zero_reg));
zero_reg         2097 src/mips/lithium-codegen-mips.cc   __ Branch(&false_result, cc, temp, Operand(zero_reg));
zero_reg         2167 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &done, condition, v0, Operand(zero_reg));
zero_reg         2431 src/mips/lithium-codegen-mips.cc   __ Branch(&non_instance, ne, scratch, Operand(zero_reg));
zero_reg         2541 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
zero_reg         2631 src/mips/lithium-codegen-mips.cc     MemOperand mem_operand(zero_reg);
zero_reg         2725 src/mips/lithium-codegen-mips.cc   __ Addu(result, zero_reg, Operand(scope()->num_parameters()));
zero_reg         2761 src/mips/lithium-codegen-mips.cc   __ Branch(&receiver_ok, ne, scratch, Operand(zero_reg));
zero_reg         2771 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), scratch, Operand(zero_reg));
zero_reg         2811 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &invoke, eq, length, Operand(zero_reg));
zero_reg         2818 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &loop, ne, length, Operand(zero_reg));
zero_reg         2972 src/mips/lithium-codegen-mips.cc   __ Branch(&done, eq, at, Operand(zero_reg));
zero_reg         3024 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &done, ge, input, Operand(zero_reg));
zero_reg         3027 src/mips/lithium-codegen-mips.cc   __ subu(result, zero_reg, input);
zero_reg         3029 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(lt, instr->environment(), result, Operand(zero_reg));
zero_reg         3084 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
zero_reg         3092 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, result, Operand(zero_reg));
zero_reg         3095 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch1, Operand(zero_reg));
zero_reg         3117 src/mips/lithium-codegen-mips.cc   __ mov(result, zero_reg);
zero_reg         3143 src/mips/lithium-codegen-mips.cc                  Operand(zero_reg));
zero_reg         3148 src/mips/lithium-codegen-mips.cc     __ Branch(&skip2, ge, result, Operand(zero_reg));
zero_reg         3149 src/mips/lithium-codegen-mips.cc     __ mov(result, zero_reg);
zero_reg         3162 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
zero_reg         3168 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, result, Operand(zero_reg));
zero_reg         3172 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
zero_reg         3267 src/mips/lithium-codegen-mips.cc   __ Branch(deferred->entry(), eq, a1, Operand(zero_reg));
zero_reg         3303 src/mips/lithium-codegen-mips.cc   __ Move(f14, zero_reg, a2);
zero_reg         3690 src/mips/lithium-codegen-mips.cc     MemOperand mem_operand(zero_reg);
zero_reg         3829 src/mips/lithium-codegen-mips.cc   __ mov(result, zero_reg);
zero_reg         3837 src/mips/lithium-codegen-mips.cc     __ Addu(scratch, zero_reg, Operand(Smi::FromInt(const_index)));
zero_reg         3892 src/mips/lithium-codegen-mips.cc   __ mov(result, zero_reg);
zero_reg         3980 src/mips/lithium-codegen-mips.cc   __ StoreToSafepointRegisterSlot(zero_reg, dst);
zero_reg         4026 src/mips/lithium-codegen-mips.cc   __ mov(reg, zero_reg);
zero_reg         4049 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), scratch, Operand(zero_reg));
zero_reg         4091 src/mips/lithium-codegen-mips.cc     __ Branch(&done, ne, at, Operand(zero_reg));
zero_reg         4140 src/mips/lithium-codegen-mips.cc     __ mov(input_reg, zero_reg);
zero_reg         4169 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
zero_reg         4175 src/mips/lithium-codegen-mips.cc       __ Branch(&done, ne, input_reg, Operand(zero_reg));
zero_reg         4179 src/mips/lithium-codegen-mips.cc       DeoptimizeIf(ne, instr->environment(), scratch1, Operand(zero_reg));
zero_reg         4256 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), except_flag, Operand(zero_reg));
zero_reg         4267 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(ne, instr->environment(), at, Operand(zero_reg));
zero_reg         4274 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
zero_reg         4308 src/mips/lithium-codegen-mips.cc           at, Operand(zero_reg));
zero_reg         4398 src/mips/lithium-codegen-mips.cc   __ mov(result_reg, zero_reg);
zero_reg         4516 src/mips/lithium-codegen-mips.cc   __ mov(result, zero_reg);
zero_reg         4898 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
zero_reg         4926 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
zero_reg         4957 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);
zero_reg         4962 src/mips/lithium-codegen-mips.cc     cmp2 = Operand(zero_reg);  // Set to valid regs, to avoid caller assertion.
zero_reg         5027 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(al, instr->environment(), zero_reg, Operand(zero_reg));
zero_reg         5141 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), at, Operand(zero_reg));
zero_reg         5176 src/mips/lithium-codegen-mips.cc   DeoptimizeIf(eq, instr->environment(), result, Operand(zero_reg));
zero_reg         5195 src/mips/lithium-codegen-mips.cc   __ Branch(USE_DELAY_SLOT, &out_of_object, lt, index, Operand(zero_reg));
zero_reg          241 src/mips/lithium-codegen-mips.h                     Register src1 = zero_reg,
zero_reg          242 src/mips/lithium-codegen-mips.h                     const Operand& src2 = Operand(zero_reg));
zero_reg          214 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, t8, Operand(zero_reg));
zero_reg          326 src/mips/macro-assembler-mips.cc     Branch(&done, eq, t8, Operand(zero_reg));
zero_reg          329 src/mips/macro-assembler-mips.cc     Ret(eq, t8, Operand(zero_reg));
zero_reg          361 src/mips/macro-assembler-mips.cc       scratch, Operand(zero_reg));
zero_reg          430 src/mips/macro-assembler-mips.cc   nor(scratch, reg0, zero_reg);
zero_reg          531 src/mips/macro-assembler-mips.cc   Branch(miss, ne, at, Operand(zero_reg));
zero_reg          755 src/mips/macro-assembler-mips.cc       subu(at, zero_reg, rt.rm());
zero_reg          779 src/mips/macro-assembler-mips.cc       addiu(rd, zero_reg, j.imm32_);
zero_reg          781 src/mips/macro-assembler-mips.cc       ori(rd, zero_reg, j.imm32_);
zero_reg          962 src/mips/macro-assembler-mips.cc     Subu(at, zero_reg, Operand(1));
zero_reg          967 src/mips/macro-assembler-mips.cc     nor(at, at, zero_reg);
zero_reg         1008 src/mips/macro-assembler-mips.cc   Branch(&conversion_done, eq, t9, Operand(zero_reg));
zero_reg         1013 src/mips/macro-assembler-mips.cc   mtc1(zero_reg, scratch);
zero_reg         1080 src/mips/macro-assembler-mips.cc   mtc1(zero_reg, scratch);
zero_reg         1186 src/mips/macro-assembler-mips.cc       mtc1(zero_reg, dst);
zero_reg         1194 src/mips/macro-assembler-mips.cc       mtc1(zero_reg, dst.high());
zero_reg         1203 src/mips/macro-assembler-mips.cc     Branch(&done, ne, rt, Operand(zero_reg));
zero_reg         1215 src/mips/macro-assembler-mips.cc     Branch(&done, eq, rt, Operand(zero_reg));
zero_reg         1241 src/mips/macro-assembler-mips.cc     Branch(&done, eq, scratch, Operand(zero_reg));
zero_reg         1267 src/mips/macro-assembler-mips.cc     Branch(&done, ne, scratch, Operand(zero_reg));
zero_reg         1283 src/mips/macro-assembler-mips.cc     mov(rd, zero_reg);
zero_reg         1287 src/mips/macro-assembler-mips.cc     Branch(&end, ne, scratch, Operand(zero_reg));
zero_reg         1289 src/mips/macro-assembler-mips.cc     Branch(&loop, ne, mask, Operand(zero_reg), USE_DELAY_SLOT);
zero_reg         1316 src/mips/macro-assembler-mips.cc   mov(dest, zero_reg);
zero_reg         1336 src/mips/macro-assembler-mips.cc   Branch(&done, lt, scratch2, Operand(zero_reg));
zero_reg         1385 src/mips/macro-assembler-mips.cc     subu(scratch2, zero_reg, scratch);
zero_reg         1415 src/mips/macro-assembler-mips.cc   ctc1(zero_reg, FCSR);
zero_reg         1456 src/mips/macro-assembler-mips.cc   Movz(result, zero_reg, scratch);
zero_reg         1457 src/mips/macro-assembler-mips.cc   Branch(&done, eq, scratch, Operand(zero_reg));
zero_reg         1466 src/mips/macro-assembler-mips.cc   Branch(&normal_exponent, le, result, Operand(zero_reg));
zero_reg         1467 src/mips/macro-assembler-mips.cc   mov(result, zero_reg);
zero_reg         1484 src/mips/macro-assembler-mips.cc   mov(input_high, zero_reg);
zero_reg         1503 src/mips/macro-assembler-mips.cc   Branch(&pos_shift, ge, scratch, Operand(zero_reg));
zero_reg         1506 src/mips/macro-assembler-mips.cc   Subu(scratch, zero_reg, scratch);
zero_reg         1519 src/mips/macro-assembler-mips.cc   Subu(result, zero_reg, input_high);
zero_reg         1545 src/mips/macro-assembler-mips.cc   ctc1(zero_reg, FCSR);
zero_reg         1557 src/mips/macro-assembler-mips.cc   Branch(&done, eq, scratch, Operand(zero_reg));
zero_reg         1589 src/mips/macro-assembler-mips.cc     (cond == cc_always && rs.is(zero_reg) && rt.rm().is(zero_reg)) ||          \
zero_reg         1590 src/mips/macro-assembler-mips.cc     (cond != cc_always && (!rs.is(zero_reg) || !rt.rm().is(zero_reg))))
zero_reg         1672 src/mips/macro-assembler-mips.cc   ASSERT(!rs.is(zero_reg));
zero_reg         1692 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1696 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1700 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1704 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1708 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1712 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1716 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1720 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1725 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1729 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1733 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1737 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1741 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1746 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1750 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1754 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1790 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1798 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1803 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1811 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1816 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1826 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1837 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1845 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1850 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1859 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1864 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1874 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1927 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1933 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1937 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1943 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1947 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1953 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1957 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1963 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1968 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1974 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1978 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1984 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         1988 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         1994 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         1998 src/mips/macro-assembler-mips.cc         if (r2.is(zero_reg)) {
zero_reg         2004 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2044 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2054 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2061 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2071 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2078 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2091 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2105 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2115 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2122 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2132 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2139 src/mips/macro-assembler-mips.cc           bne(scratch, zero_reg, offset);
zero_reg         2152 src/mips/macro-assembler-mips.cc           beq(scratch, zero_reg, offset);
zero_reg         2457 src/mips/macro-assembler-mips.cc   Jump(t9, al, zero_reg, Operand(zero_reg), bd);
zero_reg         2773 src/mips/macro-assembler-mips.cc     Push(zero_reg, zero_reg, t2, t1);
zero_reg         2842 src/mips/macro-assembler-mips.cc   Branch(&done, eq, cp, Operand(zero_reg));
zero_reg         2877 src/mips/macro-assembler-mips.cc   Branch(&fetch_next, ne, a2, Operand(zero_reg));
zero_reg         3041 src/mips/macro-assembler-mips.cc     Check(eq, "Unaligned allocation in new space", t9, Operand(zero_reg));
zero_reg         3278 src/mips/macro-assembler-mips.cc   Branch(&done, eq, length, Operand(zero_reg));
zero_reg         3281 src/mips/macro-assembler-mips.cc   Branch(&word_loop, eq, scratch, Operand(zero_reg));
zero_reg         3287 src/mips/macro-assembler-mips.cc   Branch(&byte_loop_1, ne, length, Operand(zero_reg));
zero_reg         3294 src/mips/macro-assembler-mips.cc         scratch, Operand(zero_reg));
zero_reg         3316 src/mips/macro-assembler-mips.cc   Branch(&done, eq, length, Operand(zero_reg));
zero_reg         3323 src/mips/macro-assembler-mips.cc   Branch(&byte_loop_1, ne, length, Operand(zero_reg));
zero_reg         3424 src/mips/macro-assembler-mips.cc   Branch(&have_double_value, eq, mantissa_reg, Operand(zero_reg));
zero_reg         3832 src/mips/macro-assembler-mips.cc   Branch(fail, ne, scratch, Operand(zero_reg));
zero_reg         3859 src/mips/macro-assembler-mips.cc     Branch(miss, ne, scratch, Operand(zero_reg));
zero_reg         3866 src/mips/macro-assembler-mips.cc   Branch(&non_instance, ne, scratch, Operand(zero_reg));
zero_reg         3973 src/mips/macro-assembler-mips.cc   Branch(&skip, eq, v0, Operand(zero_reg));
zero_reg         4153 src/mips/macro-assembler-mips.cc     mov(dst, zero_reg);
zero_reg         4154 src/mips/macro-assembler-mips.cc     mov(overflow_dst, zero_reg);
zero_reg         4223 src/mips/macro-assembler-mips.cc   CallStub(&stub, al, zero_reg, Operand(zero_reg), bd);
zero_reg         4255 src/mips/macro-assembler-mips.cc        zero_reg,
zero_reg         4256 src/mips/macro-assembler-mips.cc        Operand(zero_reg),
zero_reg         4568 src/mips/macro-assembler-mips.cc     sw(zero_reg, MemOperand(fp, ExitFrameConstants::kSPOffset));
zero_reg         4630 src/mips/macro-assembler-mips.cc   sw(zero_reg, MemOperand(t8));
zero_reg         4697 src/mips/macro-assembler-mips.cc         Branch(&alignment_as_expected, eq, at, Operand(zero_reg));
zero_reg         4712 src/mips/macro-assembler-mips.cc          scratch, Operand(zero_reg));
zero_reg         4714 src/mips/macro-assembler-mips.cc   Branch(not_power_of_two_or_zero, ne, at, Operand(zero_reg));
zero_reg         4763 src/mips/macro-assembler-mips.cc   Branch(bd, smi_label, eq, scratch, Operand(zero_reg));
zero_reg         4772 src/mips/macro-assembler-mips.cc   Branch(bd, not_smi_label, ne, scratch, Operand(zero_reg));
zero_reg         4800 src/mips/macro-assembler-mips.cc   Assert(ne, "Operand is a smi", at, Operand(zero_reg));
zero_reg         4807 src/mips/macro-assembler-mips.cc   Assert(eq, "Operand is a smi", at, Operand(zero_reg));
zero_reg         4814 src/mips/macro-assembler-mips.cc   Assert(ne, "Operand is not a string", t0, Operand(zero_reg));
zero_reg         5001 src/mips/macro-assembler-mips.cc       Branch(&alignment_as_expected, eq, at, Operand(zero_reg));
zero_reg         5103 src/mips/macro-assembler-mips.cc   Branch(condition_met, cc, scratch, Operand(zero_reg));
zero_reg         5130 src/mips/macro-assembler-mips.cc   Branch(&other_color, first_bit == 1 ? eq : ne, t8, Operand(zero_reg));
zero_reg         5133 src/mips/macro-assembler-mips.cc   Branch(&word_boundary, eq, mask_scratch, Operand(zero_reg));
zero_reg         5135 src/mips/macro-assembler-mips.cc   Branch(has_color, second_bit == 1 ? ne : eq, t8, Operand(zero_reg));
zero_reg         5141 src/mips/macro-assembler-mips.cc   Branch(has_color, second_bit == 1 ? ne : eq, t9, Operand(zero_reg));
zero_reg         5163 src/mips/macro-assembler-mips.cc   Branch(not_data_object, ne, t8, Operand(zero_reg));
zero_reg         5204 src/mips/macro-assembler-mips.cc   Branch(&done, ne, t8, Operand(zero_reg));
zero_reg         5212 src/mips/macro-assembler-mips.cc     Branch(&ok, eq, t8, Operand(zero_reg));
zero_reg         5242 src/mips/macro-assembler-mips.cc   Branch(value_is_white_and_not_data, ne, t8, Operand(zero_reg));
zero_reg         5253 src/mips/macro-assembler-mips.cc     Branch(&skip, eq, t8, Operand(zero_reg));
zero_reg         5269 src/mips/macro-assembler-mips.cc     Branch(&skip, eq, t8, Operand(zero_reg));
zero_reg         5365 src/mips/macro-assembler-mips.cc   Branch(USE_DELAY_SLOT, &done, lt, input_reg, Operand(zero_reg));
zero_reg         5366 src/mips/macro-assembler-mips.cc   mov(output_reg, zero_reg);  // In delay slot.
zero_reg         5383 src/mips/macro-assembler-mips.cc   mov(result_reg, zero_reg);
zero_reg          172 src/mips/macro-assembler-mips.h #define COND_ARGS Condition cond = al, Register rs = zero_reg, \
zero_reg          173 src/mips/macro-assembler-mips.h   const Operand& rt = Operand(zero_reg), BranchDelaySlot bd = PROTECT
zero_reg          193 src/mips/macro-assembler-mips.h     Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) {
zero_reg          458 src/mips/macro-assembler-mips.h                   rt == static_cast<uint32_t>(ToNumber(zero_reg)) &&
zero_reg          459 src/mips/macro-assembler-mips.h                   rs == static_cast<uint32_t>(ToNumber(zero_reg)));
zero_reg          594 src/mips/macro-assembler-mips.h   void mov(Register rd, Register rt) { or_(rd, rt, zero_reg); }
zero_reg         1099 src/mips/macro-assembler-mips.h     Branch(label, lt, overflow_check, Operand(zero_reg), bd);
zero_reg         1105 src/mips/macro-assembler-mips.h     Branch(label, ge, overflow_check, Operand(zero_reg), bd);
zero_reg         1109 src/mips/macro-assembler-mips.h     Ret(lt, overflow_check, Operand(zero_reg), bd);
zero_reg         1113 src/mips/macro-assembler-mips.h     Ret(ge, overflow_check, Operand(zero_reg), bd);
zero_reg         1132 src/mips/macro-assembler-mips.h                 Register r1 = zero_reg,
zero_reg         1133 src/mips/macro-assembler-mips.h                 const Operand& r2 = Operand(zero_reg),
zero_reg          212 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(&not_at_start, ne, a0, Operand(zero_reg));
zero_reg          225 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_not_at_start, ne, a0, Operand(zero_reg));
zero_reg          309 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&fallthrough, eq, a1, Operand(zero_reg));
zero_reg          313 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg));
zero_reg          400 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, eq, v0, Operand(zero_reg));
zero_reg          420 src/mips/regexp-macro-assembler-mips.cc   __ Branch(&fallthrough, eq, a1, Operand(zero_reg));
zero_reg          424 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_no_match, gt, t5, Operand(zero_reg));
zero_reg          464 src/mips/regexp-macro-assembler-mips.cc   Operand rhs = (c == 0) ? Operand(zero_reg) : Operand(c);
zero_reg          473 src/mips/regexp-macro-assembler-mips.cc   Operand rhs = (c == 0) ? Operand(zero_reg) : Operand(c);
zero_reg          522 src/mips/regexp-macro-assembler-mips.cc   BranchOrBacktrack(on_bit_set, ne, a0, Operand(zero_reg));
zero_reg          607 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, eq, a0, Operand(zero_reg));
zero_reg          620 src/mips/regexp-macro-assembler-mips.cc     BranchOrBacktrack(on_no_match, ne, a0, Operand(zero_reg));
zero_reg          673 src/mips/regexp-macro-assembler-mips.cc     __ mov(a0, zero_reg);
zero_reg          687 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&stack_limit_hit, le, a0, Operand(zero_reg));
zero_reg          699 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&return_v0, ne, v0, Operand(zero_reg));
zero_reg          725 src/mips/regexp-macro-assembler-mips.cc     __ Branch(&load_char_start_regexp, ne, a1, Operand(zero_reg));
zero_reg          747 src/mips/regexp-macro-assembler-mips.cc         __ Branch(&init_loop, ne, a2, Operand(zero_reg));
zero_reg          837 src/mips/regexp-macro-assembler-mips.cc                     Operand(zero_reg));
zero_reg          881 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&return_v0, ne, v0, Operand(zero_reg));
zero_reg          911 src/mips/regexp-macro-assembler-mips.cc       __ Branch(&exit_with_exception, eq, v0, Operand(zero_reg));
zero_reg          146 src/mips/stub-cache-mips.cc   __ Branch(miss_label, ne, scratch0, Operand(zero_reg));
zero_reg          652 src/mips/stub-cache-mips.cc     __ push(zero_reg);
zero_reg          725 src/mips/stub-cache-mips.cc   __ sw(zero_reg, MemOperand(a1, 3 * kPointerSize));
zero_reg         1002 src/mips/stub-cache-mips.cc     __ subu(scratch1, zero_reg, ival);
zero_reg         1075 src/mips/stub-cache-mips.cc     __ mov(loword, zero_reg);
zero_reg         1806 src/mips/stub-cache-mips.cc   __ Branch(&return_undefined, lt, t0, Operand(zero_reg));
zero_reg         2131 src/mips/stub-cache-mips.cc   __ Drop(argc + 1, eq, t0, Operand(zero_reg));
zero_reg         2132 src/mips/stub-cache-mips.cc   __ Ret(eq, t0, Operand(zero_reg));
zero_reg         2146 src/mips/stub-cache-mips.cc   __ ctc1(zero_reg, FCSR);
zero_reg         2159 src/mips/stub-cache-mips.cc   __ Branch(&no_fpu_error, eq, t5, Operand(zero_reg));
zero_reg         2166 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, eq, t3, Operand(zero_reg));
zero_reg         2179 src/mips/stub-cache-mips.cc   __ Branch(&wont_fit_smi, lt, a1, Operand(zero_reg));
zero_reg         2185 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, ne, v0, Operand(zero_reg));
zero_reg         2190 src/mips/stub-cache-mips.cc   __ Branch(&restore_fcsr_and_return, eq, t0, Operand(zero_reg));
zero_reg         2273 src/mips/stub-cache-mips.cc   __ Branch(&slow, lt, v0, Operand(zero_reg));
zero_reg         2289 src/mips/stub-cache-mips.cc   __ Branch(&negative_sign, ne, t0, Operand(zero_reg));
zero_reg         3580 src/mips/stub-cache-mips.cc     __ Branch(fail, ne, scratch1, Operand(zero_reg));
zero_reg         3704 src/mips/stub-cache-mips.cc     __ Branch(&box_int, lt, t3, Operand(zero_reg));
zero_reg         3748 src/mips/stub-cache-mips.cc       __ Branch(&pl_box_int, ne, t2, Operand(zero_reg));
zero_reg         3776 src/mips/stub-cache-mips.cc       __ Branch(&box_int_0, ne, t2, Operand(zero_reg));
zero_reg         3778 src/mips/stub-cache-mips.cc       __ Branch(&box_int_1, ne, t2, Operand(zero_reg));
zero_reg         3844 src/mips/stub-cache-mips.cc       __ Branch(&exponent_rebiased, eq, t5, Operand(zero_reg));
zero_reg         3849 src/mips/stub-cache-mips.cc       __ Branch(&exponent_rebiased, eq, t1, Operand(zero_reg));
zero_reg         3986 src/mips/stub-cache-mips.cc       __ Branch(USE_DELAY_SLOT, &done, lt, t1, Operand(zero_reg));
zero_reg         3987 src/mips/stub-cache-mips.cc       __ mov(v0, zero_reg);  // In delay slot.
zero_reg         4144 src/mips/stub-cache-mips.cc         __ Branch(&nan_or_infinity_or_zero, eq, t6, Operand(zero_reg));
zero_reg         4149 src/mips/stub-cache-mips.cc         __ Branch(&nan_or_infinity_or_zero, eq, t1, Operand(zero_reg));
zero_reg         4216 src/mips/stub-cache-mips.cc         __ Movz(t3, zero_reg, t6);  // Only if t6 is equal to zero.
zero_reg         4217 src/mips/stub-cache-mips.cc         __ Branch(&done, eq, t6, Operand(zero_reg));
zero_reg         4220 src/mips/stub-cache-mips.cc         __ Movz(t3, zero_reg, t2);  // Only if t6 is equal to t5.
zero_reg         4227 src/mips/stub-cache-mips.cc         __ slt(t2, t6, zero_reg);
zero_reg         4228 src/mips/stub-cache-mips.cc         __ Movn(t3, zero_reg, t2);  // Only if exponent is negative.
zero_reg         4229 src/mips/stub-cache-mips.cc         __ Branch(&done, lt, t6, Operand(zero_reg));
zero_reg         4243 src/mips/stub-cache-mips.cc         __ slt(t1, t6, zero_reg);
zero_reg         4246 src/mips/stub-cache-mips.cc         __ Branch(&sign, ge, t6, Operand(zero_reg));
zero_reg         4248 src/mips/stub-cache-mips.cc         __ subu(t6, zero_reg, t6);
zero_reg         4256 src/mips/stub-cache-mips.cc         __ subu(t2, t3, zero_reg);
zero_reg          139 test/cctest/test-assembler-mips.cc   __ ori(t0, zero_reg, 0);
zero_reg          193 test/cctest/test-assembler-mips.cc   __ addiu(v0, zero_reg, 0x7421);  // 0x00007421
zero_reg          577 test/cctest/test-assembler-mips.cc     __ sw(zero_reg, MemOperand(a0, OFFSET_OF(T, result)) );
zero_reg          590 test/cctest/test-assembler-mips.cc     __ sw(zero_reg, MemOperand(a0, OFFSET_OF(T, result)) );
zero_reg          594 test/cctest/test-assembler-mips.cc     __ Addu(t0, zero_reg, Operand(1));
zero_reg         1176 test/cctest/test-assembler-mips.cc     __ ctc1(zero_reg, FCSR);
zero_reg         1195 test/cctest/test-assembler-mips.cc     __ ctc1(zero_reg, FCSR); \
zero_reg         1201 test/cctest/test-assembler-mips.cc     __ ctc1(zero_reg, FCSR); \
zero_reg         1207 test/cctest/test-assembler-mips.cc     __ ctc1(zero_reg, FCSR); \
zero_reg         1213 test/cctest/test-assembler-mips.cc     __ ctc1(zero_reg, FCSR); \