reg                50 src/arm/assembler-arm-inl.h int DwVfpRegister::ToAllocationIndex(DwVfpRegister reg) {
reg                51 src/arm/assembler-arm-inl.h   ASSERT(!reg.is(kDoubleRegZero));
reg                52 src/arm/assembler-arm-inl.h   ASSERT(!reg.is(kScratchDoubleReg));
reg                53 src/arm/assembler-arm-inl.h   return reg.code();
reg               452 src/arm/assembler-arm.cc   Register reg;
reg               453 src/arm/assembler-arm.cc   reg.code_ = Instruction::RdValue(instr);
reg               454 src/arm/assembler-arm.cc   return reg;
reg               459 src/arm/assembler-arm.cc   Register reg;
reg               460 src/arm/assembler-arm.cc   reg.code_ = Instruction::RnValue(instr);
reg               461 src/arm/assembler-arm.cc   return reg;
reg               466 src/arm/assembler-arm.cc   Register reg;
reg               467 src/arm/assembler-arm.cc   reg.code_ = Instruction::RmValue(instr);
reg               468 src/arm/assembler-arm.cc   return reg;
reg              1169 src/arm/assembler-arm.cc   mov(reg, Operand(immediate), LeaveCC, cond);
reg              1174 src/arm/assembler-arm.cc   emit(cond | 0x34*B20 | reg.code()*B12 | EncodeMovwImmediate(immediate));
reg                77 src/arm/assembler-arm.h   static int ToAllocationIndex(Register reg) {
reg                78 src/arm/assembler-arm.h     ASSERT(reg.code() < kNumAllocatableRegisters);
reg                79 src/arm/assembler-arm.h     return reg.code();
reg               108 src/arm/assembler-arm.h   bool is(Register reg) const { return code_ == reg.code_; }
reg               172 src/arm/assembler-arm.h   bool is(SwVfpRegister reg) const { return code_ == reg.code_; }
reg               202 src/arm/assembler-arm.h   inline static int ToAllocationIndex(DwVfpRegister reg);
reg               237 src/arm/assembler-arm.h   bool is(DwVfpRegister reg) const { return code_ == reg.code_; }
reg               239 src/arm/assembler-arm.h     SwVfpRegister reg;
reg               240 src/arm/assembler-arm.h     reg.code_ = code_ * 2;
reg               242 src/arm/assembler-arm.h     ASSERT(reg.is_valid());
reg               243 src/arm/assembler-arm.h     return reg;
reg               246 src/arm/assembler-arm.h     SwVfpRegister reg;
reg               247 src/arm/assembler-arm.h     reg.code_ = (code_ * 2) + 1;
reg               249 src/arm/assembler-arm.h     ASSERT(reg.is_valid());
reg               250 src/arm/assembler-arm.h     return reg;
reg               849 src/arm/assembler-arm.h   void movw(Register reg, uint32_t immediate, Condition cond = al);
reg               851 src/arm/assembler-arm.h   void movt(Register reg, uint32_t immediate, Condition cond = al);
reg              1978 src/arm/code-stubs-arm.cc       DwVfpRegister reg = DwVfpRegister::from_code(i);
reg              1979 src/arm/code-stubs-arm.cc       __ vstr(reg, MemOperand(sp, i * kDoubleSize));
reg              1995 src/arm/code-stubs-arm.cc       DwVfpRegister reg = DwVfpRegister::from_code(i);
reg              1996 src/arm/code-stubs-arm.cc       __ vldr(reg, MemOperand(sp, i * kDoubleSize));
reg               580 src/arm/code-stubs-arm.h           DwVfpRegister reg = DwVfpRegister::from_code(i);
reg               581 src/arm/code-stubs-arm.h           masm->vstr(reg, MemOperand(sp, (i - 1) * kDoubleSize));
reg               592 src/arm/code-stubs-arm.h           DwVfpRegister reg = DwVfpRegister::from_code(i);
reg               593 src/arm/code-stubs-arm.h           masm->vldr(reg, MemOperand(sp, (i - 1) * kDoubleSize));
reg                81 src/arm/constants-arm.cc   if ((0 <= reg) && (reg < kNumRegisters)) {
reg                82 src/arm/constants-arm.cc     result = names_[reg];
reg               105 src/arm/constants-arm.cc   ASSERT((0 <= reg) && (reg < kNumVFPRegisters));
reg               106 src/arm/constants-arm.cc   return names_[reg + (is_double ? kNumVFPSingleRegisters : 0)];
reg               138 src/arm/constants-arm.cc   while (aliases_[i].reg != kNoRegister) {
reg               140 src/arm/constants-arm.cc       return aliases_[i].reg;
reg               741 src/arm/constants-arm.h   static const char* Name(int reg);
reg               747 src/arm/constants-arm.h     int reg;
reg               760 src/arm/constants-arm.h   static const char* Name(int reg, bool is_double);
reg               149 src/arm/debug-arm.cc         Register reg = { r };
reg               152 src/arm/debug-arm.cc             __ tst(reg, Operand(0xc0000000));
reg               155 src/arm/debug-arm.cc           __ mov(reg, Operand(reg, LSL, kSmiTagSize));
reg               175 src/arm/debug-arm.cc         Register reg = { r };
reg               177 src/arm/debug-arm.cc           __ mov(reg, Operand(reg, LSR, kSmiTagSize));
reg               181 src/arm/debug-arm.cc           __ mov(reg, Operand(kDebugZapValue));
reg               187 src/arm/disasm-arm.cc   Print(converter_.NameOfCPURegister(reg));
reg               192 src/arm/disasm-arm.cc   Print(VFPRegisters::Name(reg, false));
reg               197 src/arm/disasm-arm.cc   Print(VFPRegisters::Name(reg, true));
reg               325 src/arm/disasm-arm.cc     int reg = instr->RnValue();
reg               326 src/arm/disasm-arm.cc     PrintRegister(reg);
reg               329 src/arm/disasm-arm.cc     int reg = instr->RdValue();
reg               330 src/arm/disasm-arm.cc     PrintRegister(reg);
reg               333 src/arm/disasm-arm.cc     int reg = instr->RsValue();
reg               334 src/arm/disasm-arm.cc     PrintRegister(reg);
reg               337 src/arm/disasm-arm.cc     int reg = instr->RmValue();
reg               338 src/arm/disasm-arm.cc     PrintRegister(reg);
reg               341 src/arm/disasm-arm.cc     int reg = instr->RtValue();
reg               342 src/arm/disasm-arm.cc     PrintRegister(reg);
reg               348 src/arm/disasm-arm.cc     int reg = 0;
reg               353 src/arm/disasm-arm.cc         PrintRegister(reg);
reg               358 src/arm/disasm-arm.cc       reg++;
reg               378 src/arm/disasm-arm.cc   int reg = -1;
reg               380 src/arm/disasm-arm.cc     reg = instr->VFPNRegValue(precision);
reg               382 src/arm/disasm-arm.cc     reg = instr->VFPMRegValue(precision);
reg               384 src/arm/disasm-arm.cc     reg = instr->VFPDRegValue(precision);
reg               387 src/arm/disasm-arm.cc       if (format[0] == 'S') reg += immed8 - 1;
reg               388 src/arm/disasm-arm.cc       if (format[0] == 'D') reg += (immed8 / 2 - 1);
reg               396 src/arm/disasm-arm.cc     PrintSRegister(reg);
reg               398 src/arm/disasm-arm.cc     PrintDRegister(reg);
reg              1456 src/arm/disasm-arm.cc   return v8::internal::Registers::Name(reg);
reg                75 src/arm/full-codegen-arm.cc     __ cmp(reg, Operand(reg));
reg                85 src/arm/full-codegen-arm.cc     __ cmp(reg, Operand(reg));
reg                94 src/arm/full-codegen-arm.cc       Register reg;
reg                95 src/arm/full-codegen-arm.cc       reg.set_code(delta_to_patch_site / kOff12Mask);
reg                96 src/arm/full-codegen-arm.cc       __ cmp_raw_immediate(reg, delta_to_patch_site % kOff12Mask);
reg               579 src/arm/full-codegen-arm.cc   __ Move(result_register(), reg);
reg               587 src/arm/full-codegen-arm.cc   __ str(reg, MemOperand(sp, 0));
reg               596 src/arm/full-codegen-arm.cc   __ Move(result_register(), reg);
reg              1741 src/arm/ic-arm.cc   Register reg = Assembler::GetRn(instr_at_patch);
reg              1746 src/arm/ic-arm.cc     patcher.masm()->tst(reg, Operand(kSmiTagMask));
reg              1750 src/arm/ic-arm.cc     patcher.masm()->cmp(reg, reg);
reg               461 src/arm/lithium-arm.cc                                   Register::ToAllocationIndex(reg));
reg               467 src/arm/lithium-arm.cc                                   DoubleRegister::ToAllocationIndex(reg));
reg               477 src/arm/lithium-arm.cc   return Use(value, ToUnallocated(reg));
reg               590 src/arm/lithium-arm.cc   return Define(instr, ToUnallocated(reg));
reg               597 src/arm/lithium-arm.cc   return Define(instr, ToUnallocated(reg));
reg               660 src/arm/lithium-arm.cc   LUnallocated* operand = ToUnallocated(reg);
reg               667 src/arm/lithium-arm.cc   LUnallocated* operand = ToUnallocated(reg);
reg              1693 src/arm/lithium-arm.cc   LOperand* reg = UseRegister(value);
reg              1695 src/arm/lithium-arm.cc     return DefineAsRegister(new(zone()) LClampDToUint8(reg, FixedTemp(d11)));
reg              1697 src/arm/lithium-arm.cc     return DefineAsRegister(new(zone()) LClampIToUint8(reg));
reg              1702 src/arm/lithium-arm.cc     LClampTToUint8* result = new(zone()) LClampTToUint8(reg, FixedTemp(d11));
reg              2287 src/arm/lithium-arm.h   LUnallocated* ToUnallocated(Register reg);
reg              2288 src/arm/lithium-arm.h   LUnallocated* ToUnallocated(DoubleRegister reg);
reg              2328 src/arm/lithium-arm.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
reg              2329 src/arm/lithium-arm.h   MUST_USE_RESULT LOperand* FixedTemp(DoubleRegister reg);
reg              2345 src/arm/lithium-arm.h                                 Register reg);
reg              2348 src/arm/lithium-arm.h                                       DoubleRegister reg);
reg               550 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(op);
reg               552 src/arm/lithium-codegen-arm.cc       translation->StoreRegister(reg);
reg               554 src/arm/lithium-codegen-arm.cc       translation->StoreInt32Register(reg);
reg               557 src/arm/lithium-codegen-arm.cc     DoubleRegister reg = ToDoubleRegister(op);
reg               558 src/arm/lithium-codegen-arm.cc     translation->StoreDoubleRegister(reg);
reg              1739 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1740 src/arm/lithium-codegen-arm.cc     __ cmp(reg, Operand(0));
reg              1743 src/arm/lithium-codegen-arm.cc     DoubleRegister reg = ToDoubleRegister(instr->InputAt(0));
reg              1747 src/arm/lithium-codegen-arm.cc     __ VFPCompareAndLoadFlags(reg, 0.0, scratch);
reg              1752 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1755 src/arm/lithium-codegen-arm.cc       __ CompareRoot(reg, Heap::kTrueValueRootIndex);
reg              1758 src/arm/lithium-codegen-arm.cc       __ cmp(reg, Operand(0));
reg              1770 src/arm/lithium-codegen-arm.cc         __ CompareRoot(reg, Heap::kUndefinedValueRootIndex);
reg              1775 src/arm/lithium-codegen-arm.cc         __ CompareRoot(reg, Heap::kTrueValueRootIndex);
reg              1777 src/arm/lithium-codegen-arm.cc         __ CompareRoot(reg, Heap::kFalseValueRootIndex);
reg              1782 src/arm/lithium-codegen-arm.cc         __ CompareRoot(reg, Heap::kNullValueRootIndex);
reg              1788 src/arm/lithium-codegen-arm.cc         __ cmp(reg, Operand(0));
reg              1790 src/arm/lithium-codegen-arm.cc         __ JumpIfSmi(reg, true_label);
reg              1793 src/arm/lithium-codegen-arm.cc         __ tst(reg, Operand(kSmiTagMask));
reg              1799 src/arm/lithium-codegen-arm.cc         __ ldr(map, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              1820 src/arm/lithium-codegen-arm.cc         __ ldr(ip, FieldMemOperand(reg, String::kLengthOffset));
reg              1833 src/arm/lithium-codegen-arm.cc         __ vldr(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));
reg              1954 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1970 src/arm/lithium-codegen-arm.cc   __ cmp(reg, ip);
reg              1981 src/arm/lithium-codegen-arm.cc     __ cmp(reg, ip);
reg              1983 src/arm/lithium-codegen-arm.cc     __ JumpIfSmi(reg, false_label);
reg              1986 src/arm/lithium-codegen-arm.cc     __ ldr(scratch, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              2022 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
reg              2031 src/arm/lithium-codegen-arm.cc       EmitIsObject(reg, temp1, false_label, true_label);
reg              2048 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
reg              2056 src/arm/lithium-codegen-arm.cc       EmitIsString(reg, temp1, false_label);
reg              2272 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
reg              2277 src/arm/lithium-codegen-arm.cc   __ ldr(temp, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              4222 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->result());
reg              4229 src/arm/lithium-codegen-arm.cc     __ AllocateHeapNumber(reg, temp1, temp2, scratch, deferred->entry());
reg              4234 src/arm/lithium-codegen-arm.cc   __ sub(ip, reg, Operand(kHeapObjectTag));
reg              4243 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->result());
reg              4244 src/arm/lithium-codegen-arm.cc   __ mov(reg, Operand(0));
reg              4248 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegisterSlot(r0, reg);
reg              4549 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->value());
reg              4552 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->value());
reg              4557 src/arm/lithium-codegen-arm.cc     __ cmp(reg, ip);
reg              4559 src/arm/lithium-codegen-arm.cc     __ cmp(reg, Operand(target));
reg              4571 src/arm/lithium-codegen-arm.cc   __ CompareMap(reg, scratch, map, &success, mode);
reg              4581 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(input);
reg              4587 src/arm/lithium-codegen-arm.cc     __ CompareMap(reg, scratch, map, &success, REQUIRE_EXACT_MAP);
reg              4591 src/arm/lithium-codegen-arm.cc   DoCheckMapCommon(reg, scratch, map, REQUIRE_EXACT_MAP, instr->environment());
reg               128 src/arm/lithium-codegen-arm.h   void DoCheckMapCommon(Register reg, Register scratch, Handle<Map> map,
reg               651 src/arm/macro-assembler-arm.cc   return MemOperand(sp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
reg               658 src/arm/macro-assembler-arm.cc   int register_offset = SafepointRegisterStackIndex(reg.code()) * kPointerSize;
reg               978 src/arm/macro-assembler-arm.cc   ASSERT(actual.is_immediate() || actual.reg().is(r0));
reg               979 src/arm/macro-assembler-arm.cc   ASSERT(expected.is_immediate() || expected.reg().is(r2));
reg              1002 src/arm/macro-assembler-arm.cc       cmp(expected.reg(), Operand(actual.immediate()));
reg              1006 src/arm/macro-assembler-arm.cc       cmp(expected.reg(), Operand(actual.reg()));
reg              2766 src/arm/macro-assembler-arm.cc     cmp(reg, ip);
reg              2948 src/arm/macro-assembler-arm.cc   sub(scratch, reg, Operand(1), SetCC);
reg              2950 src/arm/macro-assembler-arm.cc   tst(scratch, reg);
reg              2960 src/arm/macro-assembler-arm.cc   sub(scratch, reg, Operand(1), SetCC);
reg              2962 src/arm/macro-assembler-arm.cc   tst(scratch, reg);
reg              3365 src/arm/macro-assembler-arm.cc     Move(r0, reg);
reg              3367 src/arm/macro-assembler-arm.cc     Move(r2, reg);
reg              1039 src/arm/macro-assembler-arm.h   void SetCallCDoubleArguments(DoubleRegister dreg, Register reg);
reg              1102 src/arm/macro-assembler-arm.h   void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index);
reg              1136 src/arm/macro-assembler-arm.h   void JumpIfNotPowerOfTwoOrZero(Register reg,
reg              1145 src/arm/macro-assembler-arm.h   void JumpIfNotPowerOfTwoOrZeroAndNeg(Register reg,
reg              1153 src/arm/macro-assembler-arm.h   void SmiTag(Register reg, SBit s = LeaveCC) {
reg              1154 src/arm/macro-assembler-arm.h     add(reg, reg, Operand(reg), s);
reg              1163 src/arm/macro-assembler-arm.h   void TrySmiTag(Register reg, Label* not_a_smi, Register scratch) {
reg              1164 src/arm/macro-assembler-arm.h     mov(scratch, reg);
reg              1167 src/arm/macro-assembler-arm.h     mov(reg, scratch);
reg              1170 src/arm/macro-assembler-arm.h   void SmiUntag(Register reg, SBit s = LeaveCC) {
reg              1171 src/arm/macro-assembler-arm.h     mov(reg, Operand(reg, ASR, kSmiTagSize), s);
reg              1326 src/arm/macro-assembler-arm.h   MemOperand SafepointRegisterSlot(Register reg);
reg              1327 src/arm/macro-assembler-arm.h   MemOperand SafepointRegistersAndDoublesSlot(Register reg);
reg               168 src/arm/regexp-macro-assembler-arm.cc   ASSERT(reg >= 0);
reg               169 src/arm/regexp-macro-assembler-arm.cc   ASSERT(reg < num_registers_);
reg               171 src/arm/regexp-macro-assembler-arm.cc     __ ldr(r0, register_location(reg));
reg               173 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
reg               937 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
reg               946 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
reg               954 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
reg              1040 src/arm/regexp-macro-assembler-arm.cc   __ ldr(current_input_offset(), register_location(reg));
reg              1045 src/arm/regexp-macro-assembler-arm.cc   __ ldr(backtrack_stackpointer(), register_location(reg));
reg              1080 src/arm/regexp-macro-assembler-arm.cc     __ str(current_input_offset(), register_location(reg));
reg              1083 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
reg              1091 src/arm/regexp-macro-assembler-arm.cc   for (int reg = reg_from; reg <= reg_to; reg++) {
reg              1092 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
reg              1100 src/arm/regexp-macro-assembler-arm.cc   __ str(r0, register_location(reg));
reg                45 src/arm/regexp-macro-assembler-arm.h   virtual void AdvanceRegister(int reg, int by);
reg                90 src/arm/regexp-macro-assembler-arm.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
reg                91 src/arm/regexp-macro-assembler-arm.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
reg                92 src/arm/regexp-macro-assembler-arm.h   virtual void IfRegisterEqPos(int reg, Label* if_eq);
reg               104 src/arm/regexp-macro-assembler-arm.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg               105 src/arm/regexp-macro-assembler-arm.h   virtual void ReadStackPointerFromRegister(int reg);
reg               109 src/arm/regexp-macro-assembler-arm.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg               111 src/arm/regexp-macro-assembler-arm.h   virtual void WriteStackPointerToRegister(int reg);
reg               877 src/arm/simulator-arm.cc   ASSERT((reg >= 0) && (reg < num_registers));
reg               878 src/arm/simulator-arm.cc   if (reg == pc) {
reg               881 src/arm/simulator-arm.cc   registers_[reg] = value;
reg               888 src/arm/simulator-arm.cc   ASSERT((reg >= 0) && (reg < num_registers));
reg               891 src/arm/simulator-arm.cc   if (reg >= num_registers) return 0;
reg               893 src/arm/simulator-arm.cc   return registers_[reg] + ((reg == pc) ? Instruction::kPCReadOffset : 0);
reg               898 src/arm/simulator-arm.cc   ASSERT((reg >= 0) && (reg < num_registers) && ((reg % 2) == 0));
reg               904 src/arm/simulator-arm.cc   memcpy(buffer, &registers_[reg], 2 * sizeof(registers_[0]));
reg              1632 src/arm/simulator-arm.cc   int reg = 0;
reg              1636 src/arm/simulator-arm.cc         set_register(reg, *address);
reg              1638 src/arm/simulator-arm.cc         *address = get_register(reg);
reg              1642 src/arm/simulator-arm.cc     reg++;
reg              1671 src/arm/simulator-arm.cc   for (int reg = vd; reg < vd + num_regs; reg++) {
reg              1675 src/arm/simulator-arm.cc             reg, ReadW(reinterpret_cast<int32_t>(address), instr));
reg              1678 src/arm/simulator-arm.cc                get_sinteger_from_s_register(reg), instr);
reg              1684 src/arm/simulator-arm.cc             2 * reg, ReadW(reinterpret_cast<int32_t>(address), instr));
reg              1686 src/arm/simulator-arm.cc             2 * reg + 1, ReadW(reinterpret_cast<int32_t>(address + 1), instr));
reg              1689 src/arm/simulator-arm.cc                get_sinteger_from_s_register(2 * reg), instr);
reg              1691 src/arm/simulator-arm.cc                get_sinteger_from_s_register(2 * reg + 1), instr);
reg               158 src/arm/simulator-arm.h   void set_register(int reg, int32_t value);
reg               159 src/arm/simulator-arm.h   int32_t get_register(int reg) const;
reg               160 src/arm/simulator-arm.h   double get_double_from_register_pair(int reg);
reg               164 src/arm/simulator-arm.h   void set_s_register(int reg, unsigned int value);
reg               165 src/arm/simulator-arm.h   unsigned int get_s_register(int reg) const;
reg               170 src/arm/simulator-arm.h   void set_s_register_from_sinteger(int reg, const int value);
reg               171 src/arm/simulator-arm.h   int get_sinteger_from_s_register(int reg);
reg              1104 src/arm/stub-cache-arm.cc   Register reg = object_reg;
reg              1108 src/arm/stub-cache-arm.cc     __ str(reg, MemOperand(sp));
reg              1131 src/arm/stub-cache-arm.cc       GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
reg              1134 src/arm/stub-cache-arm.cc       __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              1135 src/arm/stub-cache-arm.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg              1136 src/arm/stub-cache-arm.cc       __ ldr(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
reg              1139 src/arm/stub-cache-arm.cc       __ CheckMap(reg, scratch1, current_map, miss, DONT_DO_SMI_CHECK,
reg              1146 src/arm/stub-cache-arm.cc         __ CheckAccessGlobalProxy(reg, scratch2, miss);
reg              1148 src/arm/stub-cache-arm.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg              1153 src/arm/stub-cache-arm.cc         __ ldr(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
reg              1156 src/arm/stub-cache-arm.cc         __ mov(reg, Operand(prototype));
reg              1161 src/arm/stub-cache-arm.cc       __ str(reg, MemOperand(sp));
reg              1172 src/arm/stub-cache-arm.cc   __ CheckMap(reg, scratch1, Handle<Map>(current->map()), miss,
reg              1178 src/arm/stub-cache-arm.cc     __ CheckAccessGlobalProxy(reg, scratch1, miss);
reg              1187 src/arm/stub-cache-arm.cc   return reg;
reg              1204 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(
reg              1206 src/arm/stub-cache-arm.cc   GenerateFastPropertyLoad(masm(), r0, reg, holder, index);
reg              1247 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
reg              1260 src/arm/stub-cache-arm.cc   __ Push(reg, scratch3);
reg              1519 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, r0, holder, r1, r3, r4, name, &miss);
reg              1520 src/arm/stub-cache-arm.cc   GenerateFastPropertyLoad(masm(), r1, reg, holder, index);
reg                43 src/code.h       explicit ParameterCount(Register reg)
reg                44 src/code.h           : reg_(reg), immediate_(0) { }
reg                51 src/code.h       Register reg() const {
reg              1371 src/deoptimizer.cc   buffer_->Add(reg.code(), zone());
reg              1377 src/deoptimizer.cc   buffer_->Add(reg.code(), zone());
reg              1383 src/deoptimizer.cc   buffer_->Add(DoubleRegister::ToAllocationIndex(reg), zone());
reg               593 src/deoptimizer.h   void StoreRegister(Register reg);
reg               594 src/deoptimizer.h   void StoreInt32Register(Register reg);
reg               595 src/deoptimizer.h   void StoreDoubleRegister(DoubleRegister reg);
reg                41 src/disasm.h     virtual const char* NameOfCPURegister(int reg) const;
reg                42 src/disasm.h     virtual const char* NameOfByteCPURegister(int reg) const;
reg                43 src/disasm.h     virtual const char* NameOfXMMRegister(int reg) const;
reg               477 src/full-codegen.cc   __ Move(result_register(), reg);
reg               482 src/full-codegen.cc   __ push(reg);
reg               488 src/full-codegen.cc   __ Move(result_register(), reg);
reg               624 src/full-codegen.h     virtual void Plug(Register reg) const = 0;
reg               640 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const = 0;
reg               678 src/full-codegen.h     virtual void Plug(Register reg) const;
reg               684 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
reg               699 src/full-codegen.h     virtual void Plug(Register reg) const;
reg               705 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
reg               738 src/full-codegen.h     virtual void Plug(Register reg) const;
reg               744 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
reg               765 src/full-codegen.h     virtual void Plug(Register reg) const;
reg               771 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
reg               453 src/ia32/assembler-ia32-inl.h Operand::Operand(Register reg) {
reg               455 src/ia32/assembler-ia32-inl.h   set_modrm(3, reg);
reg               460 src/ia32/assembler-ia32-inl.h   Register reg = { xmm_reg.code() };
reg               461 src/ia32/assembler-ia32-inl.h   set_modrm(3, reg);
reg               288 src/ia32/assembler-ia32.cc       && ((buf_[0] & 0x07) == reg.code());  // register codes match.
reg               832 src/ia32/assembler-ia32.cc   CHECK(reg.is_byte_register());
reg               835 src/ia32/assembler-ia32.cc   emit_operand(reg, op);
reg               840 src/ia32/assembler-ia32.cc   CHECK(reg.is_byte_register());
reg               843 src/ia32/assembler-ia32.cc   emit_operand(reg, op);
reg               859 src/ia32/assembler-ia32.cc   emit_arith(7, Operand(reg), Immediate(imm32));
reg               865 src/ia32/assembler-ia32.cc   emit_arith(7, Operand(reg), Immediate(handle));
reg               872 src/ia32/assembler-ia32.cc   emit_operand(reg, op);
reg               947 src/ia32/assembler-ia32.cc   EMIT(0xE8 | reg.code());
reg              1180 src/ia32/assembler-ia32.cc       reg.is_byte_register()) {
reg              1182 src/ia32/assembler-ia32.cc     if (reg.is(eax)) {
reg              1186 src/ia32/assembler-ia32.cc       emit_arith_b(0xF6, 0xC0, reg, imm8);
reg              1191 src/ia32/assembler-ia32.cc     if (reg.is(eax)) {
reg              1195 src/ia32/assembler-ia32.cc       EMIT(0xC0 | reg.code());
reg              1205 src/ia32/assembler-ia32.cc   emit_operand(reg, op);
reg              1210 src/ia32/assembler-ia32.cc   CHECK(reg.is_byte_register());
reg              1213 src/ia32/assembler-ia32.cc   emit_operand(reg, op);
reg              1226 src/ia32/assembler-ia32.cc   if (op.is_reg_only() && !op.reg().is_byte_register()) {
reg              1913 src/ia32/assembler-ia32.cc   ASSERT(reg.is_byte_register());
reg              1917 src/ia32/assembler-ia32.cc   EMIT(0xC0 | reg.code());
reg              2332 src/ia32/assembler-ia32.cc   emit_sse_operand(esi, reg);  // esi == 6
reg              2353 src/ia32/assembler-ia32.cc   emit_sse_operand(edx, reg);  // edx == 2
reg              2404 src/ia32/assembler-ia32.cc   Register ireg = { reg.code() };
reg              2546 src/ia32/assembler-ia32.cc   pc_[0] = (adr.buf_[0] & ~0x38) | (reg.code() << 3);
reg                73 src/ia32/assembler-ia32.h   static inline int ToAllocationIndex(Register reg);
reg                84 src/ia32/assembler-ia32.h   bool is(Register reg) const { return code_ == reg.code_; }
reg               129 src/ia32/assembler-ia32.h inline int Register::ToAllocationIndex(Register reg) {
reg               130 src/ia32/assembler-ia32.h   ASSERT(reg.is_valid() && !reg.is(esp) && !reg.is(ebp));
reg               131 src/ia32/assembler-ia32.h   return (reg.code() >= 6) ? reg.code() - 2 : reg.code();
reg               145 src/ia32/assembler-ia32.h   static int ToAllocationIndex(XMMRegister reg) {
reg               146 src/ia32/assembler-ia32.h     ASSERT(reg.code() != 0);
reg               147 src/ia32/assembler-ia32.h     return reg.code() - 1;
reg               175 src/ia32/assembler-ia32.h   bool is(XMMRegister reg) const { return code_ == reg.code_; }
reg               356 src/ia32/assembler-ia32.h   bool is_reg(Register reg) const;
reg               363 src/ia32/assembler-ia32.h   Register reg() const;
reg               367 src/ia32/assembler-ia32.h   INLINE(explicit Operand(Register reg));
reg               758 src/ia32/assembler-ia32.h   void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); }
reg               760 src/ia32/assembler-ia32.h   void cmpb(Register reg, const Operand& op);
reg               761 src/ia32/assembler-ia32.h   void cmpb(const Operand& op, Register reg);
reg               765 src/ia32/assembler-ia32.h   void cmp(Register reg, int32_t imm32);
reg               766 src/ia32/assembler-ia32.h   void cmp(Register reg, Handle<Object> handle);
reg               768 src/ia32/assembler-ia32.h   void cmp(Register reg, const Operand& op);
reg               769 src/ia32/assembler-ia32.h   void cmp(Register reg, const Immediate& imm) { cmp(Operand(reg), imm); }
reg               834 src/ia32/assembler-ia32.h   void test(Register reg, const Immediate& imm);
reg               836 src/ia32/assembler-ia32.h   void test(Register reg, const Operand& op);
reg               837 src/ia32/assembler-ia32.h   void test_b(Register reg, const Operand& op);
reg               839 src/ia32/assembler-ia32.h   void test_b(Register reg, uint8_t imm8) { test_b(Operand(reg), imm8); }
reg               882 src/ia32/assembler-ia32.h   void call(Register reg) { call(Operand(reg)); }
reg               893 src/ia32/assembler-ia32.h   void jmp(Register reg) { jmp(Operand(reg)); }
reg               974 src/ia32/assembler-ia32.h   void setcc(Condition cc, Register reg);
reg              1040 src/ia32/assembler-ia32.h   void psllq(XMMRegister reg, int8_t shift);
reg              1042 src/ia32/assembler-ia32.h   void psrlq(XMMRegister reg, int8_t shift);
reg              1118 src/ia32/assembler-ia32.h   void emit_sse_operand(XMMRegister reg, const Operand& adr);
reg              1155 src/ia32/assembler-ia32.h   void emit_operand(Register reg, const Operand& adr);
reg               603 src/ia32/code-stubs-ia32.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               604 src/ia32/code-stubs-ia32.cc       __ movdbl(Operand(esp, i * kDoubleSize), reg);
reg               619 src/ia32/code-stubs-ia32.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               620 src/ia32/code-stubs-ia32.cc       __ movdbl(reg, Operand(esp, i * kDoubleSize));
reg               638 src/ia32/code-stubs-ia32.h           XMMRegister reg = XMMRegister::from_code(i);
reg               639 src/ia32/code-stubs-ia32.h           masm->movdbl(Operand(esp, (i - 1) * kDoubleSize), reg);
reg               650 src/ia32/code-stubs-ia32.h           XMMRegister reg = XMMRegister::from_code(i);
reg               651 src/ia32/code-stubs-ia32.h           masm->movdbl(reg, Operand(esp, (i - 1) * kDoubleSize));
reg               123 src/ia32/debug-ia32.cc       Register reg = { r };
reg               125 src/ia32/debug-ia32.cc         __ push(reg);
reg               129 src/ia32/debug-ia32.cc           __ test(reg, Immediate(0xc0000000));
reg               132 src/ia32/debug-ia32.cc         __ SmiTag(reg);
reg               133 src/ia32/debug-ia32.cc         __ push(reg);
reg               154 src/ia32/debug-ia32.cc       Register reg = { r };
reg               156 src/ia32/debug-ia32.cc         __ Set(reg, Immediate(kDebugZapValue));
reg               158 src/ia32/debug-ia32.cc       bool taken = reg.code() == esi.code();
reg               160 src/ia32/debug-ia32.cc         __ pop(reg);
reg               164 src/ia32/debug-ia32.cc         __ pop(reg);
reg               165 src/ia32/debug-ia32.cc         __ SmiUntag(reg);
reg               169 src/ia32/debug-ia32.cc         unused_reg = reg;
reg               315 src/ia32/disasm-ia32.cc     return converter_.NameOfCPURegister(reg);
reg               320 src/ia32/disasm-ia32.cc     return converter_.NameOfByteCPURegister(reg);
reg               325 src/ia32/disasm-ia32.cc     return converter_.NameOfXMMRegister(reg);
reg              1632 src/ia32/disasm-ia32.cc   if (0 <= reg && reg < 8) return cpu_regs[reg];
reg              1638 src/ia32/disasm-ia32.cc   if (0 <= reg && reg < 8) return byte_cpu_regs[reg];
reg              1644 src/ia32/disasm-ia32.cc   if (0 <= reg && reg < 8) return xmm_regs[reg];
reg                63 src/ia32/full-codegen-ia32.cc     __ test(reg, Immediate(kSmiTagMask));
reg                70 src/ia32/full-codegen-ia32.cc     __ test(reg, Immediate(kSmiTagMask));
reg               560 src/ia32/full-codegen-ia32.cc   __ Move(result_register(), reg);
reg               568 src/ia32/full-codegen-ia32.cc   __ mov(Operand(esp, 0), reg);
reg               577 src/ia32/full-codegen-ia32.cc   __ Move(result_register(), reg);
reg               489 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(op);
reg               491 src/ia32/lithium-codegen-ia32.cc       translation->StoreRegister(reg);
reg               493 src/ia32/lithium-codegen-ia32.cc       translation->StoreInt32Register(reg);
reg               496 src/ia32/lithium-codegen-ia32.cc     XMMRegister reg = ToDoubleRegister(op);
reg               497 src/ia32/lithium-codegen-ia32.cc     translation->StoreDoubleRegister(reg);
reg              1368 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
reg              1371 src/ia32/lithium-codegen-ia32.cc     __ LoadHeapObject(reg, Handle<HeapObject>::cast(handle));
reg              1373 src/ia32/lithium-codegen-ia32.cc     __ Set(reg, Immediate(handle));
reg              1588 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1589 src/ia32/lithium-codegen-ia32.cc     __ test(reg, Operand(reg));
reg              1592 src/ia32/lithium-codegen-ia32.cc     XMMRegister reg = ToDoubleRegister(instr->InputAt(0));
reg              1594 src/ia32/lithium-codegen-ia32.cc     __ ucomisd(reg, xmm0);
reg              1598 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1601 src/ia32/lithium-codegen-ia32.cc       __ cmp(reg, factory()->true_value());
reg              1604 src/ia32/lithium-codegen-ia32.cc       __ test(reg, Operand(reg));
reg              1616 src/ia32/lithium-codegen-ia32.cc         __ cmp(reg, factory()->undefined_value());
reg              1621 src/ia32/lithium-codegen-ia32.cc         __ cmp(reg, factory()->true_value());
reg              1624 src/ia32/lithium-codegen-ia32.cc         __ cmp(reg, factory()->false_value());
reg              1629 src/ia32/lithium-codegen-ia32.cc         __ cmp(reg, factory()->null_value());
reg              1635 src/ia32/lithium-codegen-ia32.cc         __ test(reg, Operand(reg));
reg              1637 src/ia32/lithium-codegen-ia32.cc         __ JumpIfSmi(reg, true_label);
reg              1640 src/ia32/lithium-codegen-ia32.cc         __ test(reg, Immediate(kSmiTagMask));
reg              1647 src/ia32/lithium-codegen-ia32.cc         ASSERT(!map.is(reg));
reg              1648 src/ia32/lithium-codegen-ia32.cc         __ mov(map, FieldOperand(reg, HeapObject::kMapOffset));
reg              1669 src/ia32/lithium-codegen-ia32.cc         __ cmp(FieldOperand(reg, String::kLengthOffset), Immediate(0));
reg              1678 src/ia32/lithium-codegen-ia32.cc         __ cmp(FieldOperand(reg, HeapObject::kMapOffset),
reg              1682 src/ia32/lithium-codegen-ia32.cc         __ fld_d(FieldOperand(reg, HeapNumber::kValueOffset));
reg              1797 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1812 src/ia32/lithium-codegen-ia32.cc   __ cmp(reg, nil_value);
reg              1822 src/ia32/lithium-codegen-ia32.cc     __ cmp(reg, other_nil_value);
reg              1824 src/ia32/lithium-codegen-ia32.cc     __ JumpIfSmi(reg, false_label);
reg              1828 src/ia32/lithium-codegen-ia32.cc     __ mov(scratch, FieldOperand(reg, HeapObject::kMapOffset));
reg              1860 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1868 src/ia32/lithium-codegen-ia32.cc   Condition true_cond = EmitIsObject(reg, temp, false_label, true_label);
reg              1886 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1893 src/ia32/lithium-codegen-ia32.cc   Condition true_cond = EmitIsString(reg, temp, false_label);
reg              2108 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
reg              2112 src/ia32/lithium-codegen-ia32.cc   __ cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map());
reg              3986 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(input);
reg              3989 src/ia32/lithium-codegen-ia32.cc   __ SmiTag(reg);
reg              3997 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
reg              3998 src/ia32/lithium-codegen-ia32.cc   Register tmp = reg.is(eax) ? ecx : eax;
reg              4007 src/ia32/lithium-codegen-ia32.cc   __ SmiUntag(reg);
reg              4008 src/ia32/lithium-codegen-ia32.cc   __ xor_(reg, 0x80000000);
reg              4009 src/ia32/lithium-codegen-ia32.cc   __ cvtsi2sd(xmm0, Operand(reg));
reg              4011 src/ia32/lithium-codegen-ia32.cc     __ AllocateHeapNumber(reg, tmp, no_reg, &slow);
reg              4021 src/ia32/lithium-codegen-ia32.cc   __ StoreToSafepointRegisterSlot(reg, Immediate(0));
reg              4031 src/ia32/lithium-codegen-ia32.cc   if (!reg.is(eax)) __ mov(reg, eax);
reg              4036 src/ia32/lithium-codegen-ia32.cc   __ movdbl(FieldOperand(reg, HeapNumber::kValueOffset), xmm0);
reg              4037 src/ia32/lithium-codegen-ia32.cc   __ StoreToSafepointRegisterSlot(reg, reg);
reg              4053 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
reg              4058 src/ia32/lithium-codegen-ia32.cc     __ AllocateHeapNumber(reg, tmp, no_reg, deferred->entry());
reg              4063 src/ia32/lithium-codegen-ia32.cc   __ movdbl(FieldOperand(reg, HeapNumber::kValueOffset), input_reg);
reg              4071 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
reg              4072 src/ia32/lithium-codegen-ia32.cc   __ Set(reg, Immediate(0));
reg              4084 src/ia32/lithium-codegen-ia32.cc   __ StoreToSafepointRegisterSlot(reg, eax);
reg              4475 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->value());
reg              4478 src/ia32/lithium-codegen-ia32.cc     __ cmp(reg, Operand::Cell(cell));
reg              4492 src/ia32/lithium-codegen-ia32.cc   __ CompareMap(reg, map, &success, mode);
reg              4501 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(input);
reg              4507 src/ia32/lithium-codegen-ia32.cc     __ CompareMap(reg, map, &success, REQUIRE_EXACT_MAP);
reg              4511 src/ia32/lithium-codegen-ia32.cc   DoCheckMapCommon(reg, map, REQUIRE_EXACT_MAP, instr->environment());
reg              4565 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->TempAt(0));
reg              4571 src/ia32/lithium-codegen-ia32.cc   __ LoadHeapObject(reg, current_prototype);
reg              4575 src/ia32/lithium-codegen-ia32.cc     DoCheckMapCommon(reg, Handle<Map>(current_prototype->map()),
reg              4581 src/ia32/lithium-codegen-ia32.cc     __ LoadHeapObject(reg, current_prototype);
reg              4585 src/ia32/lithium-codegen-ia32.cc   DoCheckMapCommon(reg, Handle<Map>(current_prototype->map()),
reg               119 src/ia32/lithium-codegen-ia32.h   void DoCheckMapCommon(Register reg, Handle<Map> map,
reg               193 src/ia32/lithium-gap-resolver-ia32.cc   int skip_index = reg.is(no_reg) ? -1 : Register::ToAllocationIndex(reg);
reg               378 src/ia32/lithium-gap-resolver-ia32.cc     Register reg =
reg               383 src/ia32/lithium-gap-resolver-ia32.cc       __ xor_(reg, mem);
reg               384 src/ia32/lithium-gap-resolver-ia32.cc       __ xor_(mem, reg);
reg               385 src/ia32/lithium-gap-resolver-ia32.cc       __ xor_(reg, mem);
reg               388 src/ia32/lithium-gap-resolver-ia32.cc       __ mov(mem, reg);
reg               389 src/ia32/lithium-gap-resolver-ia32.cc       __ mov(reg, tmp);
reg               425 src/ia32/lithium-gap-resolver-ia32.cc     XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
reg               431 src/ia32/lithium-gap-resolver-ia32.cc     __ movdbl(other, reg);
reg               432 src/ia32/lithium-gap-resolver-ia32.cc     __ movdbl(reg, Operand(xmm0));
reg                85 src/ia32/lithium-gap-resolver-ia32.h   Register GetFreeRegisterNot(Register reg);
reg               481 src/ia32/lithium-ia32.cc                                   Register::ToAllocationIndex(reg));
reg               487 src/ia32/lithium-ia32.cc                                   XMMRegister::ToAllocationIndex(reg));
reg               497 src/ia32/lithium-ia32.cc   return Use(value, ToUnallocated(reg));
reg               611 src/ia32/lithium-ia32.cc   return Define(instr, ToUnallocated(reg));
reg               619 src/ia32/lithium-ia32.cc   return Define(instr, ToUnallocated(reg));
reg               684 src/ia32/lithium-ia32.cc   LUnallocated* operand = ToUnallocated(reg);
reg               691 src/ia32/lithium-ia32.cc   LUnallocated* operand = ToUnallocated(reg);
reg              1746 src/ia32/lithium-ia32.cc     LOperand* reg = UseRegister(value);
reg              1747 src/ia32/lithium-ia32.cc     return DefineAsRegister(new(zone()) LClampDToUint8(reg));
reg              1749 src/ia32/lithium-ia32.cc     LOperand* reg = UseFixed(value, eax);
reg              1750 src/ia32/lithium-ia32.cc     return DefineFixed(new(zone()) LClampIToUint8(reg), eax);
reg              1753 src/ia32/lithium-ia32.cc     LOperand* reg = UseFixed(value, eax);
reg              1757 src/ia32/lithium-ia32.cc     LClampTToUint8* result = new(zone()) LClampTToUint8(reg, temp);
reg              2387 src/ia32/lithium-ia32.h   LUnallocated* ToUnallocated(Register reg);
reg              2388 src/ia32/lithium-ia32.h   LUnallocated* ToUnallocated(XMMRegister reg);
reg              2428 src/ia32/lithium-ia32.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
reg              2429 src/ia32/lithium-ia32.h   MUST_USE_RESULT LOperand* FixedTemp(XMMRegister reg);
reg              2445 src/ia32/lithium-ia32.h                                 Register reg);
reg              2448 src/ia32/lithium-ia32.h                                       XMMRegister reg);
reg               150 src/ia32/macro-assembler-ia32.cc   test(reg, Immediate(0xFFFFFF00));
reg               152 src/ia32/macro-assembler-ia32.cc   setcc(negative, reg);  // 1 if negative, 0 if positive.
reg               153 src/ia32/macro-assembler-ia32.cc   dec_b(reg);  // 0 if negative, 255 if positive.
reg               743 src/ia32/macro-assembler-ia32.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               744 src/ia32/macro-assembler-ia32.cc       movdbl(Operand(ebp, offset - ((i + 1) * kDoubleSize)), reg);
reg               787 src/ia32/macro-assembler-ia32.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               788 src/ia32/macro-assembler-ia32.cc       movdbl(reg, Operand(ebp, offset - ((i + 1) * kDoubleSize)));
reg              2010 src/ia32/macro-assembler-ia32.cc       cmp(expected.reg(), actual.immediate());
reg              2012 src/ia32/macro-assembler-ia32.cc       ASSERT(expected.reg().is(ebx));
reg              2014 src/ia32/macro-assembler-ia32.cc     } else if (!expected.reg().is(actual.reg())) {
reg              2017 src/ia32/macro-assembler-ia32.cc       cmp(expected.reg(), actual.reg());
reg              2019 src/ia32/macro-assembler-ia32.cc       ASSERT(actual.reg().is(eax));
reg              2020 src/ia32/macro-assembler-ia32.cc       ASSERT(expected.reg().is(ebx));
reg              2308 src/ia32/macro-assembler-ia32.cc   return Operand(esp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
reg               445 src/ia32/macro-assembler-ia32.h   void ClampUint8(Register reg);
reg               453 src/ia32/macro-assembler-ia32.h   void SmiTag(Register reg) {
reg               456 src/ia32/macro-assembler-ia32.h     add(reg, reg);
reg               458 src/ia32/macro-assembler-ia32.h   void SmiUntag(Register reg) {
reg               459 src/ia32/macro-assembler-ia32.h     sar(reg, kSmiTagSize);
reg               463 src/ia32/macro-assembler-ia32.h   void SmiUntag(Register reg, Label* is_smi) {
reg               465 src/ia32/macro-assembler-ia32.h     sar(reg, kSmiTagSize);
reg               842 src/ia32/macro-assembler-ia32.h   static int SafepointRegisterStackIndex(Register reg) {
reg               843 src/ia32/macro-assembler-ia32.h     return SafepointRegisterStackIndex(reg.code());
reg               911 src/ia32/macro-assembler-ia32.h   Operand SafepointRegisterSlot(Register reg);
reg               148 src/ia32/regexp-macro-assembler-ia32.cc   ASSERT(reg >= 0);
reg               149 src/ia32/regexp-macro-assembler-ia32.cc   ASSERT(reg < num_registers_);
reg               151 src/ia32/regexp-macro-assembler-ia32.cc     __ add(register_location(reg), Immediate(by));
reg              1019 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(register_location(reg), Immediate(comparand));
reg              1027 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(register_location(reg), Immediate(comparand));
reg              1034 src/ia32/regexp-macro-assembler-ia32.cc   __ cmp(edi, register_location(reg));
reg              1089 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(edi, register_location(reg));
reg              1094 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(backtrack_stackpointer(), register_location(reg));
reg              1125 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(register_location(reg), edi);
reg              1128 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(register_location(reg), eax);
reg              1136 src/ia32/regexp-macro-assembler-ia32.cc   for (int reg = reg_from; reg <= reg_to; reg++) {
reg              1137 src/ia32/regexp-macro-assembler-ia32.cc     __ mov(register_location(reg), eax);
reg              1145 src/ia32/regexp-macro-assembler-ia32.cc   __ mov(register_location(reg), eax);
reg                44 src/ia32/regexp-macro-assembler-ia32.h   virtual void AdvanceRegister(int reg, int by);
reg                88 src/ia32/regexp-macro-assembler-ia32.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
reg                89 src/ia32/regexp-macro-assembler-ia32.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
reg                90 src/ia32/regexp-macro-assembler-ia32.h   virtual void IfRegisterEqPos(int reg, Label* if_eq);
reg               102 src/ia32/regexp-macro-assembler-ia32.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg               103 src/ia32/regexp-macro-assembler-ia32.h   virtual void ReadStackPointerFromRegister(int reg);
reg               107 src/ia32/regexp-macro-assembler-ia32.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg               109 src/ia32/regexp-macro-assembler-ia32.h   virtual void WriteStackPointerToRegister(int reg);
reg               940 src/ia32/stub-cache-ia32.cc   Register reg = object_reg;
reg               945 src/ia32/stub-cache-ia32.cc     __ mov(Operand(esp, kPointerSize), reg);
reg               967 src/ia32/stub-cache-ia32.cc       GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
reg               970 src/ia32/stub-cache-ia32.cc       __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
reg               971 src/ia32/stub-cache-ia32.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg               972 src/ia32/stub-cache-ia32.cc       __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
reg               978 src/ia32/stub-cache-ia32.cc         __ mov(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
reg               980 src/ia32/stub-cache-ia32.cc       __ CheckMap(reg, current_map, miss, DONT_DO_SMI_CHECK,
reg               987 src/ia32/stub-cache-ia32.cc         __ CheckAccessGlobalProxy(reg, scratch2, miss);
reg               989 src/ia32/stub-cache-ia32.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg               994 src/ia32/stub-cache-ia32.cc         __ mov(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
reg               997 src/ia32/stub-cache-ia32.cc         __ mov(reg, prototype);
reg              1002 src/ia32/stub-cache-ia32.cc       __ mov(Operand(esp, kPointerSize), reg);
reg              1014 src/ia32/stub-cache-ia32.cc   __ CheckMap(reg, Handle<Map>(holder->map()),
reg              1020 src/ia32/stub-cache-ia32.cc     __ CheckAccessGlobalProxy(reg, scratch1, miss);
reg              1029 src/ia32/stub-cache-ia32.cc   return reg;
reg              1046 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(
reg              1050 src/ia32/stub-cache-ia32.cc   GenerateFastPropertyLoad(masm(), eax, reg, holder, index);
reg              1069 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
reg              1073 src/ia32/stub-cache-ia32.cc   ASSERT(!scratch3.is(reg));
reg              1078 src/ia32/stub-cache-ia32.cc   ASSERT(!scratch2.is(reg));
reg              1079 src/ia32/stub-cache-ia32.cc   __ push(reg);  // holder
reg              1389 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, edx, holder, ebx, eax, edi,
reg              1392 src/ia32/stub-cache-ia32.cc   GenerateFastPropertyLoad(masm(), edi, reg, holder, index);
reg              1075 src/jsregexp.cc     return reg() == that;
reg              1084 src/jsregexp.cc     if (action->Mentions(reg))
reg              1096 src/jsregexp.cc     if (action->Mentions(reg)) {
reg              1121 src/jsregexp.cc       affected_registers->Set(action->reg(), zone);
reg              1122 src/jsregexp.cc       if (action->reg() > max_register) max_register = action->reg();
reg              1133 src/jsregexp.cc   for (int reg = max_register; reg >= 0; reg--) {
reg              1134 src/jsregexp.cc     if (registers_to_pop.Get(reg)) assembler->PopRegister(reg);
reg              1135 src/jsregexp.cc     else if (registers_to_clear.Get(reg)) {
reg              1136 src/jsregexp.cc       int clear_to = reg;
reg              1137 src/jsregexp.cc       while (reg > 0 && registers_to_clear.Get(reg - 1)) {
reg              1138 src/jsregexp.cc         reg--;
reg              1140 src/jsregexp.cc       assembler->ClearRegisters(reg, clear_to);
reg              1158 src/jsregexp.cc   for (int reg = 0; reg <= max_register; reg++) {
reg              1159 src/jsregexp.cc     if (!affected_registers.Get(reg)) {
reg              1178 src/jsregexp.cc       if (action->Mentions(reg)) {
reg              1215 src/jsregexp.cc             if (reg <= 1) {
reg              1256 src/jsregexp.cc       assembler->PushRegister(reg, stack_check);
reg              1257 src/jsregexp.cc       registers_to_pop->Set(reg, zone);
reg              1259 src/jsregexp.cc       registers_to_clear->Set(reg, zone);
reg              1264 src/jsregexp.cc       assembler->WriteCurrentPositionToRegister(reg, store_position);
reg              1266 src/jsregexp.cc       assembler->ClearRegisters(reg, reg);
reg              1268 src/jsregexp.cc       assembler->SetRegister(reg, value);
reg              1270 src/jsregexp.cc       assembler->AdvanceRegister(reg, value);
reg              1403 src/jsregexp.cc   result->data_.u_store_register.reg = reg;
reg              1412 src/jsregexp.cc   result->data_.u_increment_register.reg = reg;
reg              1422 src/jsregexp.cc   result->data_.u_position_register.reg = reg;
reg              1499 src/jsregexp.cc       ASSERT(!trace->mentions_reg(guard->reg()));
reg              1500 src/jsregexp.cc       macro_assembler->IfRegisterGE(guard->reg(),
reg              1505 src/jsregexp.cc       ASSERT(!trace->mentions_reg(guard->reg()));
reg              1506 src/jsregexp.cc       macro_assembler->IfRegisterLT(guard->reg(),
reg              3815 src/jsregexp.cc       ASSERT(!trace->mentions_reg(guards->at(j)->reg()));
reg              4079 src/jsregexp.cc           new_capture(data_.u_position_register.reg,
reg              4089 src/jsregexp.cc           new_increment(data_.u_increment_register.reg);
reg              4097 src/jsregexp.cc           new_set(data_.u_store_register.reg, data_.u_store_register.value);
reg              4483 src/jsregexp.cc                     that->data_.u_store_register.reg,
reg              4488 src/jsregexp.cc                     that->data_.u_increment_register.reg);
reg              4492 src/jsregexp.cc                     that->data_.u_position_register.reg);
reg               734 src/jsregexp.h   static ActionNode* SetRegister(int reg, int val, RegExpNode* on_success);
reg               735 src/jsregexp.h   static ActionNode* IncrementRegister(int reg, RegExpNode* on_success);
reg               736 src/jsregexp.h   static ActionNode* StorePosition(int reg,
reg               776 src/jsregexp.h       int reg;
reg               780 src/jsregexp.h       int reg;
reg               783 src/jsregexp.h       int reg;
reg              1008 src/jsregexp.h   Guard(int reg, Relation op, int value)
reg              1009 src/jsregexp.h       : reg_(reg),
reg              1012 src/jsregexp.h   int reg() { return reg_; }
reg              1343 src/jsregexp.h     DeferredAction(ActionNode::Type type, int reg)
reg              1344 src/jsregexp.h         : type_(type), reg_(reg), next_(NULL) { }
reg              1346 src/jsregexp.h     bool Mentions(int reg);
reg              1347 src/jsregexp.h     int reg() { return reg_; }
reg              1358 src/jsregexp.h     DeferredCapture(int reg, bool is_capture, Trace* trace)
reg              1359 src/jsregexp.h         : DeferredAction(ActionNode::STORE_POSITION, reg),
reg              1372 src/jsregexp.h     DeferredSetRegister(int reg, int value)
reg              1373 src/jsregexp.h         : DeferredAction(ActionNode::SET_REGISTER, reg),
reg              1392 src/jsregexp.h     explicit DeferredIncrementRegister(int reg)
reg              1393 src/jsregexp.h         : DeferredAction(ActionNode::INCREMENT_REGISTER, reg) { }
reg              1442 src/jsregexp.h   bool mentions_reg(int reg);
reg              1446 src/jsregexp.h   bool GetStoredPosition(int reg, int* cp_offset);
reg               149 src/lithium-allocator.cc   assigned_register_ = reg;
reg              1811 src/lithium-allocator.cc   int reg = 0;
reg              1813 src/lithium-allocator.cc     if (free_until_pos[i].Value() > free_until_pos[reg].Value()) {
reg              1814 src/lithium-allocator.cc       reg = i;
reg              1818 src/lithium-allocator.cc   LifetimePosition pos = free_until_pos[reg];
reg              1838 src/lithium-allocator.cc              RegisterName(reg),
reg              1840 src/lithium-allocator.cc   current->set_assigned_register(reg, mode_, zone_);
reg              1894 src/lithium-allocator.cc   int reg = 0;
reg              1896 src/lithium-allocator.cc     if (use_pos[i].Value() > use_pos[reg].Value()) {
reg              1897 src/lithium-allocator.cc       reg = i;
reg              1901 src/lithium-allocator.cc   LifetimePosition pos = use_pos[reg];
reg              1916 src/lithium-allocator.cc   if (block_pos[reg].Value() < current->End().Value()) {
reg              1921 src/lithium-allocator.cc                                    block_pos[reg].InstructionStart());
reg              1926 src/lithium-allocator.cc   ASSERT(block_pos[reg].Value() >= current->End().Value());
reg              1928 src/lithium-allocator.cc              RegisterName(reg),
reg              1930 src/lithium-allocator.cc   current->set_assigned_register(reg, mode_, zone_);
reg              1941 src/lithium-allocator.cc   int reg = current->assigned_register();
reg              1945 src/lithium-allocator.cc     if (range->assigned_register() == reg) {
reg              1960 src/lithium-allocator.cc     if (range->assigned_register() == reg && !range->IsFixed()) {
reg               294 src/lithium-allocator.h   void set_assigned_register(int reg,
reg                82 src/mips/assembler-mips-inl.h int FPURegister::ToAllocationIndex(FPURegister reg) {
reg                83 src/mips/assembler-mips-inl.h   ASSERT(reg.code() % 2 == 0);
reg                84 src/mips/assembler-mips-inl.h   ASSERT(reg.code() / 2 < kNumAllocatableRegisters);
reg                85 src/mips/assembler-mips-inl.h   ASSERT(reg.is_valid());
reg                86 src/mips/assembler-mips-inl.h   ASSERT(!reg.is(kDoubleRegZero));
reg                87 src/mips/assembler-mips-inl.h   ASSERT(!reg.is(kLithiumScratchDouble));
reg                88 src/mips/assembler-mips-inl.h   return (reg.code() / 2);
reg               114 src/mips/assembler-mips.cc   ASSERT(reg.is_valid());
reg               149 src/mips/assembler-mips.cc   return kNumbers[reg.code()];
reg                78 src/mips/assembler-mips.h   static int ToAllocationIndex(Register reg) {
reg                79 src/mips/assembler-mips.h     return reg.code() - 2;  // zero_reg and 'at' are skipped.
reg               114 src/mips/assembler-mips.h   bool is(Register reg) const { return code_ == reg.code_; }
reg               183 src/mips/assembler-mips.h int ToNumber(Register reg);
reg               204 src/mips/assembler-mips.h   inline static int ToAllocationIndex(FPURegister reg);
reg               242 src/mips/assembler-mips.h     FPURegister reg;
reg               243 src/mips/assembler-mips.h     reg.code_ = code_;
reg               244 src/mips/assembler-mips.h     ASSERT(reg.is_valid());
reg               245 src/mips/assembler-mips.h     return reg;
reg               250 src/mips/assembler-mips.h     FPURegister reg;
reg               251 src/mips/assembler-mips.h     reg.code_ = code_ + 1;
reg               252 src/mips/assembler-mips.h     ASSERT(reg.is_valid());
reg               253 src/mips/assembler-mips.h     return reg;
reg                72 src/mips/constants-mips.cc   if ((0 <= reg) && (reg < kNumSimuRegisters)) {
reg                73 src/mips/constants-mips.cc     result = names_[reg];
reg                91 src/mips/constants-mips.cc   while (aliases_[i].reg != kInvalidRegister) {
reg                93 src/mips/constants-mips.cc       return aliases_[i].reg;
reg               130 src/mips/constants-mips.h   static const char* Name(int reg);
reg               136 src/mips/constants-mips.h     int reg;
reg               152 src/mips/constants-mips.h   static const char* Name(int reg);
reg               141 src/mips/debug-mips.cc         Register reg = { r };
reg               144 src/mips/debug-mips.cc             __ And(at, reg, 0xc0000000);
reg               148 src/mips/debug-mips.cc           __ sll(reg, reg, kSmiTagSize);
reg               168 src/mips/debug-mips.cc         Register reg = { r };
reg               170 src/mips/debug-mips.cc           __ srl(reg, reg, kSmiTagSize);
reg               174 src/mips/debug-mips.cc           __ li(reg, kDebugZapValue);
reg               164 src/mips/disasm-mips.cc   Print(converter_.NameOfCPURegister(reg));
reg               169 src/mips/disasm-mips.cc   int reg = instr->RsValue();
reg               170 src/mips/disasm-mips.cc   PrintRegister(reg);
reg               175 src/mips/disasm-mips.cc   int reg = instr->RtValue();
reg               176 src/mips/disasm-mips.cc   PrintRegister(reg);
reg               181 src/mips/disasm-mips.cc   int reg = instr->RdValue();
reg               182 src/mips/disasm-mips.cc   PrintRegister(reg);
reg               320 src/mips/disasm-mips.cc     int reg = instr->RsValue();
reg               321 src/mips/disasm-mips.cc     PrintRegister(reg);
reg               324 src/mips/disasm-mips.cc     int reg = instr->RtValue();
reg               325 src/mips/disasm-mips.cc     PrintRegister(reg);
reg               328 src/mips/disasm-mips.cc     int reg = instr->RdValue();
reg               329 src/mips/disasm-mips.cc     PrintRegister(reg);
reg               342 src/mips/disasm-mips.cc     int reg = instr->FsValue();
reg               343 src/mips/disasm-mips.cc     PrintFPURegister(reg);
reg               346 src/mips/disasm-mips.cc     int reg = instr->FtValue();
reg               347 src/mips/disasm-mips.cc     PrintFPURegister(reg);
reg               350 src/mips/disasm-mips.cc     int reg = instr->FdValue();
reg               351 src/mips/disasm-mips.cc     PrintFPURegister(reg);
reg               989 src/mips/disasm-mips.cc   return v8::internal::Registers::Name(reg);
reg               994 src/mips/disasm-mips.cc   return v8::internal::FPURegisters::Name(reg);
reg                85 src/mips/full-codegen-mips.cc     __ andi(at, reg, 0);
reg                96 src/mips/full-codegen-mips.cc     __ andi(at, reg, 0);
reg               104 src/mips/full-codegen-mips.cc       Register reg = Register::from_code(delta_to_patch_site / kImm16Mask);
reg               105 src/mips/full-codegen-mips.cc       __ andi(zero_reg, reg, delta_to_patch_site % kImm16Mask);
reg               584 src/mips/full-codegen-mips.cc   __ Move(result_register(), reg);
reg               592 src/mips/full-codegen-mips.cc   __ sw(reg, MemOperand(sp, 0));
reg               601 src/mips/full-codegen-mips.cc   __ Move(result_register(), reg);
reg              1740 src/mips/ic-mips.cc   Register reg = Register::from_code(Assembler::GetRs(instr_at_patch));
reg              1744 src/mips/ic-mips.cc     patcher.masm()->andi(at, reg, kSmiTagMask);
reg              1748 src/mips/ic-mips.cc     patcher.masm()->andi(at, reg, 0);
reg               516 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(op);
reg               518 src/mips/lithium-codegen-mips.cc       translation->StoreRegister(reg);
reg               520 src/mips/lithium-codegen-mips.cc       translation->StoreInt32Register(reg);
reg               523 src/mips/lithium-codegen-mips.cc     DoubleRegister reg = ToDoubleRegister(op);
reg               524 src/mips/lithium-codegen-mips.cc     translation->StoreDoubleRegister(reg);
reg              1468 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1469 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
reg              1471 src/mips/lithium-codegen-mips.cc     DoubleRegister reg = ToDoubleRegister(instr->InputAt(0));
reg              1473 src/mips/lithium-codegen-mips.cc     EmitBranchF(true_block, false_block, ne, reg, kDoubleRegZero);
reg              1476 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1480 src/mips/lithium-codegen-mips.cc       EmitBranch(true_block, false_block, eq, reg, Operand(at));
reg              1482 src/mips/lithium-codegen-mips.cc       EmitBranch(true_block, false_block, ne, reg, Operand(zero_reg));
reg              1494 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
reg              1499 src/mips/lithium-codegen-mips.cc         __ Branch(true_label, eq, reg, Operand(at));
reg              1501 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
reg              1506 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(at));
reg              1511 src/mips/lithium-codegen-mips.cc         __ Branch(false_label, eq, reg, Operand(zero_reg));
reg              1512 src/mips/lithium-codegen-mips.cc         __ JumpIfSmi(reg, true_label);
reg              1515 src/mips/lithium-codegen-mips.cc         __ And(at, reg, Operand(kSmiTagMask));
reg              1521 src/mips/lithium-codegen-mips.cc         __ lw(map, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              1541 src/mips/lithium-codegen-mips.cc         __ lw(at, FieldMemOperand(reg, String::kLengthOffset));
reg              1553 src/mips/lithium-codegen-mips.cc         __ ldc1(dbl_scratch, FieldMemOperand(reg, HeapNumber::kValueOffset));
reg              1684 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1702 src/mips/lithium-codegen-mips.cc     EmitBranch(true_block, false_block, eq, reg, Operand(at));
reg              1709 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, reg, Operand(at));
reg              1711 src/mips/lithium-codegen-mips.cc     __ Branch(USE_DELAY_SLOT, true_label, eq, reg, Operand(at));
reg              1712 src/mips/lithium-codegen-mips.cc     __ JumpIfSmi(reg, false_label);  // In the delay slot.
reg              1715 src/mips/lithium-codegen-mips.cc     __ lw(scratch, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              1750 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1760 src/mips/lithium-codegen-mips.cc       EmitIsObject(reg, temp1, temp2, false_label, true_label);
reg              1778 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1786 src/mips/lithium-codegen-mips.cc       EmitIsString(reg, temp1, false_label);
reg              2005 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
reg              2010 src/mips/lithium-codegen-mips.cc   __ lw(temp, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              4005 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->result());
reg              4012 src/mips/lithium-codegen-mips.cc     __ AllocateHeapNumber(reg, temp1, temp2, scratch, deferred->entry());
reg              4017 src/mips/lithium-codegen-mips.cc   __ sdc1(input_reg, FieldMemOperand(reg, HeapNumber::kValueOffset));
reg              4025 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->result());
reg              4026 src/mips/lithium-codegen-mips.cc   __ mov(reg, zero_reg);
reg              4030 src/mips/lithium-codegen-mips.cc   __ StoreToSafepointRegisterSlot(v0, reg);
reg              4318 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->value());
reg              4321 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->value());
reg              4326 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), reg,
reg              4329 src/mips/lithium-codegen-mips.cc     DeoptimizeIf(ne, instr->environment(), reg,
reg              4341 src/mips/lithium-codegen-mips.cc   __ CompareMapAndBranch(reg, scratch, map, &success, eq, &success, mode);
reg              4351 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(input);
reg              4357 src/mips/lithium-codegen-mips.cc         reg, scratch, map, &success, eq, &success, REQUIRE_EXACT_MAP);
reg              4360 src/mips/lithium-codegen-mips.cc   DoCheckMapCommon(reg, scratch, map, REQUIRE_EXACT_MAP, instr->environment());
reg               124 src/mips/lithium-codegen-mips.h   void DoCheckMapCommon(Register reg, Register scratch, Handle<Map> map,
reg               461 src/mips/lithium-mips.cc                                   Register::ToAllocationIndex(reg));
reg               467 src/mips/lithium-mips.cc                                   DoubleRegister::ToAllocationIndex(reg));
reg               477 src/mips/lithium-mips.cc   return Use(value, ToUnallocated(reg));
reg               590 src/mips/lithium-mips.cc   return Define(instr, ToUnallocated(reg));
reg               597 src/mips/lithium-mips.cc   return Define(instr, ToUnallocated(reg));
reg               660 src/mips/lithium-mips.cc   LUnallocated* operand = ToUnallocated(reg);
reg               667 src/mips/lithium-mips.cc   LUnallocated* operand = ToUnallocated(reg);
reg              1630 src/mips/lithium-mips.cc   LOperand* reg = UseRegister(value);
reg              1633 src/mips/lithium-mips.cc     return DefineAsRegister(new(zone()) LClampDToUint8(reg, FixedTemp(f22)));
reg              1635 src/mips/lithium-mips.cc     return DefineAsRegister(new(zone()) LClampIToUint8(reg));
reg              1640 src/mips/lithium-mips.cc     LClampTToUint8* result = new(zone()) LClampTToUint8(reg, FixedTemp(f22));
reg              2249 src/mips/lithium-mips.h   LUnallocated* ToUnallocated(Register reg);
reg              2250 src/mips/lithium-mips.h   LUnallocated* ToUnallocated(DoubleRegister reg);
reg              2290 src/mips/lithium-mips.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
reg              2291 src/mips/lithium-mips.h   MUST_USE_RESULT LOperand* FixedTemp(DoubleRegister reg);
reg              2307 src/mips/lithium-mips.h                                 Register reg);
reg              2310 src/mips/lithium-mips.h                                       DoubleRegister reg);
reg               123 src/mips/macro-assembler-mips.cc     FPURegister reg = FPURegister::FromAllocationIndex(i);
reg               124 src/mips/macro-assembler-mips.cc     sdc1(reg, MemOperand(sp, i * kDoubleSize));
reg               131 src/mips/macro-assembler-mips.cc     FPURegister reg = FPURegister::FromAllocationIndex(i);
reg               132 src/mips/macro-assembler-mips.cc     ldc1(reg, MemOperand(sp, i * kDoubleSize));
reg               163 src/mips/macro-assembler-mips.cc   return MemOperand(sp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
reg               171 src/mips/macro-assembler-mips.cc   int register_offset = SafepointRegisterStackIndex(reg.code()) * kPointerSize;
reg              2693 src/mips/macro-assembler-mips.cc      Branch(&skip, NegateCondition(cond), reg, op);
reg              3594 src/mips/macro-assembler-mips.cc     Move(a2, reg);
reg              3596 src/mips/macro-assembler-mips.cc     Move(a2, reg);
reg              3642 src/mips/macro-assembler-mips.cc   ASSERT(actual.is_immediate() || actual.reg().is(a0));
reg              3643 src/mips/macro-assembler-mips.cc   ASSERT(expected.is_immediate() || expected.reg().is(a2));
reg              3665 src/mips/macro-assembler-mips.cc     Branch(&regular_invoke, eq, expected.reg(), Operand(actual.immediate()));
reg              3668 src/mips/macro-assembler-mips.cc     Branch(&regular_invoke, eq, expected.reg(), Operand(actual.reg()));
reg              4348 src/mips/macro-assembler-mips.cc     Check(eq, "Register did not match expected root", reg, Operand(at));
reg              4593 src/mips/macro-assembler-mips.cc       FPURegister reg = FPURegister::from_code(i);
reg              4594 src/mips/macro-assembler-mips.cc       sdc1(reg, MemOperand(sp, i * kDoubleSize));
reg              4623 src/mips/macro-assembler-mips.cc       FPURegister reg = FPURegister::from_code(i);
reg              4624 src/mips/macro-assembler-mips.cc       ldc1(reg, MemOperand(t8, i  * kDoubleSize + kPointerSize));
reg              4710 src/mips/macro-assembler-mips.cc   Subu(scratch, reg, Operand(1));
reg              4713 src/mips/macro-assembler-mips.cc   and_(at, scratch, reg);  // In the delay slot.
reg              4719 src/mips/macro-assembler-mips.cc   ASSERT(!reg.is(overflow));
reg              4720 src/mips/macro-assembler-mips.cc   mov(overflow, reg);  // Save original value.
reg              4721 src/mips/macro-assembler-mips.cc   SmiTag(reg);
reg              4722 src/mips/macro-assembler-mips.cc   xor_(overflow, overflow, reg);  // Overflow if (value ^ 2 * value) < 0.
reg               209 src/mips/macro-assembler-mips.h             Register reg = no_reg,
reg               218 src/mips/macro-assembler-mips.h                   Register reg,
reg              1208 src/mips/macro-assembler-mips.h   void SetCallCDoubleArguments(DoubleRegister dreg, Register reg);
reg              1261 src/mips/macro-assembler-mips.h   void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index);
reg              1286 src/mips/macro-assembler-mips.h   void JumpIfNotPowerOfTwoOrZero(Register reg,
reg              1293 src/mips/macro-assembler-mips.h   void SmiTag(Register reg) {
reg              1294 src/mips/macro-assembler-mips.h     Addu(reg, reg, reg);
reg              1298 src/mips/macro-assembler-mips.h   void SmiTagCheckOverflow(Register reg, Register overflow);
reg              1305 src/mips/macro-assembler-mips.h   void SmiUntag(Register reg) {
reg              1306 src/mips/macro-assembler-mips.h     sra(reg, reg, kSmiTagSize);
reg              1486 src/mips/macro-assembler-mips.h   MemOperand SafepointRegisterSlot(Register reg);
reg              1487 src/mips/macro-assembler-mips.h   MemOperand SafepointRegistersAndDoublesSlot(Register reg);
reg               174 src/mips/regexp-macro-assembler-mips.cc   ASSERT(reg >= 0);
reg               175 src/mips/regexp-macro-assembler-mips.cc   ASSERT(reg < num_registers_);
reg               177 src/mips/regexp-macro-assembler-mips.cc     __ lw(a0, register_location(reg));
reg               179 src/mips/regexp-macro-assembler-mips.cc     __ sw(a0, register_location(reg));
reg               952 src/mips/regexp-macro-assembler-mips.cc   __ lw(a0, register_location(reg));
reg               960 src/mips/regexp-macro-assembler-mips.cc   __ lw(a0, register_location(reg));
reg               967 src/mips/regexp-macro-assembler-mips.cc   __ lw(a0, register_location(reg));
reg              1040 src/mips/regexp-macro-assembler-mips.cc   __ lw(current_input_offset(), register_location(reg));
reg              1045 src/mips/regexp-macro-assembler-mips.cc   __ lw(backtrack_stackpointer(), register_location(reg));
reg              1082 src/mips/regexp-macro-assembler-mips.cc     __ sw(current_input_offset(), register_location(reg));
reg              1085 src/mips/regexp-macro-assembler-mips.cc     __ sw(a0, register_location(reg));
reg              1093 src/mips/regexp-macro-assembler-mips.cc   for (int reg = reg_from; reg <= reg_to; reg++) {
reg              1094 src/mips/regexp-macro-assembler-mips.cc     __ sw(a0, register_location(reg));
reg              1102 src/mips/regexp-macro-assembler-mips.cc   __ sw(a0, register_location(reg));
reg                48 src/mips/regexp-macro-assembler-mips.h   virtual void AdvanceRegister(int reg, int by);
reg                93 src/mips/regexp-macro-assembler-mips.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
reg                94 src/mips/regexp-macro-assembler-mips.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
reg                95 src/mips/regexp-macro-assembler-mips.h   virtual void IfRegisterEqPos(int reg, Label* if_eq);
reg               107 src/mips/regexp-macro-assembler-mips.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg               108 src/mips/regexp-macro-assembler-mips.h   virtual void ReadStackPointerFromRegister(int reg);
reg               112 src/mips/regexp-macro-assembler-mips.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg               114 src/mips/regexp-macro-assembler-mips.h   virtual void WriteStackPointerToRegister(int reg);
reg              1009 src/mips/simulator-mips.cc   ASSERT((reg >= 0) && (reg < kNumSimuRegisters));
reg              1010 src/mips/simulator-mips.cc   if (reg == pc) {
reg              1015 src/mips/simulator-mips.cc   registers_[reg] = (reg == 0) ? 0 : value;
reg              1040 src/mips/simulator-mips.cc   ASSERT((reg >= 0) && (reg < kNumSimuRegisters));
reg              1041 src/mips/simulator-mips.cc   if (reg == 0)
reg              1044 src/mips/simulator-mips.cc     return registers_[reg] + ((reg == pc) ? Instruction::kPCReadOffset : 0);
reg               186 src/mips/simulator-mips.h   void set_register(int reg, int32_t value);
reg               187 src/mips/simulator-mips.h   int32_t get_register(int reg) const;
reg              1109 src/mips/stub-cache-mips.cc   Register reg = object_reg;
reg              1113 src/mips/stub-cache-mips.cc     __ sw(reg, MemOperand(sp));
reg              1136 src/mips/stub-cache-mips.cc       GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
reg              1139 src/mips/stub-cache-mips.cc       __ lw(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
reg              1140 src/mips/stub-cache-mips.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg              1141 src/mips/stub-cache-mips.cc       __ lw(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
reg              1144 src/mips/stub-cache-mips.cc       __ CheckMap(reg, scratch1, current_map, miss, DONT_DO_SMI_CHECK,
reg              1150 src/mips/stub-cache-mips.cc         __ CheckAccessGlobalProxy(reg, scratch2, miss);
reg              1152 src/mips/stub-cache-mips.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg              1157 src/mips/stub-cache-mips.cc         __ lw(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
reg              1160 src/mips/stub-cache-mips.cc         __ li(reg, Operand(prototype));
reg              1165 src/mips/stub-cache-mips.cc       __ sw(reg, MemOperand(sp));
reg              1176 src/mips/stub-cache-mips.cc   __ CheckMap(reg, scratch1, Handle<Map>(current->map()), miss,
reg              1182 src/mips/stub-cache-mips.cc     __ CheckAccessGlobalProxy(reg, scratch1, miss);
reg              1191 src/mips/stub-cache-mips.cc   return reg;
reg              1208 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(
reg              1210 src/mips/stub-cache-mips.cc   GenerateFastPropertyLoad(masm(), v0, reg, holder, index);
reg              1251 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
reg              1265 src/mips/stub-cache-mips.cc   __ sw(reg, MemOperand(sp, 3 * kPointerSize));
reg              1524 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, a0, holder, a1, a3, t0, name, &miss);
reg              1525 src/mips/stub-cache-mips.cc   GenerateFastPropertyLoad(masm(), a1, reg, holder, index);
reg               120 src/regexp-macro-assembler-irregexp.cc   for (int reg = reg_from; reg <= reg_to; reg++) {
reg               121 src/regexp-macro-assembler-irregexp.cc     SetRegister(reg, -1);
reg                67 src/regexp-macro-assembler-irregexp.h   virtual void AdvanceRegister(int reg, int by);  // r[reg] += by.
reg                70 src/regexp-macro-assembler-irregexp.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg                72 src/regexp-macro-assembler-irregexp.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg                73 src/regexp-macro-assembler-irregexp.h   virtual void WriteStackPointerToRegister(int reg);
reg                74 src/regexp-macro-assembler-irregexp.h   virtual void ReadStackPointerFromRegister(int reg);
reg               136 src/regexp-macro-assembler-tracer.cc   PrintF(" AdvanceRegister(register=%d, by=%d);\n", reg, by);
reg               137 src/regexp-macro-assembler-tracer.cc   assembler_->AdvanceRegister(reg, by);
reg               156 src/regexp-macro-assembler-tracer.cc          reg,
reg               158 src/regexp-macro-assembler-tracer.cc   assembler_->WriteCurrentPositionToRegister(reg, cp_offset);
reg               169 src/regexp-macro-assembler-tracer.cc   PrintF(" ReadCurrentPositionFromRegister(register=%d);\n", reg);
reg               170 src/regexp-macro-assembler-tracer.cc   assembler_->ReadCurrentPositionFromRegister(reg);
reg               175 src/regexp-macro-assembler-tracer.cc   PrintF(" WriteStackPointerToRegister(register=%d);\n", reg);
reg               176 src/regexp-macro-assembler-tracer.cc   assembler_->WriteStackPointerToRegister(reg);
reg               181 src/regexp-macro-assembler-tracer.cc   PrintF(" ReadStackPointerFromRegister(register=%d);\n", reg);
reg               182 src/regexp-macro-assembler-tracer.cc   assembler_->ReadStackPointerFromRegister(reg);
reg                42 src/regexp-macro-assembler-tracer.h   virtual void AdvanceRegister(int reg, int by);  // r[reg] += by.
reg                82 src/regexp-macro-assembler-tracer.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
reg                83 src/regexp-macro-assembler-tracer.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
reg                84 src/regexp-macro-assembler-tracer.h   virtual void IfRegisterEqPos(int reg, Label* if_eq);
reg                96 src/regexp-macro-assembler-tracer.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg                97 src/regexp-macro-assembler-tracer.h   virtual void ReadStackPointerFromRegister(int reg);
reg               101 src/regexp-macro-assembler-tracer.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg               103 src/regexp-macro-assembler-tracer.h   virtual void WriteStackPointerToRegister(int reg);
reg                74 src/regexp-macro-assembler.h   virtual void AdvanceRegister(int reg, int by) = 0;  // r[reg] += by.
reg               149 src/regexp-macro-assembler.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge) = 0;
reg               152 src/regexp-macro-assembler.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt) = 0;
reg               155 src/regexp-macro-assembler.h   virtual void IfRegisterEqPos(int reg, Label* if_eq) = 0;
reg               169 src/regexp-macro-assembler.h   virtual void ReadCurrentPositionFromRegister(int reg) = 0;
reg               170 src/regexp-macro-assembler.h   virtual void ReadStackPointerFromRegister(int reg) = 0;
reg               175 src/regexp-macro-assembler.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset) = 0;
reg               177 src/regexp-macro-assembler.h   virtual void WriteStackPointerToRegister(int reg) = 0;
reg               120 src/safepoint-table.cc   registers_->Add(reg.code(), zone);
reg               187 src/safepoint-table.h   void DefinePointerRegister(Register reg, Zone* zone);
reg                86 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, Register rm_reg) {
reg                87 src/x64/assembler-x64-inl.h   emit(0x48 | reg.high_bit() << 2 | rm_reg.high_bit());
reg                91 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) {
reg                92 src/x64/assembler-x64-inl.h   emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
reg                96 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) {
reg                97 src/x64/assembler-x64-inl.h   emit(0x48 | (reg.code() & 0x8) >> 1 | rm_reg.code() >> 3);
reg               101 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, const Operand& op) {
reg               102 src/x64/assembler-x64-inl.h   emit(0x48 | reg.high_bit() << 2 | op.rex_);
reg               106 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(XMMRegister reg, const Operand& op) {
reg               107 src/x64/assembler-x64-inl.h   emit(0x48 | (reg.code() & 0x8) >> 1 | op.rex_);
reg               122 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register reg, Register rm_reg) {
reg               123 src/x64/assembler-x64-inl.h   emit(0x40 | reg.high_bit() << 2 | rm_reg.high_bit());
reg               127 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register reg, const Operand& op) {
reg               128 src/x64/assembler-x64-inl.h   emit(0x40 | reg.high_bit() << 2  | op.rex_);
reg               142 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, Register rm_reg) {
reg               143 src/x64/assembler-x64-inl.h   byte rex_bits = reg.high_bit() << 2 | rm_reg.high_bit();
reg               148 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, const Operand& op) {
reg               149 src/x64/assembler-x64-inl.h   byte rex_bits =  reg.high_bit() << 2 | op.rex_;
reg               154 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(XMMRegister reg, const Operand& op) {
reg               155 src/x64/assembler-x64-inl.h   byte rex_bits =  (reg.code() & 0x8) >> 1 | op.rex_;
reg               160 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(XMMRegister reg, XMMRegister base) {
reg               161 src/x64/assembler-x64-inl.h   byte rex_bits =  (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
reg               166 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(XMMRegister reg, Register base) {
reg               167 src/x64/assembler-x64-inl.h   byte rex_bits =  (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
reg               172 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, XMMRegister base) {
reg               173 src/x64/assembler-x64-inl.h   byte rex_bits =  (reg.code() & 0x8) >> 1 | (base.code() & 0x8) >> 3;
reg               314 src/x64/assembler-x64.cc   int code = reg.code();
reg               573 src/x64/assembler-x64.cc   emit_rex_64(reg, op);
reg               575 src/x64/assembler-x64.cc   emit_operand(reg, op);
reg               584 src/x64/assembler-x64.cc     emit_rex_64(rm_reg, reg);
reg               586 src/x64/assembler-x64.cc     emit_modrm(rm_reg, reg);
reg               588 src/x64/assembler-x64.cc     emit_rex_64(reg, rm_reg);
reg               590 src/x64/assembler-x64.cc     emit_modrm(reg, rm_reg);
reg               601 src/x64/assembler-x64.cc     emit_optional_rex_32(rm_reg, reg);
reg               603 src/x64/assembler-x64.cc     emit_modrm(rm_reg, reg);
reg               606 src/x64/assembler-x64.cc     emit_optional_rex_32(reg, rm_reg);
reg               608 src/x64/assembler-x64.cc     emit_modrm(reg, rm_reg);
reg               618 src/x64/assembler-x64.cc   emit_optional_rex_32(reg, rm_reg);
reg               620 src/x64/assembler-x64.cc   emit_operand(reg, rm_reg);
reg               629 src/x64/assembler-x64.cc     emit_optional_rex_32(rm_reg, reg);
reg               631 src/x64/assembler-x64.cc     emit_modrm(rm_reg, reg);
reg               633 src/x64/assembler-x64.cc     emit_optional_rex_32(reg, rm_reg);
reg               635 src/x64/assembler-x64.cc     emit_modrm(reg, rm_reg);
reg               644 src/x64/assembler-x64.cc   emit_optional_rex_32(reg, rm_reg);
reg               646 src/x64/assembler-x64.cc   emit_operand(reg, rm_reg);
reg              1931 src/x64/assembler-x64.cc     movb(reg, Immediate(cc == always ? 1 : 0));
reg              1936 src/x64/assembler-x64.cc   if (!reg.is_byte_register()) {  // Use x64 byte registers, where different.
reg              1937 src/x64/assembler-x64.cc     emit_rex_32(reg);
reg              1941 src/x64/assembler-x64.cc   emit_modrm(0x0, reg);
reg              2014 src/x64/assembler-x64.cc   if (reg.is(rax)) {
reg              2018 src/x64/assembler-x64.cc     if (!reg.is_byte_register()) {
reg              2020 src/x64/assembler-x64.cc       emit_rex_32(reg);
reg              2023 src/x64/assembler-x64.cc     emit_modrm(0x0, reg);
reg              2041 src/x64/assembler-x64.cc   if (!reg.is_byte_register()) {
reg              2043 src/x64/assembler-x64.cc     emit_rex_32(reg, op);
reg              2045 src/x64/assembler-x64.cc     emit_optional_rex_32(reg, op);
reg              2048 src/x64/assembler-x64.cc   emit_operand(reg, op);
reg              2069 src/x64/assembler-x64.cc     testb(reg, mask);
reg              2073 src/x64/assembler-x64.cc   if (reg.is(rax)) {
reg              2077 src/x64/assembler-x64.cc     emit_optional_rex_32(rax, reg);
reg              2079 src/x64/assembler-x64.cc     emit_modrm(0x0, reg);
reg              2101 src/x64/assembler-x64.cc   emit_rex_64(reg, op);
reg              2103 src/x64/assembler-x64.cc   emit_operand(reg, op);
reg              2966 src/x64/assembler-x64.cc   Register ireg = { reg.code() };
reg               101 src/x64/assembler-x64.h   static int ToAllocationIndex(Register reg) {
reg               102 src/x64/assembler-x64.h     return kAllocationIndexByRegisterCode[reg.code()];
reg               133 src/x64/assembler-x64.h   bool is(Register reg) const { return code_ == reg.code_; }
reg               205 src/x64/assembler-x64.h   static int ToAllocationIndex(XMMRegister reg) {
reg               206 src/x64/assembler-x64.h     ASSERT(reg.code() != 0);
reg               207 src/x64/assembler-x64.h     return reg.code() - 1;
reg               245 src/x64/assembler-x64.h   bool is(XMMRegister reg) const { return code_ == reg.code_; }
reg               406 src/x64/assembler-x64.h   bool AddressUsesRegister(Register reg) const;
reg              1118 src/x64/assembler-x64.h   void testb(Register reg, Immediate mask);
reg              1120 src/x64/assembler-x64.h   void testb(const Operand& op, Register reg);
reg              1122 src/x64/assembler-x64.h   void testl(Register reg, Immediate mask);
reg              1124 src/x64/assembler-x64.h   void testq(const Operand& op, Register reg);
reg              1181 src/x64/assembler-x64.h   void setcc(Condition cc, Register reg);
reg              1382 src/x64/assembler-x64.h   void emit_sse_operand(XMMRegister reg, const Operand& adr);
reg              1462 src/x64/assembler-x64.h   inline void emit_rex_64(XMMRegister reg, Register rm_reg);
reg              1463 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, XMMRegister rm_reg);
reg              1464 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, Register rm_reg);
reg              1471 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, const Operand& op);
reg              1472 src/x64/assembler-x64.h   inline void emit_rex_64(XMMRegister reg, const Operand& op);
reg              1492 src/x64/assembler-x64.h   inline void emit_rex_32(Register reg, Register rm_reg);
reg              1497 src/x64/assembler-x64.h   inline void emit_rex_32(Register reg, const Operand& op);
reg              1509 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, Register rm_reg);
reg              1515 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, const Operand& op);
reg              1519 src/x64/assembler-x64.h   inline void emit_optional_rex_32(XMMRegister reg, XMMRegister base);
reg              1523 src/x64/assembler-x64.h   inline void emit_optional_rex_32(XMMRegister reg, Register base);
reg              1527 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, XMMRegister base);
reg              1531 src/x64/assembler-x64.h   inline void emit_optional_rex_32(XMMRegister reg, const Operand& op);
reg              1546 src/x64/assembler-x64.h   void emit_operand(Register reg, const Operand& adr) {
reg              1547 src/x64/assembler-x64.h     emit_operand(reg.low_bits(), adr);
reg              1556 src/x64/assembler-x64.h   void emit_modrm(Register reg, Register rm_reg) {
reg              1557 src/x64/assembler-x64.h     emit(0xC0 | reg.low_bits() << 3 | rm_reg.low_bits());
reg              1574 src/x64/assembler-x64.h   void arithmetic_op_16(byte opcode, Register reg, Register rm_reg);
reg              1575 src/x64/assembler-x64.h   void arithmetic_op_16(byte opcode, Register reg, const Operand& rm_reg);
reg              1576 src/x64/assembler-x64.h   void arithmetic_op_32(byte opcode, Register reg, Register rm_reg);
reg              1577 src/x64/assembler-x64.h   void arithmetic_op_32(byte opcode, Register reg, const Operand& rm_reg);
reg              1578 src/x64/assembler-x64.h   void arithmetic_op(byte opcode, Register reg, Register rm_reg);
reg              1579 src/x64/assembler-x64.h   void arithmetic_op(byte opcode, Register reg, const Operand& rm_reg);
reg               368 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
reg              1093 src/x64/builtins-x64.cc                         index.reg,
reg              1592 src/x64/builtins-x64.cc   __ lea(rsp, Operand(rsp, index.reg, index.scale, 1 * kPointerSize));
reg               377 src/x64/code-stubs-x64.cc           FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize));
reg               453 src/x64/code-stubs-x64.cc           FieldOperand(rcx, index.reg, index.scale, FixedArray::kHeaderSize));
reg              2366 src/x64/code-stubs-x64.cc   __ lea(rbx, Operand(rbp, index.reg, index.scale, 0));
reg              2368 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement));
reg              2381 src/x64/code-stubs-x64.cc   __ lea(rbx, Operand(rbx, index.reg, index.scale, 0));
reg              2383 src/x64/code-stubs-x64.cc   __ movq(rax, Operand(rbx, index.reg, index.scale, kDisplacement));
reg              4569 src/x64/code-stubs-x64.cc   __ movq(result_, FieldOperand(result_, index.reg, index.scale,
reg              5349 src/x64/code-stubs-x64.cc     __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale,
reg              5374 src/x64/code-stubs-x64.cc     __ lea(rsi, Operand(rdi, smi_as_index.reg, smi_as_index.scale,
reg               122 src/x64/debug-x64.cc       Register reg = { r };
reg               123 src/x64/debug-x64.cc       ASSERT(!reg.is(kScratchRegister));
reg               125 src/x64/debug-x64.cc         __ push(reg);
reg               129 src/x64/debug-x64.cc         __ movq(kScratchRegister, reg);
reg               130 src/x64/debug-x64.cc         __ Integer32ToSmi(reg, reg);
reg               131 src/x64/debug-x64.cc         __ push(reg);
reg               150 src/x64/debug-x64.cc       Register reg = { r };
reg               152 src/x64/debug-x64.cc         __ Set(reg, kDebugZapValue);
reg               155 src/x64/debug-x64.cc         __ pop(reg);
reg               162 src/x64/debug-x64.cc         __ pop(reg);
reg               163 src/x64/debug-x64.cc         __ SmiToInteger32(reg, reg);
reg               164 src/x64/debug-x64.cc         __ or_(reg, kScratchRegister);
reg               380 src/x64/disasm-x64.cc     return converter_.NameOfCPURegister(reg);
reg               384 src/x64/disasm-x64.cc     return converter_.NameOfByteCPURegister(reg);
reg               388 src/x64/disasm-x64.cc     return converter_.NameOfXMMRegister(reg);
reg              1568 src/x64/disasm-x64.cc         int reg = (*data & 0x7) | (rex_b() ? 8 : 0);
reg              1569 src/x64/disasm-x64.cc         if (reg == 0) {
reg              1574 src/x64/disasm-x64.cc                          NameOfCPURegister(reg));
reg              1599 src/x64/disasm-x64.cc         int reg = (opcode & 0x7) | (rex_b() ? 8 : 0);
reg              1603 src/x64/disasm-x64.cc                          NameOfCPURegister(reg));
reg              1607 src/x64/disasm-x64.cc                          NameOfByteCPURegister(reg));
reg              1787 src/x64/disasm-x64.cc   if (0 <= reg && reg < 16)
reg              1788 src/x64/disasm-x64.cc     return cpu_regs[reg];
reg              1794 src/x64/disasm-x64.cc   if (0 <= reg && reg < 16)
reg              1795 src/x64/disasm-x64.cc     return byte_cpu_regs[reg];
reg              1801 src/x64/disasm-x64.cc   if (0 <= reg && reg < 16)
reg              1802 src/x64/disasm-x64.cc     return xmm_regs[reg];
reg                63 src/x64/full-codegen-x64.cc     __ testb(reg, Immediate(kSmiTagMask));
reg                70 src/x64/full-codegen-x64.cc     __ testb(reg, Immediate(kSmiTagMask));
reg               568 src/x64/full-codegen-x64.cc   __ Move(result_register(), reg);
reg               576 src/x64/full-codegen-x64.cc   __ movq(Operand(rsp, 0), reg);
reg               585 src/x64/full-codegen-x64.cc   __ Move(result_register(), reg);
reg              1162 src/x64/full-codegen-x64.cc                             index.reg,
reg              2652 src/x64/full-codegen-x64.cc              rbx, index.reg, index.scale, FixedArray::kHeaderSize));
reg              3406 src/x64/full-codegen-x64.cc                             index.reg,
reg              3411 src/x64/full-codegen-x64.cc                             index.reg,
reg               347 src/x64/ic-x64.cc                                 index.reg,
reg               437 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(op);
reg               439 src/x64/lithium-codegen-x64.cc       translation->StoreRegister(reg);
reg               441 src/x64/lithium-codegen-x64.cc       translation->StoreInt32Register(reg);
reg               444 src/x64/lithium-codegen-x64.cc     XMMRegister reg = ToDoubleRegister(op);
reg               445 src/x64/lithium-codegen-x64.cc     translation->StoreDoubleRegister(reg);
reg              1477 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1478 src/x64/lithium-codegen-x64.cc     __ testl(reg, reg);
reg              1481 src/x64/lithium-codegen-x64.cc     XMMRegister reg = ToDoubleRegister(instr->InputAt(0));
reg              1483 src/x64/lithium-codegen-x64.cc     __ ucomisd(reg, xmm0);
reg              1487 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->InputAt(0));
reg              1490 src/x64/lithium-codegen-x64.cc       __ CompareRoot(reg, Heap::kTrueValueRootIndex);
reg              1493 src/x64/lithium-codegen-x64.cc       __ SmiCompare(reg, Smi::FromInt(0));
reg              1505 src/x64/lithium-codegen-x64.cc         __ CompareRoot(reg, Heap::kUndefinedValueRootIndex);
reg              1510 src/x64/lithium-codegen-x64.cc         __ CompareRoot(reg, Heap::kTrueValueRootIndex);
reg              1513 src/x64/lithium-codegen-x64.cc         __ CompareRoot(reg, Heap::kFalseValueRootIndex);
reg              1518 src/x64/lithium-codegen-x64.cc         __ CompareRoot(reg, Heap::kNullValueRootIndex);
reg              1524 src/x64/lithium-codegen-x64.cc         __ Cmp(reg, Smi::FromInt(0));
reg              1526 src/x64/lithium-codegen-x64.cc         __ JumpIfSmi(reg, true_label);
reg              1529 src/x64/lithium-codegen-x64.cc         __ testb(reg, Immediate(kSmiTagMask));
reg              1535 src/x64/lithium-codegen-x64.cc         __ movq(map, FieldOperand(reg, HeapObject::kMapOffset));
reg              1556 src/x64/lithium-codegen-x64.cc         __ cmpq(FieldOperand(reg, String::kLengthOffset), Immediate(0));
reg              1568 src/x64/lithium-codegen-x64.cc         __ ucomisd(xmm0, FieldOperand(reg, HeapNumber::kValueOffset));
reg              1693 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1708 src/x64/lithium-codegen-x64.cc   __ CompareRoot(reg, nil_value);
reg              1718 src/x64/lithium-codegen-x64.cc     __ CompareRoot(reg, other_nil_value);
reg              1720 src/x64/lithium-codegen-x64.cc     __ JumpIfSmi(reg, false_label);
reg              1724 src/x64/lithium-codegen-x64.cc     __ movq(scratch, FieldOperand(reg, HeapObject::kMapOffset));
reg              1758 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1765 src/x64/lithium-codegen-x64.cc   Condition true_cond = EmitIsObject(reg, false_label, true_label);
reg              1782 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1789 src/x64/lithium-codegen-x64.cc   Condition true_cond = EmitIsString(reg, temp, false_label);
reg              1990 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
reg              1994 src/x64/lithium-codegen-x64.cc   __ Cmp(FieldOperand(reg, HeapObject::kMapOffset), instr->map());
reg              3595 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->length());
reg              3597 src/x64/lithium-codegen-x64.cc       __ AbortIfNotZeroExtended(reg);
reg              3600 src/x64/lithium-codegen-x64.cc       __ cmpq(reg,
reg              3607 src/x64/lithium-codegen-x64.cc       __ cmpq(reg, reg2);
reg              3880 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(input);
reg              3882 src/x64/lithium-codegen-x64.cc   __ Integer32ToSmi(reg, reg);
reg              3898 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->result());
reg              3903 src/x64/lithium-codegen-x64.cc     __ AllocateHeapNumber(reg, tmp, deferred->entry());
reg              3908 src/x64/lithium-codegen-x64.cc   __ movsd(FieldOperand(reg, HeapNumber::kValueOffset), input_reg);
reg              3916 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->result());
reg              3917 src/x64/lithium-codegen-x64.cc   __ Move(reg, Smi::FromInt(0));
reg              3925 src/x64/lithium-codegen-x64.cc   __ movq(reg, kScratchRegister);
reg              4189 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->value());
reg              4195 src/x64/lithium-codegen-x64.cc     __ cmpq(reg, Operand(kScratchRegister, 0));
reg              4197 src/x64/lithium-codegen-x64.cc     __ Cmp(reg, target);
reg              4208 src/x64/lithium-codegen-x64.cc   __ CompareMap(reg, map, &success, mode);
reg              4217 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(input);
reg              4223 src/x64/lithium-codegen-x64.cc     __ CompareMap(reg, map, &success, REQUIRE_EXACT_MAP);
reg              4227 src/x64/lithium-codegen-x64.cc   DoCheckMapCommon(reg, map, REQUIRE_EXACT_MAP, instr->environment());
reg              4284 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->TempAt(0));
reg              4290 src/x64/lithium-codegen-x64.cc   __ LoadHeapObject(reg, current_prototype);
reg              4294 src/x64/lithium-codegen-x64.cc     DoCheckMapCommon(reg, Handle<Map>(current_prototype->map()),
reg              4299 src/x64/lithium-codegen-x64.cc     __ LoadHeapObject(reg, current_prototype);
reg              4303 src/x64/lithium-codegen-x64.cc     DoCheckMapCommon(reg, Handle<Map>(current_prototype->map()),
reg               111 src/x64/lithium-codegen-x64.h   void DoCheckMapCommon(Register reg, Handle<Map> map,
reg               256 src/x64/lithium-gap-resolver-x64.cc     Register reg =
reg               261 src/x64/lithium-gap-resolver-x64.cc     __ movq(mem, reg);
reg               262 src/x64/lithium-gap-resolver-x64.cc     __ movq(reg, kScratchRegister);
reg               286 src/x64/lithium-gap-resolver-x64.cc     XMMRegister reg = cgen_->ToDoubleRegister(source->IsDoubleRegister()
reg               293 src/x64/lithium-gap-resolver-x64.cc     __ movsd(other_operand, reg);
reg               294 src/x64/lithium-gap-resolver-x64.cc     __ movsd(reg, xmm0);
reg               464 src/x64/lithium-x64.cc                                   Register::ToAllocationIndex(reg));
reg               470 src/x64/lithium-x64.cc                                   XMMRegister::ToAllocationIndex(reg));
reg               480 src/x64/lithium-x64.cc   return Use(value, ToUnallocated(reg));
reg               594 src/x64/lithium-x64.cc   return Define(instr, ToUnallocated(reg));
reg               602 src/x64/lithium-x64.cc   return Define(instr, ToUnallocated(reg));
reg               665 src/x64/lithium-x64.cc   LUnallocated* operand = ToUnallocated(reg);
reg               672 src/x64/lithium-x64.cc   LUnallocated* operand = ToUnallocated(reg);
reg              1665 src/x64/lithium-x64.cc   LOperand* reg = UseRegister(value);
reg              1667 src/x64/lithium-x64.cc     return DefineAsRegister(new(zone()) LClampDToUint8(reg,
reg              1670 src/x64/lithium-x64.cc     return DefineSameAsFirst(new(zone()) LClampIToUint8(reg));
reg              1675 src/x64/lithium-x64.cc     LClampTToUint8* result = new(zone()) LClampTToUint8(reg,
reg              2240 src/x64/lithium-x64.h   LUnallocated* ToUnallocated(Register reg);
reg              2241 src/x64/lithium-x64.h   LUnallocated* ToUnallocated(XMMRegister reg);
reg              2281 src/x64/lithium-x64.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
reg              2282 src/x64/lithium-x64.h   MUST_USE_RESULT LOperand* FixedTemp(XMMRegister reg);
reg              2298 src/x64/lithium-x64.h                                 Register reg);
reg              2301 src/x64/lithium-x64.h                                       XMMRegister reg);
reg               836 src/x64/macro-assembler-x64.cc     Register reg = saved_regs[i];
reg               837 src/x64/macro-assembler-x64.cc     if (!reg.is(exclusion1) && !reg.is(exclusion2) && !reg.is(exclusion3)) {
reg               838 src/x64/macro-assembler-x64.cc       push(reg);
reg               846 src/x64/macro-assembler-x64.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               847 src/x64/macro-assembler-x64.cc       movsd(Operand(rsp, i * kDoubleSize), reg);
reg               860 src/x64/macro-assembler-x64.cc       XMMRegister reg = XMMRegister::from_code(i);
reg               861 src/x64/macro-assembler-x64.cc       movsd(reg, Operand(rsp, i * kDoubleSize));
reg               866 src/x64/macro-assembler-x64.cc     Register reg = saved_regs[i];
reg               867 src/x64/macro-assembler-x64.cc     if (!reg.is(exclusion1) && !reg.is(exclusion2) && !reg.is(exclusion3)) {
reg               868 src/x64/macro-assembler-x64.cc       pop(reg);
reg              2506 src/x64/macro-assembler-x64.cc   return Operand(rsp, SafepointRegisterStackIndex(reg.code()) * kPointerSize);
reg              2824 src/x64/macro-assembler-x64.cc   testl(reg, Immediate(0xFFFFFF00));
reg              2826 src/x64/macro-assembler-x64.cc   setcc(negative, reg);  // 1 if negative, 0 if positive.
reg              2827 src/x64/macro-assembler-x64.cc   decb(reg);  // 0 if negative, 255 if positive.
reg              3227 src/x64/macro-assembler-x64.cc       cmpq(expected.reg(), Immediate(actual.immediate()));
reg              3229 src/x64/macro-assembler-x64.cc       ASSERT(expected.reg().is(rbx));
reg              3231 src/x64/macro-assembler-x64.cc     } else if (!expected.reg().is(actual.reg())) {
reg              3234 src/x64/macro-assembler-x64.cc       cmpq(expected.reg(), actual.reg());
reg              3236 src/x64/macro-assembler-x64.cc       ASSERT(actual.reg().is(rax));
reg              3237 src/x64/macro-assembler-x64.cc       ASSERT(expected.reg().is(rbx));
reg              3333 src/x64/macro-assembler-x64.cc       XMMRegister reg = XMMRegister::FromAllocationIndex(i);
reg              3334 src/x64/macro-assembler-x64.cc       movsd(Operand(rbp, offset - ((i + 1) * kDoubleSize)), reg);
reg              3377 src/x64/macro-assembler-x64.cc       XMMRegister reg = XMMRegister::FromAllocationIndex(i);
reg              3378 src/x64/macro-assembler-x64.cc       movsd(reg, Operand(rbp, offset - ((i + 1) * kDoubleSize)));
reg                75 src/x64/macro-assembler-x64.h       : reg(index_register),
reg                77 src/x64/macro-assembler-x64.h   Register reg;
reg               940 src/x64/macro-assembler-x64.h   void ClampUint8(Register reg);
reg               961 src/x64/macro-assembler-x64.h   void AbortIfNotZeroExtended(Register reg);
reg              1302 src/x64/macro-assembler-x64.h   static int SafepointRegisterStackIndex(Register reg) {
reg              1303 src/x64/macro-assembler-x64.h     return SafepointRegisterStackIndex(reg.code());
reg              1395 src/x64/macro-assembler-x64.h   Operand SafepointRegisterSlot(Register reg);
reg               165 src/x64/regexp-macro-assembler-x64.cc   ASSERT(reg >= 0);
reg               166 src/x64/regexp-macro-assembler-x64.cc   ASSERT(reg < num_registers_);
reg               168 src/x64/regexp-macro-assembler-x64.cc     __ addq(register_location(reg), Immediate(by));
reg              1113 src/x64/regexp-macro-assembler-x64.cc   __ cmpq(register_location(reg), Immediate(comparand));
reg              1121 src/x64/regexp-macro-assembler-x64.cc   __ cmpq(register_location(reg), Immediate(comparand));
reg              1128 src/x64/regexp-macro-assembler-x64.cc   __ cmpq(rdi, register_location(reg));
reg              1183 src/x64/regexp-macro-assembler-x64.cc   __ movq(rdi, register_location(reg));
reg              1188 src/x64/regexp-macro-assembler-x64.cc   __ movq(backtrack_stackpointer(), register_location(reg));
reg              1221 src/x64/regexp-macro-assembler-x64.cc     __ movq(register_location(reg), rdi);
reg              1224 src/x64/regexp-macro-assembler-x64.cc     __ movq(register_location(reg), rax);
reg              1232 src/x64/regexp-macro-assembler-x64.cc   for (int reg = reg_from; reg <= reg_to; reg++) {
reg              1233 src/x64/regexp-macro-assembler-x64.cc     __ movq(register_location(reg), rax);
reg              1241 src/x64/regexp-macro-assembler-x64.cc   __ movq(register_location(reg), rax);
reg                48 src/x64/regexp-macro-assembler-x64.h   virtual void AdvanceRegister(int reg, int by);
reg                93 src/x64/regexp-macro-assembler-x64.h   virtual void IfRegisterGE(int reg, int comparand, Label* if_ge);
reg                94 src/x64/regexp-macro-assembler-x64.h   virtual void IfRegisterLT(int reg, int comparand, Label* if_lt);
reg                95 src/x64/regexp-macro-assembler-x64.h   virtual void IfRegisterEqPos(int reg, Label* if_eq);
reg               107 src/x64/regexp-macro-assembler-x64.h   virtual void ReadCurrentPositionFromRegister(int reg);
reg               108 src/x64/regexp-macro-assembler-x64.h   virtual void ReadStackPointerFromRegister(int reg);
reg               112 src/x64/regexp-macro-assembler-x64.h   virtual void WriteCurrentPositionToRegister(int reg, int cp_offset);
reg               114 src/x64/regexp-macro-assembler-x64.h   virtual void WriteStackPointerToRegister(int reg);
reg               917 src/x64/stub-cache-x64.cc   Register reg = object_reg;
reg               944 src/x64/stub-cache-x64.cc       GenerateDictionaryNegativeLookup(masm(), miss, reg, name,
reg               947 src/x64/stub-cache-x64.cc       __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
reg               948 src/x64/stub-cache-x64.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg               949 src/x64/stub-cache-x64.cc       __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
reg               955 src/x64/stub-cache-x64.cc         __ movq(scratch1, FieldOperand(reg, HeapObject::kMapOffset));
reg               957 src/x64/stub-cache-x64.cc       __ CheckMap(reg, Handle<Map>(current_map),
reg               964 src/x64/stub-cache-x64.cc         __ CheckAccessGlobalProxy(reg, scratch2, miss);
reg               966 src/x64/stub-cache-x64.cc       reg = holder_reg;  // From now on the object will be in holder_reg.
reg               971 src/x64/stub-cache-x64.cc         __ movq(reg, FieldOperand(scratch1, Map::kPrototypeOffset));
reg               974 src/x64/stub-cache-x64.cc         __ Move(reg, prototype);
reg               979 src/x64/stub-cache-x64.cc       __ movq(Operand(rsp, kPointerSize), reg);
reg               991 src/x64/stub-cache-x64.cc   __ CheckMap(reg, Handle<Map>(holder->map()),
reg               997 src/x64/stub-cache-x64.cc     __ CheckAccessGlobalProxy(reg, scratch1, miss);
reg              1006 src/x64/stub-cache-x64.cc   return reg;
reg              1023 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(
reg              1027 src/x64/stub-cache-x64.cc   GenerateFastPropertyLoad(masm(), rax, reg, holder, index);
reg              1046 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
reg              1050 src/x64/stub-cache-x64.cc   ASSERT(!scratch2.is(reg));
reg              1054 src/x64/stub-cache-x64.cc   __ push(reg);  // holder
reg              1365 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, rdx, holder, rbx, rax, rdi,
reg              1368 src/x64/stub-cache-x64.cc   GenerateFastPropertyLoad(masm(), rdi, reg, holder, index);
reg              3673 src/x64/stub-cache-x64.cc                             index.reg,
reg              1377 test/cctest/test-macro-assembler-x64.cc     ASSERT(index.reg.is(rcx) || index.reg.is(rdx));
reg              1378 test/cctest/test-macro-assembler-x64.cc     __ shl(index.reg, Immediate(index.scale));
reg              1380 test/cctest/test-macro-assembler-x64.cc     __ cmpq(index.reg, r8);
reg              1385 test/cctest/test-macro-assembler-x64.cc     ASSERT(index.reg.is(rcx));
reg              1394 test/cctest/test-macro-assembler-x64.cc     ASSERT(index.reg.is(rcx) || index.reg.is(rdx));
reg              1395 test/cctest/test-macro-assembler-x64.cc     __ shl(index.reg, Immediate(index.scale));
reg              1397 test/cctest/test-macro-assembler-x64.cc     __ cmpq(index.reg, r8);
reg              1402 test/cctest/test-macro-assembler-x64.cc     ASSERT(index.reg.is(rcx));