no_reg            279 src/arm/assembler-arm-inl.h   rm_ = no_reg;
no_reg            286 src/arm/assembler-arm-inl.h   rm_ = no_reg;
no_reg            293 src/arm/assembler-arm-inl.h   rm_ = no_reg;
no_reg            301 src/arm/assembler-arm-inl.h   rs_ = no_reg;
no_reg            309 src/arm/assembler-arm-inl.h          rs_.is(no_reg) &&
no_reg            168 src/arm/assembler-arm.cc   rm_ = no_reg;
no_reg            187 src/arm/assembler-arm.cc   rs_ = no_reg;
no_reg            202 src/arm/assembler-arm.cc   rs_ = no_reg;
no_reg            210 src/arm/assembler-arm.cc   rm_ = no_reg;
no_reg           1279 src/arm/assembler-arm.cc   ASSERT(src.rs_.is(no_reg));
no_reg           1446 src/arm/assembler-arm.cc   ASSERT(src.rm().is(no_reg));
no_reg           1456 src/arm/assembler-arm.cc   ASSERT(dst.rm().is(no_reg));
no_reg            146 src/arm/assembler-arm.h const Register no_reg = { kRegister_no_reg_Code };
no_reg            473 src/arm/assembler-arm.h       ASSERT(rm_.is(no_reg));
no_reg            478 src/arm/assembler-arm.h       ASSERT(rm_.is(no_reg));
no_reg           2814 src/arm/code-stubs-arm.cc   Register heap_number_result = no_reg;
no_reg           4230 src/arm/code-stubs-arm.cc   map = no_reg;
no_reg           4986 src/arm/code-stubs-arm.cc   __ LeaveExitFrame(false, no_reg);
no_reg           7217 src/arm/code-stubs-arm.cc   { REG(no_reg), REG(no_reg), REG(no_reg), EMIT_REMEMBERED_SET}
no_reg           7224 src/arm/code-stubs-arm.cc        !entry->object.is(no_reg);
no_reg           7251 src/arm/code-stubs-arm.cc        !entry->object.is(no_reg);
no_reg            553 src/arm/code-stubs-arm.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
no_reg            624 src/arm/code-stubs-arm.h       return no_reg;
no_reg           3612 src/arm/full-codegen-arm.cc   Register elements = no_reg;  // Will be r0.
no_reg           3613 src/arm/full-codegen-arm.cc   Register result = no_reg;  // Will be r0.
no_reg           3616 src/arm/full-codegen-arm.cc   Register result_pos = no_reg;  // Will be r2
no_reg           3647 src/arm/full-codegen-arm.cc   array = no_reg;  // End of array's live range.
no_reg           3720 src/arm/full-codegen-arm.cc   elements = no_reg;
no_reg           3737 src/arm/full-codegen-arm.cc   array_length = no_reg;
no_reg           1012 src/arm/lithium-codegen-arm.cc   right = no_reg;
no_reg           1385 src/arm/lithium-codegen-arm.cc   Operand right(no_reg);
no_reg           2810 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
no_reg           2850 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
no_reg           3212 src/arm/lithium-codegen-arm.cc   scratch = no_reg;
no_reg           3794 src/arm/lithium-codegen-arm.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
no_reg           3836 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
no_reg           3879 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
no_reg            232 src/arm/macro-assembler-arm.cc   if (scratch.is(no_reg)) {
no_reg            374 src/arm/macro-assembler-arm.cc     ASSERT(src.rs().is(no_reg));
no_reg            665 src/arm/macro-assembler-arm.cc   ASSERT(src.rm().is(no_reg));
no_reg            707 src/arm/macro-assembler-arm.cc   ASSERT(dst.rm().is(no_reg));
no_reg            980 src/arm/macro-assembler-arm.cc   ASSERT((!code_constant.is_null() && code_reg.is(no_reg)) || code_reg.is(r3));
no_reg           1080 src/arm/macro-assembler-arm.cc   InvokePrologue(expected, actual, code, no_reg,
no_reg           2506 src/arm/macro-assembler-arm.cc   result = no_reg;
no_reg           2536 src/arm/macro-assembler-arm.cc   sign = no_reg;
no_reg           3131 src/arm/macro-assembler-arm.cc   Register tmp = no_reg;
no_reg           3139 src/arm/macro-assembler-arm.cc   ASSERT(!tmp.is(no_reg));
no_reg           3486 src/arm/macro-assembler-arm.cc   ASSERT(!AreAliased(object, bitmap_scratch, mask_scratch, no_reg));
no_reg           3533 src/arm/macro-assembler-arm.cc   ASSERT(!AreAliased(addr_reg, bitmap_reg, mask_reg, no_reg));
no_reg             91 src/arm/macro-assembler-arm.h                 Register reg3 = no_reg,
no_reg             92 src/arm/macro-assembler-arm.h                 Register reg4 = no_reg,
no_reg             93 src/arm/macro-assembler-arm.h                 Register reg5 = no_reg,
no_reg             94 src/arm/macro-assembler-arm.h                 Register reg6 = no_reg);
no_reg            137 src/arm/macro-assembler-arm.h             Register scratch = no_reg,
no_reg             71 src/arm/stub-cache-arm.cc   scratch = no_reg;
no_reg             93 src/arm/stub-cache-arm.cc   scratch2 = no_reg;
no_reg             98 src/arm/stub-cache-arm.cc   base_addr = no_reg;
no_reg            218 src/arm/stub-cache-arm.cc   ASSERT(!scratch.is(no_reg));
no_reg            219 src/arm/stub-cache-arm.cc   ASSERT(!extra.is(no_reg));
no_reg            220 src/arm/stub-cache-arm.cc   ASSERT(!extra2.is(no_reg));
no_reg            221 src/arm/stub-cache-arm.cc   ASSERT(!extra3.is(no_reg));
no_reg           3845 src/arm/stub-cache-arm.cc       value = no_reg;
no_reg            566 src/code-stubs.h       lhs_(no_reg),
no_reg            567 src/code-stubs.h       rhs_(no_reg) { }
no_reg             46 src/code.h           : reg_(no_reg), immediate_(immediate) { }
no_reg             48 src/code.h       bool is_reg() const { return !reg_.is(no_reg); }
no_reg            118 src/ia32/assembler-ia32.h const Register no_reg = { kRegister_no_reg_Code };
no_reg            157 src/ia32/builtins-ia32.cc           edi, ebx, edi, no_reg, &rt_call, NO_ALLOCATION_FLAGS);
no_reg            225 src/ia32/builtins-ia32.cc                             no_reg,
no_reg           1466 src/ia32/builtins-ia32.cc                         no_reg,
no_reg           1608 src/ia32/code-stubs-ia32.cc         __ AllocateHeapNumber(ecx, ebx, no_reg, slow);
no_reg           2421 src/ia32/code-stubs-ia32.cc       __ AllocateHeapNumber(ebx, ecx, no_reg, alloc_failure);
no_reg           2438 src/ia32/code-stubs-ia32.cc       __ AllocateHeapNumber(ebx, ecx, no_reg, alloc_failure);
no_reg           2588 src/ia32/code-stubs-ia32.cc     __ AllocateHeapNumber(eax, edi, no_reg, &runtime_call_clear_stack);
no_reg           2590 src/ia32/code-stubs-ia32.cc     __ AllocateHeapNumber(eax, edi, no_reg, &skip_cache);
no_reg           2638 src/ia32/code-stubs-ia32.cc     __ AllocateHeapNumber(eax, edi, no_reg, &skip_cache);
no_reg           4317 src/ia32/code-stubs-ia32.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           5407 src/ia32/code-stubs-ia32.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           5420 src/ia32/code-stubs-ia32.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           5724 src/ia32/code-stubs-ia32.cc   __ AllocateAsciiConsString(ecx, edi, no_reg, &call_runtime);
no_reg           5751 src/ia32/code-stubs-ia32.cc   __ AllocateTwoByteConsString(ecx, edi, no_reg, &call_runtime);
no_reg           6323 src/ia32/code-stubs-ia32.cc     __ AllocateAsciiSlicedString(eax, ebx, no_reg, &runtime);
no_reg           6326 src/ia32/code-stubs-ia32.cc     __ AllocateTwoByteSlicedString(eax, ebx, no_reg, &runtime);
no_reg           7154 src/ia32/code-stubs-ia32.cc   { REG(no_reg), REG(no_reg), REG(no_reg), EMIT_REMEMBERED_SET}
no_reg           7161 src/ia32/code-stubs-ia32.cc        !entry->object.is(no_reg);
no_reg           7189 src/ia32/code-stubs-ia32.cc        !entry->object.is(no_reg);
no_reg            564 src/ia32/code-stubs-ia32.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
no_reg            687 src/ia32/code-stubs-ia32.h       return no_reg;
no_reg            403 src/ia32/codegen-ia32.cc   __ AllocateInNewSpace(esi, eax, ebx, no_reg, &gc_required, TAG_OBJECT);
no_reg            549 src/ia32/codegen-ia32.cc   __ AllocateInNewSpace(edi, eax, esi, no_reg, &gc_required, TAG_OBJECT);
no_reg            592 src/ia32/codegen-ia32.cc   __ AllocateHeapNumber(edx, esi, no_reg, &gc_required);
no_reg           3548 src/ia32/full-codegen-ia32.cc   Register elements = no_reg;  // Will be eax.
no_reg           3559 src/ia32/full-codegen-ia32.cc   Register result_pos = no_reg;  // Will be edi.
no_reg           3590 src/ia32/full-codegen-ia32.cc   array = no_reg;
no_reg           3634 src/ia32/full-codegen-ia32.cc   array_length = no_reg;
no_reg            985 src/ia32/ic-ia32.cc   isolate->stub_cache()->GenerateProbe(masm, flags, edx, ecx, ebx, no_reg);
no_reg           1412 src/ia32/ic-ia32.cc                                                   no_reg);
no_reg           1644 src/ia32/lithium-codegen-ia32.cc       Register map = no_reg;  // Keep the compiler happy.
no_reg           3073 src/ia32/lithium-codegen-ia32.cc   __ AllocateHeapNumber(tmp, tmp2, no_reg, &slow);
no_reg           3728 src/ia32/lithium-codegen-ia32.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
no_reg           4011 src/ia32/lithium-codegen-ia32.cc     __ AllocateHeapNumber(reg, tmp, no_reg, &slow);
no_reg           4058 src/ia32/lithium-codegen-ia32.cc     __ AllocateHeapNumber(reg, tmp, no_reg, deferred->entry());
no_reg           4285 src/ia32/lithium-codegen-ia32.cc   Register temp_reg = deoptimize_on_minus_zero ? ToRegister(temp) : no_reg;
no_reg           4619 src/ia32/lithium-codegen-ia32.cc                         no_reg,
no_reg            193 src/ia32/lithium-gap-resolver-ia32.cc   int skip_index = reg.is(no_reg) ? -1 : Register::ToAllocationIndex(reg);
no_reg            199 src/ia32/lithium-gap-resolver-ia32.cc   return no_reg;
no_reg            254 src/ia32/lithium-gap-resolver-ia32.cc   Register free = GetFreeRegisterNot(no_reg);
no_reg            255 src/ia32/lithium-gap-resolver-ia32.cc   if (!free.is(no_reg)) return free;
no_reg            377 src/ia32/lithium-gap-resolver-ia32.cc     Register tmp = GetFreeRegisterNot(no_reg);
no_reg            382 src/ia32/lithium-gap-resolver-ia32.cc     if (tmp.is(no_reg)) {
no_reg            399 src/ia32/lithium-gap-resolver-ia32.cc     if (tmp1.is(no_reg)) {
no_reg           1166 src/ia32/macro-assembler-ia32.cc     ASSERT(scratch.is(no_reg));
no_reg           1176 src/ia32/macro-assembler-ia32.cc   if (scratch.is(no_reg)) {
no_reg           1196 src/ia32/macro-assembler-ia32.cc   if (scratch.is(no_reg)) {
no_reg            216 src/ia32/stub-cache-ia32.cc   ASSERT(!scratch.is(no_reg));
no_reg            217 src/ia32/stub-cache-ia32.cc   ASSERT(extra2.is(no_reg));
no_reg            218 src/ia32/stub-cache-ia32.cc   ASSERT(extra3.is(no_reg));
no_reg            221 src/ia32/stub-cache-ia32.cc   scratch = no_reg;
no_reg           3337 src/ia32/stub-cache-ia32.cc   __ AllocateInNewSpace(ecx, edx, ecx, no_reg,
no_reg             52 src/mips/assembler-mips-inl.h   rm_ = no_reg;
no_reg             59 src/mips/assembler-mips-inl.h   rm_ = no_reg;
no_reg             66 src/mips/assembler-mips-inl.h   rm_ = no_reg;
no_reg            214 src/mips/assembler-mips.cc   rm_ = no_reg;
no_reg            132 src/mips/assembler-mips.h REGISTER(no_reg, -1);
no_reg           2929 src/mips/code-stubs-mips.cc   Register heap_number_result = no_reg;
no_reg           4395 src/mips/code-stubs-mips.cc   map = no_reg;
no_reg           5204 src/mips/code-stubs-mips.cc   __ LeaveExitFrame(false, no_reg);
no_reg           7466 src/mips/code-stubs-mips.cc   { REG(no_reg), REG(no_reg), REG(no_reg), EMIT_REMEMBERED_SET}
no_reg           7474 src/mips/code-stubs-mips.cc        !entry->object.is(no_reg);
no_reg           7501 src/mips/code-stubs-mips.cc        !entry->object.is(no_reg);
no_reg            568 src/mips/code-stubs-mips.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
no_reg            625 src/mips/code-stubs-mips.h       return no_reg;
no_reg           3644 src/mips/full-codegen-mips.cc   Register elements = no_reg;  // Will be v0.
no_reg           3645 src/mips/full-codegen-mips.cc   Register result = no_reg;  // Will be v0.
no_reg           3648 src/mips/full-codegen-mips.cc   Register result_pos = no_reg;  // Will be a2.
no_reg           3680 src/mips/full-codegen-mips.cc   array = no_reg;  // End of array's live range.
no_reg           3754 src/mips/full-codegen-mips.cc   elements = no_reg;
no_reg           3772 src/mips/full-codegen-mips.cc   array_length = no_reg;
no_reg           1062 src/mips/lithium-codegen-mips.cc   Operand right(no_reg);
no_reg           2554 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
no_reg           2594 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
no_reg           2966 src/mips/lithium-codegen-mips.cc   scratch = no_reg;
no_reg           3563 src/mips/lithium-codegen-mips.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
no_reg           3606 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
no_reg           3653 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
no_reg           4850 src/mips/lithium-codegen-mips.cc   Register cmp1 = no_reg;
no_reg           4851 src/mips/lithium-codegen-mips.cc   Operand cmp2 = Operand(no_reg);
no_reg           1477 src/mips/macro-assembler-mips.cc   result = no_reg;
no_reg           1518 src/mips/macro-assembler-mips.cc   sign = no_reg;
no_reg           1673 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
no_reg           1905 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
no_reg           2240 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
no_reg           2333 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
no_reg           2708 src/mips/macro-assembler-mips.cc   if (scratch.is(no_reg)) {
no_reg           3253 src/mips/macro-assembler-mips.cc   Register tmp = no_reg;
no_reg           3261 src/mips/macro-assembler-mips.cc   ASSERT(!tmp.is(no_reg));
no_reg           3644 src/mips/macro-assembler-mips.cc   ASSERT((!code_constant.is_null() && code_reg.is(no_reg)) || code_reg.is(a3));
no_reg           3741 src/mips/macro-assembler-mips.cc   InvokePrologue(expected, actual, code, no_reg,
no_reg           5152 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(value, scratch, t8, no_reg));
no_reg           5171 src/mips/macro-assembler-mips.cc   ASSERT(!AreAliased(addr_reg, bitmap_reg, mask_reg, no_reg));
no_reg            209 src/mips/macro-assembler-mips.h             Register reg = no_reg,
no_reg            210 src/mips/macro-assembler-mips.h             const Operand& op = Operand(no_reg));
no_reg            223 src/mips/macro-assembler-mips.h   void Swap(Register reg1, Register reg2, Register scratch = no_reg);
no_reg             71 src/mips/stub-cache-mips.cc   scratch = no_reg;
no_reg             93 src/mips/stub-cache-mips.cc   scratch2 = no_reg;
no_reg             98 src/mips/stub-cache-mips.cc   base_addr = no_reg;
no_reg            207 src/mips/stub-cache-mips.cc   ASSERT(!scratch.is(no_reg));
no_reg            208 src/mips/stub-cache-mips.cc   ASSERT(!extra.is(no_reg));
no_reg            209 src/mips/stub-cache-mips.cc   ASSERT(!extra2.is(no_reg));
no_reg            210 src/mips/stub-cache-mips.cc   ASSERT(!extra3.is(no_reg));
no_reg           3858 src/mips/stub-cache-mips.cc       value = no_reg;
no_reg            276 src/stub-cache.h                      Register extra2 = no_reg,
no_reg            277 src/stub-cache.h                      Register extra3 = no_reg);
no_reg            198 src/x64/assembler-x64.h const Register no_reg = { kRegister_no_reg_Code };
no_reg            160 src/x64/builtins-x64.cc                             no_reg,
no_reg            229 src/x64/builtins-x64.cc                             no_reg,
no_reg           1487 src/x64/builtins-x64.cc                         no_reg,
no_reg           1300 src/x64/code-stubs-x64.cc                               no_reg,
no_reg           3384 src/x64/code-stubs-x64.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           4420 src/x64/code-stubs-x64.cc Register InstanceofStub::left() { return no_reg; }
no_reg           4423 src/x64/code-stubs-x64.cc Register InstanceofStub::right() { return no_reg; }
no_reg           4431 src/x64/code-stubs-x64.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           4444 src/x64/code-stubs-x64.cc   ASSERT(lhs_.is(no_reg) && rhs_.is(no_reg));
no_reg           4751 src/x64/code-stubs-x64.cc   __ AllocateAsciiConsString(rcx, rdi, no_reg, &call_runtime);
no_reg           4776 src/x64/code-stubs-x64.cc   __ AllocateTwoByteConsString(rcx, rdi, no_reg, &call_runtime);
no_reg           6101 src/x64/code-stubs-x64.cc   { REG(no_reg), REG(no_reg), REG(no_reg), EMIT_REMEMBERED_SET}
no_reg           6108 src/x64/code-stubs-x64.cc        !entry->object.is(no_reg);
no_reg           6132 src/x64/code-stubs-x64.cc        !entry->object.is(no_reg);
no_reg            566 src/x64/code-stubs-x64.h       ASSERT(!AreAliased(scratch0, object, address, no_reg));
no_reg            669 src/x64/code-stubs-x64.h       return no_reg;
no_reg           3518 src/x64/full-codegen-x64.cc   Register elements = no_reg;  // Will be rax.
no_reg           3529 src/x64/full-codegen-x64.cc   Register result_pos = no_reg;  // Will be rdi.
no_reg           3564 src/x64/full-codegen-x64.cc   array = no_reg;
no_reg           3613 src/x64/full-codegen-x64.cc   array_length = no_reg;
no_reg            866 src/x64/ic-x64.cc                                                   no_reg);
no_reg           1440 src/x64/ic-x64.cc                                                   no_reg);
no_reg           3624 src/x64/lithium-codegen-x64.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
no_reg           4337 src/x64/lithium-codegen-x64.cc                         no_reg,
no_reg           3823 src/x64/macro-assembler-x64.cc                      no_reg,
no_reg            150 src/x64/macro-assembler-x64.h                        Register exclusion1 = no_reg,
no_reg            151 src/x64/macro-assembler-x64.h                        Register exclusion2 = no_reg,
no_reg            152 src/x64/macro-assembler-x64.h                        Register exclusion3 = no_reg);
no_reg            154 src/x64/macro-assembler-x64.h                       Register exclusion1 = no_reg,
no_reg            155 src/x64/macro-assembler-x64.h                       Register exclusion2 = no_reg,
no_reg            156 src/x64/macro-assembler-x64.h                       Register exclusion3 = no_reg);
no_reg            185 src/x64/stub-cache-x64.cc   ASSERT(!scratch.is(no_reg));
no_reg            186 src/x64/stub-cache-x64.cc   ASSERT(extra2.is(no_reg));
no_reg            187 src/x64/stub-cache-x64.cc   ASSERT(extra3.is(no_reg));
no_reg           3168 src/x64/stub-cache-x64.cc   __ AllocateInNewSpace(rcx, rdx, rcx, no_reg,