Register          528 src/api.cc       RegisteredExtension::Register(extension);
Register          148 src/api.h        static void Register(RegisteredExtension* that);
Register          299 src/arm/assembler-arm-inl.h Operand::Operand(Register rm) {
Register          451 src/arm/assembler-arm.cc Register Assembler::GetRd(Instr instr) {
Register          452 src/arm/assembler-arm.cc   Register reg;
Register          458 src/arm/assembler-arm.cc Register Assembler::GetRn(Instr instr) {
Register          459 src/arm/assembler-arm.cc   Register reg;
Register          465 src/arm/assembler-arm.cc Register Assembler::GetRm(Instr instr) {
Register          466 src/arm/assembler-arm.cc   Register reg;
Register          527 src/arm/assembler-arm.cc Register Assembler::GetCmpImmediateRegister(Instr instr) {
Register           77 src/arm/assembler-arm.h   static int ToAllocationIndex(Register reg) {
Register           82 src/arm/assembler-arm.h   static Register FromAllocationIndex(int index) {
Register          102 src/arm/assembler-arm.h   static Register from_code(int code) {
Register          103 src/arm/assembler-arm.h     Register r = { code };
Register          108 src/arm/assembler-arm.h   bool is(Register reg) const { return code_ == reg.code_; }
Register          146 src/arm/assembler-arm.h const Register no_reg = { kRegister_no_reg_Code };
Register          148 src/arm/assembler-arm.h const Register r0  = { kRegister_r0_Code };
Register          149 src/arm/assembler-arm.h const Register r1  = { kRegister_r1_Code };
Register          150 src/arm/assembler-arm.h const Register r2  = { kRegister_r2_Code };
Register          151 src/arm/assembler-arm.h const Register r3  = { kRegister_r3_Code };
Register          152 src/arm/assembler-arm.h const Register r4  = { kRegister_r4_Code };
Register          153 src/arm/assembler-arm.h const Register r5  = { kRegister_r5_Code };
Register          154 src/arm/assembler-arm.h const Register r6  = { kRegister_r6_Code };
Register          155 src/arm/assembler-arm.h const Register r7  = { kRegister_r7_Code };
Register          157 src/arm/assembler-arm.h const Register r8  = { kRegister_r8_Code };
Register          159 src/arm/assembler-arm.h const Register r9  = { kRegister_r9_Code };
Register          161 src/arm/assembler-arm.h const Register r10 = { kRegister_r10_Code };
Register          162 src/arm/assembler-arm.h const Register fp  = { kRegister_fp_Code };
Register          163 src/arm/assembler-arm.h const Register ip  = { kRegister_ip_Code };
Register          164 src/arm/assembler-arm.h const Register sp  = { kRegister_sp_Code };
Register          165 src/arm/assembler-arm.h const Register lr  = { kRegister_lr_Code };
Register          166 src/arm/assembler-arm.h const Register pc  = { kRegister_pc_Code };
Register          411 src/arm/assembler-arm.h   INLINE(explicit Operand(Register rm));
Register          414 src/arm/assembler-arm.h   explicit Operand(Register rm, ShiftOp shift_op, int shift_imm);
Register          417 src/arm/assembler-arm.h   explicit Operand(Register rm, ShiftOp shift_op, Register rs);
Register          435 src/arm/assembler-arm.h   Register rm() const { return rm_; }
Register          436 src/arm/assembler-arm.h   Register rs() const { return rs_; }
Register          440 src/arm/assembler-arm.h   Register rm_;
Register          441 src/arm/assembler-arm.h   Register rs_;
Register          459 src/arm/assembler-arm.h   explicit MemOperand(Register rn, int32_t offset = 0, AddrMode am = Offset);
Register          464 src/arm/assembler-arm.h   explicit MemOperand(Register rn, Register rm, AddrMode am = Offset);
Register          469 src/arm/assembler-arm.h   explicit MemOperand(Register rn, Register rm,
Register          482 src/arm/assembler-arm.h   Register rn() const { return rn_; }
Register          483 src/arm/assembler-arm.h   Register rm() const { return rm_; }
Register          491 src/arm/assembler-arm.h   Register rn_;  // base
Register          492 src/arm/assembler-arm.h   Register rm_;  // register offset
Register          772 src/arm/assembler-arm.h   void blx(Register target, Condition cond = al);  // v5 and above
Register          773 src/arm/assembler-arm.h   void bx(Register target, Condition cond = al);  // v5 and above, plus v4t
Register          786 src/arm/assembler-arm.h   void and_(Register dst, Register src1, const Operand& src2,
Register          789 src/arm/assembler-arm.h   void eor(Register dst, Register src1, const Operand& src2,
Register          792 src/arm/assembler-arm.h   void sub(Register dst, Register src1, const Operand& src2,
Register          794 src/arm/assembler-arm.h   void sub(Register dst, Register src1, Register src2,
Register          799 src/arm/assembler-arm.h   void rsb(Register dst, Register src1, const Operand& src2,
Register          802 src/arm/assembler-arm.h   void add(Register dst, Register src1, const Operand& src2,
Register          804 src/arm/assembler-arm.h   void add(Register dst, Register src1, Register src2,
Register          809 src/arm/assembler-arm.h   void adc(Register dst, Register src1, const Operand& src2,
Register          812 src/arm/assembler-arm.h   void sbc(Register dst, Register src1, const Operand& src2,
Register          815 src/arm/assembler-arm.h   void rsc(Register dst, Register src1, const Operand& src2,
Register          818 src/arm/assembler-arm.h   void tst(Register src1, const Operand& src2, Condition cond = al);
Register          819 src/arm/assembler-arm.h   void tst(Register src1, Register src2, Condition cond = al) {
Register          823 src/arm/assembler-arm.h   void teq(Register src1, const Operand& src2, Condition cond = al);
Register          825 src/arm/assembler-arm.h   void cmp(Register src1, const Operand& src2, Condition cond = al);
Register          826 src/arm/assembler-arm.h   void cmp(Register src1, Register src2, Condition cond = al) {
Register          829 src/arm/assembler-arm.h   void cmp_raw_immediate(Register src1, int raw_immediate, Condition cond = al);
Register          831 src/arm/assembler-arm.h   void cmn(Register src1, const Operand& src2, Condition cond = al);
Register          833 src/arm/assembler-arm.h   void orr(Register dst, Register src1, const Operand& src2,
Register          835 src/arm/assembler-arm.h   void orr(Register dst, Register src1, Register src2,
Register          840 src/arm/assembler-arm.h   void mov(Register dst, const Operand& src,
Register          842 src/arm/assembler-arm.h   void mov(Register dst, Register src, SBit s = LeaveCC, Condition cond = al) {
Register          849 src/arm/assembler-arm.h   void movw(Register reg, uint32_t immediate, Condition cond = al);
Register          851 src/arm/assembler-arm.h   void movt(Register reg, uint32_t immediate, Condition cond = al);
Register          853 src/arm/assembler-arm.h   void bic(Register dst, Register src1, const Operand& src2,
Register          856 src/arm/assembler-arm.h   void mvn(Register dst, const Operand& src,
Register          861 src/arm/assembler-arm.h   void mla(Register dst, Register src1, Register src2, Register srcA,
Register          864 src/arm/assembler-arm.h   void mul(Register dst, Register src1, Register src2,
Register          867 src/arm/assembler-arm.h   void smlal(Register dstL, Register dstH, Register src1, Register src2,
Register          870 src/arm/assembler-arm.h   void smull(Register dstL, Register dstH, Register src1, Register src2,
Register          873 src/arm/assembler-arm.h   void umlal(Register dstL, Register dstH, Register src1, Register src2,
Register          876 src/arm/assembler-arm.h   void umull(Register dstL, Register dstH, Register src1, Register src2,
Register          881 src/arm/assembler-arm.h   void clz(Register dst, Register src, Condition cond = al);  // v5 and above
Register          900 src/arm/assembler-arm.h   void usat(Register dst, int satpos, const Operand& src, Condition cond = al);
Register          904 src/arm/assembler-arm.h   void ubfx(Register dst, Register src, int lsb, int width,
Register          907 src/arm/assembler-arm.h   void sbfx(Register dst, Register src, int lsb, int width,
Register          910 src/arm/assembler-arm.h   void bfc(Register dst, int lsb, int width, Condition cond = al);
Register          912 src/arm/assembler-arm.h   void bfi(Register dst, Register src, int lsb, int width,
Register          917 src/arm/assembler-arm.h   void mrs(Register dst, SRegister s, Condition cond = al);
Register          921 src/arm/assembler-arm.h   void ldr(Register dst, const MemOperand& src, Condition cond = al);
Register          922 src/arm/assembler-arm.h   void str(Register src, const MemOperand& dst, Condition cond = al);
Register          923 src/arm/assembler-arm.h   void ldrb(Register dst, const MemOperand& src, Condition cond = al);
Register          924 src/arm/assembler-arm.h   void strb(Register src, const MemOperand& dst, Condition cond = al);
Register          925 src/arm/assembler-arm.h   void ldrh(Register dst, const MemOperand& src, Condition cond = al);
Register          926 src/arm/assembler-arm.h   void strh(Register src, const MemOperand& dst, Condition cond = al);
Register          927 src/arm/assembler-arm.h   void ldrsb(Register dst, const MemOperand& src, Condition cond = al);
Register          928 src/arm/assembler-arm.h   void ldrsh(Register dst, const MemOperand& src, Condition cond = al);
Register          929 src/arm/assembler-arm.h   void ldrd(Register dst1,
Register          930 src/arm/assembler-arm.h             Register dst2,
Register          932 src/arm/assembler-arm.h   void strd(Register src1,
Register          933 src/arm/assembler-arm.h             Register src2,
Register          937 src/arm/assembler-arm.h   void ldm(BlockAddrMode am, Register base, RegList dst, Condition cond = al);
Register          938 src/arm/assembler-arm.h   void stm(BlockAddrMode am, Register base, RegList src, Condition cond = al);
Register          959 src/arm/assembler-arm.h            Register rd, CRegister crn, CRegister crm,
Register          963 src/arm/assembler-arm.h             Register rd, CRegister crn, CRegister crm,
Register          967 src/arm/assembler-arm.h            Register rd, CRegister crn, CRegister crm,
Register          971 src/arm/assembler-arm.h             Register rd, CRegister crn, CRegister crm,
Register          976 src/arm/assembler-arm.h   void ldc(Coprocessor coproc, CRegister crd, Register base, int option,
Register          981 src/arm/assembler-arm.h   void ldc2(Coprocessor coproc, CRegister crd, Register base, int option,
Register          991 src/arm/assembler-arm.h             const Register base,
Register          999 src/arm/assembler-arm.h             const Register base,
Register         1007 src/arm/assembler-arm.h             const Register base,
Register         1015 src/arm/assembler-arm.h             const Register base,
Register         1023 src/arm/assembler-arm.h             Register base,
Register         1029 src/arm/assembler-arm.h             Register base,
Register         1035 src/arm/assembler-arm.h             Register base,
Register         1041 src/arm/assembler-arm.h             Register base,
Register         1056 src/arm/assembler-arm.h             const Register src1,
Register         1057 src/arm/assembler-arm.h             const Register src2,
Register         1059 src/arm/assembler-arm.h   void vmov(const Register dst1,
Register         1060 src/arm/assembler-arm.h             const Register dst2,
Register         1064 src/arm/assembler-arm.h             const Register src,
Register         1066 src/arm/assembler-arm.h   void vmov(const Register dst,
Register         1126 src/arm/assembler-arm.h   void vmrs(const Register dst,
Register         1128 src/arm/assembler-arm.h   void vmsr(const Register dst,
Register         1152 src/arm/assembler-arm.h   void push(Register src, Condition cond = al) {
Register         1156 src/arm/assembler-arm.h   void pop(Register dst, Condition cond = al) {
Register         1271 src/arm/assembler-arm.h   static Register GetRd(Instr instr);
Register         1272 src/arm/assembler-arm.h   static Register GetRn(Instr instr);
Register         1273 src/arm/assembler-arm.h   static Register GetRm(Instr instr);
Register         1284 src/arm/assembler-arm.h   static Register GetCmpImmediateRegister(Instr instr);
Register         1426 src/arm/assembler-arm.h   void addrmod1(Instr instr, Register rn, Register rd, const Operand& x);
Register         1427 src/arm/assembler-arm.h   void addrmod2(Instr instr, Register rd, const MemOperand& x);
Register         1428 src/arm/assembler-arm.h   void addrmod3(Instr instr, Register rd, const MemOperand& x);
Register         1429 src/arm/assembler-arm.h   void addrmod4(Instr instr, Register rn, RegList rl);
Register          582 src/arm/builtins-arm.cc   Register function = r1;
Register          599 src/arm/builtins-arm.cc   Register argument = r2;
Register          628 src/arm/builtins-arm.cc   Register map = r3;
Register          519 src/arm/code-stubs-arm.cc   Register result1_;
Register          520 src/arm/code-stubs-arm.cc   Register result2_;
Register          521 src/arm/code-stubs-arm.cc   Register source_;
Register          522 src/arm/code-stubs-arm.cc   Register zeros_;
Register          542 src/arm/code-stubs-arm.cc   Register exponent = result1_;
Register          543 src/arm/code-stubs-arm.cc   Register mantissa = result2_;
Register         1008 src/arm/code-stubs-arm.cc   Register tmp = dst;
Register         1355 src/arm/code-stubs-arm.cc   Register rhs_exponent = exp_first ? r0 : r1;
Register         1356 src/arm/code-stubs-arm.cc   Register lhs_exponent = exp_first ? r2 : r3;
Register         1357 src/arm/code-stubs-arm.cc   Register rhs_mantissa = exp_first ? r1 : r0;
Register         1358 src/arm/code-stubs-arm.cc   Register lhs_mantissa = exp_first ? r3 : r2;
Register         1408 src/arm/code-stubs-arm.cc   Register rhs_exponent = exp_first ? r0 : r1;
Register         1409 src/arm/code-stubs-arm.cc   Register lhs_exponent = exp_first ? r2 : r3;
Register         1410 src/arm/code-stubs-arm.cc   Register rhs_mantissa = exp_first ? r1 : r0;
Register         1411 src/arm/code-stubs-arm.cc   Register lhs_mantissa = exp_first ? r3 : r2;
Register         1588 src/arm/code-stubs-arm.cc   Register number_string_cache = result;
Register         1589 src/arm/code-stubs-arm.cc   Register mask = scratch3;
Register         1632 src/arm/code-stubs-arm.cc       Register probe = mask;
Register         1649 src/arm/code-stubs-arm.cc   Register scratch = scratch1;
Register         1658 src/arm/code-stubs-arm.cc   Register probe = mask;
Register         1866 src/arm/code-stubs-arm.cc   const Register map = r9.is(tos_) ? r7 : r9;
Register         1984 src/arm/code-stubs-arm.cc   const Register scratch = r1;
Register         2373 src/arm/code-stubs-arm.cc   Register left = r1;
Register         2374 src/arm/code-stubs-arm.cc   Register right = r0;
Register         2375 src/arm/code-stubs-arm.cc   Register scratch1 = r7;
Register         2376 src/arm/code-stubs-arm.cc   Register scratch2 = r9;
Register         2501 src/arm/code-stubs-arm.cc   Register left = r1;
Register         2502 src/arm/code-stubs-arm.cc   Register right = r0;
Register         2503 src/arm/code-stubs-arm.cc   Register scratch1 = r7;
Register         2504 src/arm/code-stubs-arm.cc   Register scratch2 = r9;
Register         2505 src/arm/code-stubs-arm.cc   Register scratch3 = r4;
Register         2513 src/arm/code-stubs-arm.cc   Register heap_number_map = r6;
Register         2531 src/arm/code-stubs-arm.cc       Register result = r5;
Register         2664 src/arm/code-stubs-arm.cc       Register result = r5;
Register         2718 src/arm/code-stubs-arm.cc   Register left = r1;
Register         2719 src/arm/code-stubs-arm.cc   Register right = r0;
Register         2720 src/arm/code-stubs-arm.cc   Register scratch1 = r7;
Register         2782 src/arm/code-stubs-arm.cc   Register left = r1;
Register         2783 src/arm/code-stubs-arm.cc   Register right = r0;
Register         2807 src/arm/code-stubs-arm.cc   Register left = r1;
Register         2808 src/arm/code-stubs-arm.cc   Register right = r0;
Register         2809 src/arm/code-stubs-arm.cc   Register scratch1 = r7;
Register         2810 src/arm/code-stubs-arm.cc   Register scratch2 = r9;
Register         2814 src/arm/code-stubs-arm.cc   Register heap_number_result = no_reg;
Register         2815 src/arm/code-stubs-arm.cc   Register heap_number_map = r6;
Register         2991 src/arm/code-stubs-arm.cc       Register scratch3 = r5;
Register         3183 src/arm/code-stubs-arm.cc   Register left = r1;
Register         3184 src/arm/code-stubs-arm.cc   Register right = r0;
Register         3264 src/arm/code-stubs-arm.cc     Register overwritable_operand = mode_ == OVERWRITE_LEFT ? r1 : r0;
Register         3299 src/arm/code-stubs-arm.cc   const Register scratch0 = r9;
Register         3300 src/arm/code-stubs-arm.cc   const Register scratch1 = r7;
Register         3301 src/arm/code-stubs-arm.cc   const Register cache_entry = r0;
Register         3529 src/arm/code-stubs-arm.cc   const Register base = r1;
Register         3530 src/arm/code-stubs-arm.cc   const Register exponent = r2;
Register         3531 src/arm/code-stubs-arm.cc   const Register heapnumbermap = r5;
Register         3532 src/arm/code-stubs-arm.cc   const Register heapnumber = r0;
Register         3538 src/arm/code-stubs-arm.cc   const Register scratch = r9;
Register         3539 src/arm/code-stubs-arm.cc   const Register scratch2 = r7;
Register         4164 src/arm/code-stubs-arm.cc   const Register object = r0;  // Object (lhs).
Register         4165 src/arm/code-stubs-arm.cc   Register map = r3;  // Map of the object.
Register         4166 src/arm/code-stubs-arm.cc   const Register function = r1;  // Function (rhs).
Register         4167 src/arm/code-stubs-arm.cc   const Register prototype = r4;  // Prototype of the function.
Register         4168 src/arm/code-stubs-arm.cc   const Register inline_site = r9;
Register         4169 src/arm/code-stubs-arm.cc   const Register scratch = r2;
Register         4229 src/arm/code-stubs-arm.cc   Register scratch2 = map;
Register         4326 src/arm/code-stubs-arm.cc Register InstanceofStub::left() { return r0; }
Register         4329 src/arm/code-stubs-arm.cc Register InstanceofStub::right() { return r1; }
Register         4732 src/arm/code-stubs-arm.cc   Register subject = r4;
Register         4733 src/arm/code-stubs-arm.cc   Register regexp_data = r5;
Register         4734 src/arm/code-stubs-arm.cc   Register last_match_info_elements = r6;
Register         5660 src/arm/code-stubs-arm.cc   Register limit = count;  // Read until src equals this.
Register         5691 src/arm/code-stubs-arm.cc     Register left_shift = scratch4;
Register         5697 src/arm/code-stubs-arm.cc     Register right_shift = scratch2;
Register         5772 src/arm/code-stubs-arm.cc   Register scratch = scratch3;
Register         5791 src/arm/code-stubs-arm.cc   Register hash = scratch1;
Register         5797 src/arm/code-stubs-arm.cc   Register chars = c1;
Register         5805 src/arm/code-stubs-arm.cc   Register symbol_table = c2;
Register         5808 src/arm/code-stubs-arm.cc   Register undefined = scratch4;
Register         5812 src/arm/code-stubs-arm.cc   Register mask = scratch2;
Register         5818 src/arm/code-stubs-arm.cc   Register first_symbol_table_element = symbol_table;
Register         5835 src/arm/code-stubs-arm.cc   Register candidate = scratch5;  // Scratch register contains candidate.
Register         5893 src/arm/code-stubs-arm.cc   Register result = candidate;
Register         6153 src/arm/code-stubs-arm.cc   Register length = scratch1;
Register         6198 src/arm/code-stubs-arm.cc   Register length_delta = scratch3;
Register         6200 src/arm/code-stubs-arm.cc   Register min_length = scratch1;
Register         6241 src/arm/code-stubs-arm.cc   Register index = length;  // index = -length;
Register         6718 src/arm/code-stubs-arm.cc   Register left = r1;
Register         6719 src/arm/code-stubs-arm.cc   Register right = r0;
Register         6720 src/arm/code-stubs-arm.cc   Register tmp1 = r2;
Register         6721 src/arm/code-stubs-arm.cc   Register tmp2 = r3;
Register         6758 src/arm/code-stubs-arm.cc   Register left = r1;
Register         6759 src/arm/code-stubs-arm.cc   Register right = r0;
Register         6760 src/arm/code-stubs-arm.cc   Register tmp1 = r2;
Register         6761 src/arm/code-stubs-arm.cc   Register tmp2 = r3;
Register         6762 src/arm/code-stubs-arm.cc   Register tmp3 = r4;
Register         6763 src/arm/code-stubs-arm.cc   Register tmp4 = r5;
Register         6941 src/arm/code-stubs-arm.cc     Register index = scratch0;
Register         6952 src/arm/code-stubs-arm.cc     Register entity_name = scratch0;
Register         6955 src/arm/code-stubs-arm.cc     Register tmp = properties;
Register         7098 src/arm/code-stubs-arm.cc   Register result = r0;
Register         7099 src/arm/code-stubs-arm.cc   Register dictionary = r0;
Register         7100 src/arm/code-stubs-arm.cc   Register key = r1;
Register         7101 src/arm/code-stubs-arm.cc   Register index = r2;
Register         7102 src/arm/code-stubs-arm.cc   Register mask = r3;
Register         7103 src/arm/code-stubs-arm.cc   Register hash = r4;
Register         7104 src/arm/code-stubs-arm.cc   Register undefined = r5;
Register         7105 src/arm/code-stubs-arm.cc   Register entry_key = r6;
Register         7179 src/arm/code-stubs-arm.cc   Register object, value, address;
Register         7352 src/arm/code-stubs-arm.cc   Register address =
Register           53 src/arm/code-stubs-arm.h   void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
Register          223 src/arm/code-stubs-arm.h                                     Register result,
Register          224 src/arm/code-stubs-arm.h                                     Register heap_number_map,
Register          225 src/arm/code-stubs-arm.h                                     Register scratch1,
Register          226 src/arm/code-stubs-arm.h                                     Register scratch2,
Register          255 src/arm/code-stubs-arm.h                                      Register dest,
Register          256 src/arm/code-stubs-arm.h                                      Register src,
Register          257 src/arm/code-stubs-arm.h                                      Register count,
Register          258 src/arm/code-stubs-arm.h                                      Register scratch,
Register          266 src/arm/code-stubs-arm.h                                          Register dest,
Register          267 src/arm/code-stubs-arm.h                                          Register src,
Register          268 src/arm/code-stubs-arm.h                                          Register count,
Register          269 src/arm/code-stubs-arm.h                                          Register scratch1,
Register          270 src/arm/code-stubs-arm.h                                          Register scratch2,
Register          271 src/arm/code-stubs-arm.h                                          Register scratch3,
Register          272 src/arm/code-stubs-arm.h                                          Register scratch4,
Register          273 src/arm/code-stubs-arm.h                                          Register scratch5,
Register          285 src/arm/code-stubs-arm.h                                                    Register c1,
Register          286 src/arm/code-stubs-arm.h                                                    Register c2,
Register          287 src/arm/code-stubs-arm.h                                                    Register scratch1,
Register          288 src/arm/code-stubs-arm.h                                                    Register scratch2,
Register          289 src/arm/code-stubs-arm.h                                                    Register scratch3,
Register          290 src/arm/code-stubs-arm.h                                                    Register scratch4,
Register          291 src/arm/code-stubs-arm.h                                                    Register scratch5,
Register          296 src/arm/code-stubs-arm.h                                Register hash,
Register          297 src/arm/code-stubs-arm.h                                Register character);
Register          300 src/arm/code-stubs-arm.h                                        Register hash,
Register          301 src/arm/code-stubs-arm.h                                        Register character);
Register          304 src/arm/code-stubs-arm.h                                   Register hash);
Register          336 src/arm/code-stubs-arm.h                                Register arg,
Register          337 src/arm/code-stubs-arm.h                                Register scratch1,
Register          338 src/arm/code-stubs-arm.h                                Register scratch2,
Register          339 src/arm/code-stubs-arm.h                                Register scratch3,
Register          340 src/arm/code-stubs-arm.h                                Register scratch4,
Register          366 src/arm/code-stubs-arm.h                                               Register left,
Register          367 src/arm/code-stubs-arm.h                                               Register right,
Register          368 src/arm/code-stubs-arm.h                                               Register scratch1,
Register          369 src/arm/code-stubs-arm.h                                               Register scratch2,
Register          370 src/arm/code-stubs-arm.h                                               Register scratch3,
Register          371 src/arm/code-stubs-arm.h                                               Register scratch4);
Register          376 src/arm/code-stubs-arm.h                                             Register left,
Register          377 src/arm/code-stubs-arm.h                                             Register right,
Register          378 src/arm/code-stubs-arm.h                                             Register scratch1,
Register          379 src/arm/code-stubs-arm.h                                             Register scratch2,
Register          380 src/arm/code-stubs-arm.h                                             Register scratch3);
Register          388 src/arm/code-stubs-arm.h                                             Register left,
Register          389 src/arm/code-stubs-arm.h                                             Register right,
Register          390 src/arm/code-stubs-arm.h                                             Register length,
Register          391 src/arm/code-stubs-arm.h                                             Register scratch1,
Register          392 src/arm/code-stubs-arm.h                                             Register scratch2,
Register          402 src/arm/code-stubs-arm.h   WriteInt32ToHeapNumberStub(Register the_int,
Register          403 src/arm/code-stubs-arm.h                              Register the_heap_number,
Register          404 src/arm/code-stubs-arm.h                              Register scratch)
Register          413 src/arm/code-stubs-arm.h   Register the_int_;
Register          414 src/arm/code-stubs-arm.h   Register the_heap_number_;
Register          415 src/arm/code-stubs-arm.h   Register scratch_;
Register          444 src/arm/code-stubs-arm.h                                               Register object,
Register          445 src/arm/code-stubs-arm.h                                               Register result,
Register          446 src/arm/code-stubs-arm.h                                               Register scratch1,
Register          447 src/arm/code-stubs-arm.h                                               Register scratch2,
Register          448 src/arm/code-stubs-arm.h                                               Register scratch3,
Register          462 src/arm/code-stubs-arm.h   RecordWriteStub(Register object,
Register          463 src/arm/code-stubs-arm.h                   Register value,
Register          464 src/arm/code-stubs-arm.h                   Register address,
Register          547 src/arm/code-stubs-arm.h     RegisterAllocation(Register object,
Register          548 src/arm/code-stubs-arm.h                        Register address,
Register          549 src/arm/code-stubs-arm.h                        Register scratch0)
Register          602 src/arm/code-stubs-arm.h     inline Register object() { return object_; }
Register          603 src/arm/code-stubs-arm.h     inline Register address() { return address_; }
Register          604 src/arm/code-stubs-arm.h     inline Register scratch0() { return scratch0_; }
Register          605 src/arm/code-stubs-arm.h     inline Register scratch1() { return scratch1_; }
Register          608 src/arm/code-stubs-arm.h     Register object_;
Register          609 src/arm/code-stubs-arm.h     Register address_;
Register          610 src/arm/code-stubs-arm.h     Register scratch0_;
Register          611 src/arm/code-stubs-arm.h     Register scratch1_;
Register          613 src/arm/code-stubs-arm.h     Register GetRegThatIsNotOneOf(Register r1,
Register          614 src/arm/code-stubs-arm.h                                   Register r2,
Register          615 src/arm/code-stubs-arm.h                                   Register r3) {
Register          616 src/arm/code-stubs-arm.h       for (int i = 0; i < Register::kNumAllocatableRegisters; i++) {
Register          617 src/arm/code-stubs-arm.h         Register candidate = Register::FromAllocationIndex(i);
Register          662 src/arm/code-stubs-arm.h   Register object_;
Register          663 src/arm/code-stubs-arm.h   Register value_;
Register          664 src/arm/code-stubs-arm.h   Register address_;
Register          699 src/arm/code-stubs-arm.h   void GenerateCall(MacroAssembler* masm, Register target);
Register          724 src/arm/code-stubs-arm.h                        Register scratch1,
Register          725 src/arm/code-stubs-arm.h                        Register scratch2);
Register          736 src/arm/code-stubs-arm.h                            Register heap_number_map,
Register          737 src/arm/code-stubs-arm.h                            Register scratch1,
Register          738 src/arm/code-stubs-arm.h                            Register scratch2,
Register          745 src/arm/code-stubs-arm.h                                    Register object,
Register          746 src/arm/code-stubs-arm.h                                    Register dst,
Register          747 src/arm/code-stubs-arm.h                                    Register heap_number_map,
Register          748 src/arm/code-stubs-arm.h                                    Register scratch1,
Register          749 src/arm/code-stubs-arm.h                                    Register scratch2,
Register          750 src/arm/code-stubs-arm.h                                    Register scratch3,
Register          759 src/arm/code-stubs-arm.h                                  Register int_scratch,
Register          762 src/arm/code-stubs-arm.h                                  Register dst1,
Register          763 src/arm/code-stubs-arm.h                                  Register dst2,
Register          764 src/arm/code-stubs-arm.h                                  Register scratch2,
Register          773 src/arm/code-stubs-arm.h                                       Register object,
Register          776 src/arm/code-stubs-arm.h                                       Register dst1,
Register          777 src/arm/code-stubs-arm.h                                       Register dst2,
Register          778 src/arm/code-stubs-arm.h                                       Register heap_number_map,
Register          779 src/arm/code-stubs-arm.h                                       Register scratch1,
Register          780 src/arm/code-stubs-arm.h                                       Register scratch2,
Register          791 src/arm/code-stubs-arm.h                                 Register object,
Register          792 src/arm/code-stubs-arm.h                                 Register dst,
Register          793 src/arm/code-stubs-arm.h                                 Register heap_number_map,
Register          794 src/arm/code-stubs-arm.h                                 Register scratch1,
Register          795 src/arm/code-stubs-arm.h                                 Register scratch2,
Register          796 src/arm/code-stubs-arm.h                                 Register scratch3,
Register          815 src/arm/code-stubs-arm.h                                    Register src1,
Register          816 src/arm/code-stubs-arm.h                                    Register src2,
Register          817 src/arm/code-stubs-arm.h                                    Register dst,
Register          818 src/arm/code-stubs-arm.h                                    Register scratch,
Register          834 src/arm/code-stubs-arm.h                                           Register heap_number_result,
Register          835 src/arm/code-stubs-arm.h                                           Register scratch);
Register          840 src/arm/code-stubs-arm.h                          Register object,
Register          842 src/arm/code-stubs-arm.h                          Register dst1,
Register          843 src/arm/code-stubs-arm.h                          Register dst2,
Register          844 src/arm/code-stubs-arm.h                          Register heap_number_map,
Register          845 src/arm/code-stubs-arm.h                          Register scratch1,
Register          846 src/arm/code-stubs-arm.h                          Register scratch2,
Register          862 src/arm/code-stubs-arm.h                                      Register receiver,
Register          863 src/arm/code-stubs-arm.h                                      Register properties,
Register          865 src/arm/code-stubs-arm.h                                      Register scratch0);
Register          870 src/arm/code-stubs-arm.h                                      Register elements,
Register          871 src/arm/code-stubs-arm.h                                      Register name,
Register          872 src/arm/code-stubs-arm.h                                      Register r0,
Register          873 src/arm/code-stubs-arm.h                                      Register r1);
Register           82 src/arm/codegen-arm.h                        Register string,
Register           83 src/arm/codegen-arm.h                        Register index,
Register           84 src/arm/codegen-arm.h                        Register result,
Register          149 src/arm/debug-arm.cc         Register reg = { r };
Register          175 src/arm/debug-arm.cc         Register reg = { r };
Register          777 src/arm/deoptimizer-arm.cc   for (int i = 0; i < Register::kNumRegisters; i++) {
Register          804 src/arm/deoptimizer-arm.cc   const int kNumberOfRegisters = Register::kNumRegisters;
Register          878 src/arm/deoptimizer-arm.cc   ASSERT(Register::kNumRegisters == kNumberOfRegisters);
Register           94 src/arm/full-codegen-arm.cc       Register reg;
Register         1093 src/arm/full-codegen-arm.cc   Register null_value = r5;
Register         1292 src/arm/full-codegen-arm.cc   Register current = cp;
Register         1293 src/arm/full-codegen-arm.cc   Register next = r1;
Register         1294 src/arm/full-codegen-arm.cc   Register temp = r2;
Register         1350 src/arm/full-codegen-arm.cc   Register context = cp;
Register         1351 src/arm/full-codegen-arm.cc   Register next = r3;
Register         1352 src/arm/full-codegen-arm.cc   Register temp = r4;
Register         1924 src/arm/full-codegen-arm.cc   Register scratch1 = r2;
Register         1925 src/arm/full-codegen-arm.cc   Register scratch2 = r3;
Register         1928 src/arm/full-codegen-arm.cc   Register left = r1;
Register         1929 src/arm/full-codegen-arm.cc   Register right = r0;
Register         3145 src/arm/full-codegen-arm.cc   Register object = r0;
Register         3146 src/arm/full-codegen-arm.cc   Register result = r0;
Register         3147 src/arm/full-codegen-arm.cc   Register scratch0 = r9;
Register         3148 src/arm/full-codegen-arm.cc   Register scratch1 = r1;
Register         3260 src/arm/full-codegen-arm.cc   Register object = r1;
Register         3261 src/arm/full-codegen-arm.cc   Register index = r0;
Register         3262 src/arm/full-codegen-arm.cc   Register result = r3;
Register         3305 src/arm/full-codegen-arm.cc   Register object = r1;
Register         3306 src/arm/full-codegen-arm.cc   Register index = r0;
Register         3307 src/arm/full-codegen-arm.cc   Register scratch = r3;
Register         3308 src/arm/full-codegen-arm.cc   Register result = r0;
Register         3489 src/arm/full-codegen-arm.cc   Register key = r0;
Register         3490 src/arm/full-codegen-arm.cc   Register cache = r1;
Register         3527 src/arm/full-codegen-arm.cc   Register right = r0;
Register         3528 src/arm/full-codegen-arm.cc   Register left = r1;
Register         3529 src/arm/full-codegen-arm.cc   Register tmp = r2;
Register         3530 src/arm/full-codegen-arm.cc   Register tmp2 = r3;
Register         3611 src/arm/full-codegen-arm.cc   Register array = r0;
Register         3612 src/arm/full-codegen-arm.cc   Register elements = no_reg;  // Will be r0.
Register         3613 src/arm/full-codegen-arm.cc   Register result = no_reg;  // Will be r0.
Register         3614 src/arm/full-codegen-arm.cc   Register separator = r1;
Register         3615 src/arm/full-codegen-arm.cc   Register array_length = r2;
Register         3616 src/arm/full-codegen-arm.cc   Register result_pos = no_reg;  // Will be r2
Register         3617 src/arm/full-codegen-arm.cc   Register string_length = r3;
Register         3618 src/arm/full-codegen-arm.cc   Register string = r4;
Register         3619 src/arm/full-codegen-arm.cc   Register element = r5;
Register         3620 src/arm/full-codegen-arm.cc   Register elements_end = r6;
Register         3621 src/arm/full-codegen-arm.cc   Register scratch1 = r7;
Register         3622 src/arm/full-codegen-arm.cc   Register scratch2 = r9;
Register         4444 src/arm/full-codegen-arm.cc Register FullCodeGenerator::result_register() {
Register         4449 src/arm/full-codegen-arm.cc Register FullCodeGenerator::context_register() {
Register          826 src/arm/ic-arm.cc   Register backing_store = parameter_map;
Register          971 src/arm/ic-arm.cc   Register key = r0;
Register          972 src/arm/ic-arm.cc   Register receiver = r1;
Register         1141 src/arm/ic-arm.cc   Register receiver = r1;
Register         1142 src/arm/ic-arm.cc   Register index = r0;
Register         1143 src/arm/ic-arm.cc   Register scratch = r3;
Register         1144 src/arm/ic-arm.cc   Register result = r0;
Register         1319 src/arm/ic-arm.cc   Register value = r0;
Register         1320 src/arm/ic-arm.cc   Register key = r1;
Register         1321 src/arm/ic-arm.cc   Register receiver = r2;
Register         1322 src/arm/ic-arm.cc   Register receiver_map = r3;
Register         1323 src/arm/ic-arm.cc   Register elements_map = r6;
Register         1324 src/arm/ic-arm.cc   Register elements = r7;  // Elements array of the receiver.
Register         1405 src/arm/ic-arm.cc   Register scratch_value = r4;
Register         1406 src/arm/ic-arm.cc   Register address = r5;
Register         1558 src/arm/ic-arm.cc   Register receiver = r1;
Register         1559 src/arm/ic-arm.cc   Register value = r0;
Register         1560 src/arm/ic-arm.cc   Register scratch = r3;
Register         1741 src/arm/ic-arm.cc   Register reg = Assembler::GetRn(instr_at_patch);
Register           45 src/arm/lithium-arm.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          461 src/arm/lithium-arm.cc                                   Register::ToAllocationIndex(reg));
Register         2137 src/arm/lithium-arm.h   LOperand* register_spills_[Register::kNumAllocatableRegisters];
Register         2287 src/arm/lithium-arm.h   LUnallocated* ToUnallocated(Register reg);
Register         2292 src/arm/lithium-arm.h   MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
Register         2328 src/arm/lithium-arm.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
Register         2345 src/arm/lithium-arm.h                                 Register reg);
Register          306 src/arm/lithium-codegen-arm.cc Register LCodeGen::ToRegister(int index) const {
Register          307 src/arm/lithium-codegen-arm.cc   return Register::FromAllocationIndex(index);
Register          316 src/arm/lithium-codegen-arm.cc Register LCodeGen::ToRegister(LOperand* op) const {
Register          322 src/arm/lithium-codegen-arm.cc Register LCodeGen::EmitLoadRegister(LOperand* op, Register scratch) {
Register          550 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(op);
Register          649 src/arm/lithium-codegen-arm.cc     environment->Register(deoptimization_index,
Register          913 src/arm/lithium-codegen-arm.cc     Register dividend = ToRegister(instr->InputAt(0));
Register          914 src/arm/lithium-codegen-arm.cc     Register result = ToRegister(instr->result());
Register          938 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register          939 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
Register          940 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register          942 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register          943 src/arm/lithium-codegen-arm.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         1155 src/arm/lithium-codegen-arm.cc   const Register left = ToRegister(instr->InputAt(0));
Register         1156 src/arm/lithium-codegen-arm.cc   const Register right = ToRegister(instr->InputAt(1));
Register         1157 src/arm/lithium-codegen-arm.cc   const Register scratch = scratch0();
Register         1158 src/arm/lithium-codegen-arm.cc   const Register result = ToRegister(instr->result());
Register         1224 src/arm/lithium-codegen-arm.cc   const Register result = ToRegister(instr->result());
Register         1225 src/arm/lithium-codegen-arm.cc   const Register left = ToRegister(instr->InputAt(0));
Register         1226 src/arm/lithium-codegen-arm.cc   const Register remainder = ToRegister(instr->TempAt(0));
Register         1227 src/arm/lithium-codegen-arm.cc   const Register scratch = scratch0();
Register         1254 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register         1255 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
Register         1283 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         1284 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1286 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register         1352 src/arm/lithium-codegen-arm.cc     Register right = EmitLoadRegister(right_op, scratch);
Register         1383 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(left_op);
Register         1384 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1415 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register         1416 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1417 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         1486 src/arm/lithium-codegen-arm.cc     Register right_reg = EmitLoadRegister(right, ip);
Register         1525 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1526 src/arm/lithium-codegen-arm.cc   Register array = ToRegister(instr->InputAt(0));
Register         1532 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1533 src/arm/lithium-codegen-arm.cc   Register array = ToRegister(instr->InputAt(0));
Register         1539 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1540 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         1553 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         1554 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1555 src/arm/lithium-codegen-arm.cc   Register map = ToRegister(instr->TempAt(0));
Register         1574 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
Register         1575 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1576 src/arm/lithium-codegen-arm.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         1614 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         1615 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         1621 src/arm/lithium-codegen-arm.cc   Register input_reg = EmitLoadRegister(instr->InputAt(0), ip);
Register         1639 src/arm/lithium-codegen-arm.cc     Register right_reg = EmitLoadRegister(right, ip);
Register         1739 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1744 src/arm/lithium-codegen-arm.cc     Register scratch = scratch0();
Register         1752 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1797 src/arm/lithium-codegen-arm.cc       const Register map = scratch0();
Register         1932 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register         1933 src/arm/lithium-codegen-arm.cc   Register right = ToRegister(instr->InputAt(1));
Register         1943 src/arm/lithium-codegen-arm.cc   Register left = ToRegister(instr->InputAt(0));
Register         1953 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         1954 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1998 src/arm/lithium-codegen-arm.cc   Register temp2 = scratch0();
Register         2022 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2023 src/arm/lithium-codegen-arm.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         2048 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2049 src/arm/lithium-codegen-arm.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         2066 src/arm/lithium-codegen-arm.cc   Register input_reg = EmitLoadRegister(instr->InputAt(0), ip);
Register         2073 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2074 src/arm/lithium-codegen-arm.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2143 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2144 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2159 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2160 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2173 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2174 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2254 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2255 src/arm/lithium-codegen-arm.cc   Register temp = scratch0();
Register         2256 src/arm/lithium-codegen-arm.cc   Register temp2 = ToRegister(instr->TempAt(0));
Register         2272 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2273 src/arm/lithium-codegen-arm.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2316 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
Register         2317 src/arm/lithium-codegen-arm.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2318 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2330 src/arm/lithium-codegen-arm.cc   Register map = temp;
Register         2380 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2397 src/arm/lithium-codegen-arm.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2452 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2476 src/arm/lithium-codegen-arm.cc   Register value = ToRegister(instr->value());
Register         2477 src/arm/lithium-codegen-arm.cc   Register cell = scratch0();
Register         2488 src/arm/lithium-codegen-arm.cc     Register payload = ToRegister(instr->TempAt(0));
Register         2513 src/arm/lithium-codegen-arm.cc   Register context = ToRegister(instr->context());
Register         2514 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2529 src/arm/lithium-codegen-arm.cc   Register context = ToRegister(instr->context());
Register         2530 src/arm/lithium-codegen-arm.cc   Register value = ToRegister(instr->value());
Register         2531 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2567 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->InputAt(0));
Register         2568 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2620 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
Register         2621 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2622 src/arm/lithium-codegen-arm.cc   Register object_map = scratch0();
Register         2676 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2677 src/arm/lithium-codegen-arm.cc   Register function = ToRegister(instr->function());
Register         2678 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2720 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2721 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         2722 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2755 src/arm/lithium-codegen-arm.cc   Register to_reg = ToRegister(instr->result());
Register         2756 src/arm/lithium-codegen-arm.cc   Register from_reg  = ToRegister(instr->InputAt(0));
Register         2763 src/arm/lithium-codegen-arm.cc   Register arguments = ToRegister(instr->arguments());
Register         2764 src/arm/lithium-codegen-arm.cc   Register length = ToRegister(instr->length());
Register         2765 src/arm/lithium-codegen-arm.cc   Register index = ToRegister(instr->index());
Register         2766 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2781 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->elements());
Register         2782 src/arm/lithium-codegen-arm.cc   Register key = EmitLoadRegister(instr->key(), scratch0());
Register         2783 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2784 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2808 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->elements());
Register         2810 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
Register         2812 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2849 src/arm/lithium-codegen-arm.cc   Register external_pointer = ToRegister(instr->external_pointer());
Register         2850 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
Register         2880 src/arm/lithium-codegen-arm.cc     Register result = ToRegister(instr->result());
Register         2942 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         2943 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2963 src/arm/lithium-codegen-arm.cc   Register elem = ToRegister(instr->InputAt(0));
Register         2964 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         2985 src/arm/lithium-codegen-arm.cc   Register receiver = ToRegister(instr->receiver());
Register         2986 src/arm/lithium-codegen-arm.cc   Register function = ToRegister(instr->function());
Register         2987 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3032 src/arm/lithium-codegen-arm.cc   Register receiver = ToRegister(instr->receiver());
Register         3033 src/arm/lithium-codegen-arm.cc   Register function = ToRegister(instr->function());
Register         3034 src/arm/lithium-codegen-arm.cc   Register length = ToRegister(instr->length());
Register         3035 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->elements());
Register         3036 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3086 src/arm/lithium-codegen-arm.cc     Register argument_reg = EmitLoadRegister(argument, ip);
Register         3098 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3104 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3110 src/arm/lithium-codegen-arm.cc   Register context = ToRegister(instr->context());
Register         3111 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3128 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3134 src/arm/lithium-codegen-arm.cc   Register global = ToRegister(instr->global());
Register         3135 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3200 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         3201 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3202 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3211 src/arm/lithium-codegen-arm.cc   Register exponent = scratch0();
Register         3228 src/arm/lithium-codegen-arm.cc     Register tmp1 = input.is(r1) ? r0 : r1;
Register         3229 src/arm/lithium-codegen-arm.cc     Register tmp2 = input.is(r2) ? r0 : r2;
Register         3230 src/arm/lithium-codegen-arm.cc     Register tmp3 = input.is(r3) ? r0 : r3;
Register         3231 src/arm/lithium-codegen-arm.cc     Register tmp4 = input.is(r4) ? r0 : r4;
Register         3266 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         3267 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3305 src/arm/lithium-codegen-arm.cc     Register input = ToRegister(instr->InputAt(0));
Register         3317 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3319 src/arm/lithium-codegen-arm.cc   Register scratch1 = scratch0();
Register         3320 src/arm/lithium-codegen-arm.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         3347 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         3348 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3712 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
Register         3713 src/arm/lithium-codegen-arm.cc   Register value = ToRegister(instr->value());
Register         3714 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3723 src/arm/lithium-codegen-arm.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3792 src/arm/lithium-codegen-arm.cc   Register value = ToRegister(instr->value());
Register         3793 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->object());
Register         3794 src/arm/lithium-codegen-arm.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
Register         3795 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3835 src/arm/lithium-codegen-arm.cc   Register elements = ToRegister(instr->elements());
Register         3836 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
Register         3837 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3878 src/arm/lithium-codegen-arm.cc   Register external_pointer = ToRegister(instr->external_pointer());
Register         3879 src/arm/lithium-codegen-arm.cc   Register key = no_reg;
Register         3908 src/arm/lithium-codegen-arm.cc     Register value(ToRegister(instr->value()));
Register         3963 src/arm/lithium-codegen-arm.cc   Register object_reg = ToRegister(instr->object());
Register         3964 src/arm/lithium-codegen-arm.cc   Register new_map_reg = ToRegister(instr->new_map_reg());
Register         3965 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         3985 src/arm/lithium-codegen-arm.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3993 src/arm/lithium-codegen-arm.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         4038 src/arm/lithium-codegen-arm.cc   Register string = ToRegister(instr->string());
Register         4039 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4040 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4056 src/arm/lithium-codegen-arm.cc     Register index = ToRegister(instr->index());
Register         4084 src/arm/lithium-codegen-arm.cc   Register char_code = ToRegister(instr->char_code());
Register         4085 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4101 src/arm/lithium-codegen-arm.cc   Register char_code = ToRegister(instr->char_code());
Register         4102 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4118 src/arm/lithium-codegen-arm.cc   Register string = ToRegister(instr->InputAt(0));
Register         4119 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4131 src/arm/lithium-codegen-arm.cc     Register scratch = scratch0();
Register         4152 src/arm/lithium-codegen-arm.cc   Register src = ToRegister(instr->InputAt(0));
Register         4153 src/arm/lithium-codegen-arm.cc   Register dst = ToRegister(instr->result());
Register         4164 src/arm/lithium-codegen-arm.cc   Register src = ToRegister(instr->InputAt(0));
Register         4165 src/arm/lithium-codegen-arm.cc   Register dst = ToRegister(instr->result());
Register         4221 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4222 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->result());
Register         4223 src/arm/lithium-codegen-arm.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         4224 src/arm/lithium-codegen-arm.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         4243 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->result());
Register         4259 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         4260 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4277 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4331 src/arm/lithium-codegen-arm.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         4332 src/arm/lithium-codegen-arm.cc   Register scratch1 = scratch0();
Register         4333 src/arm/lithium-codegen-arm.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         4354 src/arm/lithium-codegen-arm.cc     Register scratch3 = ToRegister(instr->TempAt(1));
Register         4426 src/arm/lithium-codegen-arm.cc   Register input_reg = ToRegister(input);
Register         4446 src/arm/lithium-codegen-arm.cc   Register input_reg = ToRegister(input);
Register         4457 src/arm/lithium-codegen-arm.cc   Register result_reg = ToRegister(instr->result());
Register         4458 src/arm/lithium-codegen-arm.cc   Register scratch1 = scratch0();
Register         4459 src/arm/lithium-codegen-arm.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         4466 src/arm/lithium-codegen-arm.cc     Register scratch3 = ToRegister(instr->TempAt(1));
Register         4506 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         4507 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4549 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(instr->value());
Register         4552 src/arm/lithium-codegen-arm.cc     Register reg = ToRegister(instr->value());
Register         4578 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4581 src/arm/lithium-codegen-arm.cc   Register reg = ToRegister(input);
Register         4598 src/arm/lithium-codegen-arm.cc   Register result_reg = ToRegister(instr->result());
Register         4605 src/arm/lithium-codegen-arm.cc   Register unclamped_reg = ToRegister(instr->unclamped());
Register         4606 src/arm/lithium-codegen-arm.cc   Register result_reg = ToRegister(instr->result());
Register         4612 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         4613 src/arm/lithium-codegen-arm.cc   Register input_reg = ToRegister(instr->unclamped());
Register         4614 src/arm/lithium-codegen-arm.cc   Register result_reg = ToRegister(instr->result());
Register         4649 src/arm/lithium-codegen-arm.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         4650 src/arm/lithium-codegen-arm.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         4691 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         4692 src/arm/lithium-codegen-arm.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         4693 src/arm/lithium-codegen-arm.cc   Register scratch2 = ToRegister(instr->TempAt(1));
Register         4721 src/arm/lithium-codegen-arm.cc   Register map = scratch;
Register         4742 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         5066 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         5073 src/arm/lithium-codegen-arm.cc   Register input = ToRegister(instr->InputAt(0));
Register         5094 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register         5163 src/arm/lithium-codegen-arm.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         5225 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
Register         5226 src/arm/lithium-codegen-arm.cc   Register key = ToRegister(instr->key());
Register         5227 src/arm/lithium-codegen-arm.cc   Register strict = scratch0();
Register         5240 src/arm/lithium-codegen-arm.cc   Register obj = ToRegister(instr->object());
Register         5241 src/arm/lithium-codegen-arm.cc   Register key = ToRegister(instr->key());
Register         5330 src/arm/lithium-codegen-arm.cc   Register null_value = r5;
Register         5362 src/arm/lithium-codegen-arm.cc   Register map = ToRegister(instr->map());
Register         5363 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         5364 src/arm/lithium-codegen-arm.cc   Register scratch = ToRegister(instr->scratch());
Register         5376 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->value());
Register         5377 src/arm/lithium-codegen-arm.cc   Register map = ToRegister(instr->map());
Register         5385 src/arm/lithium-codegen-arm.cc   Register object = ToRegister(instr->object());
Register         5386 src/arm/lithium-codegen-arm.cc   Register index = ToRegister(instr->index());
Register         5387 src/arm/lithium-codegen-arm.cc   Register result = ToRegister(instr->result());
Register         5388 src/arm/lithium-codegen-arm.cc   Register scratch = scratch0();
Register           81 src/arm/lithium-codegen-arm.h   Register ToRegister(LOperand* op) const;
Register           84 src/arm/lithium-codegen-arm.h   Register EmitLoadRegister(LOperand* op, Register scratch);
Register          128 src/arm/lithium-codegen-arm.h   void DoCheckMapCommon(Register reg, Register scratch, Handle<Map> map,
Register          164 src/arm/lithium-codegen-arm.h   Register scratch0() { return r9; }
Register          173 src/arm/lithium-codegen-arm.h                        Register input,
Register          174 src/arm/lithium-codegen-arm.h                        Register temporary,
Register          175 src/arm/lithium-codegen-arm.h                        Register temporary2);
Register          235 src/arm/lithium-codegen-arm.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
Register          252 src/arm/lithium-codegen-arm.h   Register ToRegister(int index) const;
Register          285 src/arm/lithium-codegen-arm.h   void EmitNumberUntagD(Register input,
Register          296 src/arm/lithium-codegen-arm.h                          Register input,
Register          302 src/arm/lithium-codegen-arm.h   Condition EmitIsObject(Register input,
Register          303 src/arm/lithium-codegen-arm.h                          Register temp1,
Register          310 src/arm/lithium-codegen-arm.h   Condition EmitIsString(Register input,
Register          311 src/arm/lithium-codegen-arm.h                          Register temp1,
Register          316 src/arm/lithium-codegen-arm.h   void EmitIsConstructCall(Register temp1, Register temp2);
Register          318 src/arm/lithium-codegen-arm.h   void EmitLoadFieldOrConstantFunction(Register result,
Register          319 src/arm/lithium-codegen-arm.h                                        Register object,
Register          327 src/arm/lithium-codegen-arm.h                     Register result,
Register          328 src/arm/lithium-codegen-arm.h                     Register source,
Register          335 src/arm/lithium-codegen-arm.h   void EmitSignedIntegerDivisionByConstant(Register result,
Register          336 src/arm/lithium-codegen-arm.h                                            Register dividend,
Register          338 src/arm/lithium-codegen-arm.h                                            Register remainder,
Register          339 src/arm/lithium-codegen-arm.h                                            Register scratch,
Register           36 src/arm/lithium-gap-resolver-arm.cc static const Register kSavedValueRegister = { 9 };
Register          215 src/arm/lithium-gap-resolver-arm.cc     Register source_register = cgen_->ToRegister(source);
Register          250 src/arm/lithium-gap-resolver-arm.cc       Register dst = cgen_->ToRegister(destination);
Register         1110 src/arm/macro-assembler-arm.cc   Register expected_reg = r2;
Register         1111 src/arm/macro-assembler-arm.cc   Register code_reg = r3;
Register         1553 src/arm/macro-assembler-arm.cc   Register topaddr = scratch1;
Register         1554 src/arm/macro-assembler-arm.cc   Register obj_size_reg = scratch2;
Register         1634 src/arm/macro-assembler-arm.cc   Register topaddr = scratch1;
Register         1917 src/arm/macro-assembler-arm.cc   Register mantissa_reg = scratch2;
Register         1918 src/arm/macro-assembler-arm.cc   Register exponent_reg = scratch3;
Register         1976 src/arm/macro-assembler-arm.cc   Register untagged_value = receiver_reg;
Register         1991 src/arm/macro-assembler-arm.cc     str(exponent_reg, MemOperand(scratch1, Register::kSizeInBytes));
Register         2432 src/arm/macro-assembler-arm.cc   Register prev_fpscr = scratch1;
Register         2433 src/arm/macro-assembler-arm.cc   Register scratch = scratch2;
Register         2505 src/arm/macro-assembler-arm.cc   Register sign = result;
Register         3131 src/arm/macro-assembler-arm.cc   Register tmp = no_reg;
Register         3579 src/arm/macro-assembler-arm.cc   Register map = load_scratch;  // Holds map while checking type.
Register         3580 src/arm/macro-assembler-arm.cc   Register length = load_scratch;  // Holds length of object after testing type.
Register         3594 src/arm/macro-assembler-arm.cc   Register instance_type = load_scratch;
Register         3697 src/arm/macro-assembler-arm.cc   Register  empty_fixed_array_value = r6;
Register         3699 src/arm/macro-assembler-arm.cc   Register empty_descriptor_array_value = r7;
Register           42 src/arm/macro-assembler-arm.h inline MemOperand FieldMemOperand(Register object, int offset) {
Register           47 src/arm/macro-assembler-arm.h inline Operand SmiUntagOperand(Register object) {
Register           54 src/arm/macro-assembler-arm.h const Register cp = { 8 };  // JavaScript context pointer
Register           55 src/arm/macro-assembler-arm.h const Register kRootRegister = { 10 };  // Roots array pointer.
Register           89 src/arm/macro-assembler-arm.h bool AreAliased(Register reg1,
Register           90 src/arm/macro-assembler-arm.h                 Register reg2,
Register           91 src/arm/macro-assembler-arm.h                 Register reg3 = no_reg,
Register           92 src/arm/macro-assembler-arm.h                 Register reg4 = no_reg,
Register           93 src/arm/macro-assembler-arm.h                 Register reg5 = no_reg,
Register           94 src/arm/macro-assembler-arm.h                 Register reg6 = no_reg);
Register          108 src/arm/macro-assembler-arm.h   void Jump(Register target, Condition cond = al);
Register          111 src/arm/macro-assembler-arm.h   static int CallSize(Register target, Condition cond = al);
Register          112 src/arm/macro-assembler-arm.h   void Call(Register target, Condition cond = al);
Register          135 src/arm/macro-assembler-arm.h   void Swap(Register reg1,
Register          136 src/arm/macro-assembler-arm.h             Register reg2,
Register          137 src/arm/macro-assembler-arm.h             Register scratch = no_reg,
Register          141 src/arm/macro-assembler-arm.h   void And(Register dst, Register src1, const Operand& src2,
Register          143 src/arm/macro-assembler-arm.h   void Ubfx(Register dst, Register src, int lsb, int width,
Register          145 src/arm/macro-assembler-arm.h   void Sbfx(Register dst, Register src, int lsb, int width,
Register          150 src/arm/macro-assembler-arm.h   void Bfi(Register dst,
Register          151 src/arm/macro-assembler-arm.h            Register src,
Register          152 src/arm/macro-assembler-arm.h            Register scratch,
Register          156 src/arm/macro-assembler-arm.h   void Bfc(Register dst, int lsb, int width, Condition cond = al);
Register          157 src/arm/macro-assembler-arm.h   void Usat(Register dst, int satpos, const Operand& src,
Register          163 src/arm/macro-assembler-arm.h   void Move(Register dst, Handle<Object> value);
Register          164 src/arm/macro-assembler-arm.h   void Move(Register dst, Register src, Condition cond = al);
Register          168 src/arm/macro-assembler-arm.h   void LoadRoot(Register destination,
Register          172 src/arm/macro-assembler-arm.h   void StoreRoot(Register source,
Register          176 src/arm/macro-assembler-arm.h   void LoadHeapObject(Register dst, Handle<HeapObject> object);
Register          178 src/arm/macro-assembler-arm.h   void LoadObject(Register result, Handle<Object> object) {
Register          189 src/arm/macro-assembler-arm.h   void IncrementalMarkingRecordWriteHelper(Register object,
Register          190 src/arm/macro-assembler-arm.h                                            Register value,
Register          191 src/arm/macro-assembler-arm.h                                            Register address);
Register          201 src/arm/macro-assembler-arm.h   void RememberedSetHelper(Register object,  // Used for debug code.
Register          202 src/arm/macro-assembler-arm.h                            Register addr,
Register          203 src/arm/macro-assembler-arm.h                            Register scratch,
Register          207 src/arm/macro-assembler-arm.h   void CheckPageFlag(Register object,
Register          208 src/arm/macro-assembler-arm.h                      Register scratch,
Register          215 src/arm/macro-assembler-arm.h   void JumpIfNotInNewSpace(Register object,
Register          216 src/arm/macro-assembler-arm.h                            Register scratch,
Register          223 src/arm/macro-assembler-arm.h   void JumpIfInNewSpace(Register object,
Register          224 src/arm/macro-assembler-arm.h                         Register scratch,
Register          230 src/arm/macro-assembler-arm.h   void HasColor(Register object,
Register          231 src/arm/macro-assembler-arm.h                 Register scratch0,
Register          232 src/arm/macro-assembler-arm.h                 Register scratch1,
Register          237 src/arm/macro-assembler-arm.h   void JumpIfBlack(Register object,
Register          238 src/arm/macro-assembler-arm.h                    Register scratch0,
Register          239 src/arm/macro-assembler-arm.h                    Register scratch1,
Register          247 src/arm/macro-assembler-arm.h   void EnsureNotWhite(Register object,
Register          248 src/arm/macro-assembler-arm.h                       Register scratch1,
Register          249 src/arm/macro-assembler-arm.h                       Register scratch2,
Register          250 src/arm/macro-assembler-arm.h                       Register scratch3,
Register          255 src/arm/macro-assembler-arm.h   void JumpIfDataObject(Register value,
Register          256 src/arm/macro-assembler-arm.h                         Register scratch,
Register          265 src/arm/macro-assembler-arm.h       Register object,
Register          267 src/arm/macro-assembler-arm.h       Register value,
Register          268 src/arm/macro-assembler-arm.h       Register scratch,
Register          277 src/arm/macro-assembler-arm.h       Register context,
Register          279 src/arm/macro-assembler-arm.h       Register value,
Register          280 src/arm/macro-assembler-arm.h       Register scratch,
Register          299 src/arm/macro-assembler-arm.h       Register object,
Register          300 src/arm/macro-assembler-arm.h       Register address,
Register          301 src/arm/macro-assembler-arm.h       Register value,
Register          311 src/arm/macro-assembler-arm.h   void Push(Register src1, Register src2, Condition cond = al) {
Register          322 src/arm/macro-assembler-arm.h   void Push(Register src1, Register src2, Register src3, Condition cond = al) {
Register          340 src/arm/macro-assembler-arm.h   void Push(Register src1,
Register          341 src/arm/macro-assembler-arm.h             Register src2,
Register          342 src/arm/macro-assembler-arm.h             Register src3,
Register          343 src/arm/macro-assembler-arm.h             Register src4,
Register          373 src/arm/macro-assembler-arm.h   void Pop(Register src1, Register src2, Condition cond = al) {
Register          384 src/arm/macro-assembler-arm.h   void Pop(Register src1, Register src2, Register src3, Condition cond = al) {
Register          402 src/arm/macro-assembler-arm.h   void Pop(Register src1,
Register          403 src/arm/macro-assembler-arm.h            Register src2,
Register          404 src/arm/macro-assembler-arm.h            Register src3,
Register          405 src/arm/macro-assembler-arm.h            Register src4,
Register          442 src/arm/macro-assembler-arm.h   void StoreToSafepointRegisterSlot(Register src, Register dst);
Register          443 src/arm/macro-assembler-arm.h   void StoreToSafepointRegistersAndDoublesSlot(Register src, Register dst);
Register          446 src/arm/macro-assembler-arm.h   void LoadFromSafepointRegisterSlot(Register dst, Register src);
Register          449 src/arm/macro-assembler-arm.h   void Ldrd(Register dst1,
Register          450 src/arm/macro-assembler-arm.h             Register dst2,
Register          455 src/arm/macro-assembler-arm.h   void Strd(Register src1,
Register          456 src/arm/macro-assembler-arm.h             Register src2,
Register          462 src/arm/macro-assembler-arm.h                       const Register scratch,
Register          476 src/arm/macro-assembler-arm.h                               const Register fpscr_flags,
Register          480 src/arm/macro-assembler-arm.h                               const Register fpscr_flags,
Register          494 src/arm/macro-assembler-arm.h   void LeaveExitFrame(bool save_doubles, Register argument_count);
Register          499 src/arm/macro-assembler-arm.h   void LoadContext(Register dst, int context_chain_length);
Register          508 src/arm/macro-assembler-arm.h       Register map_in_out,
Register          509 src/arm/macro-assembler-arm.h       Register scratch,
Register          513 src/arm/macro-assembler-arm.h   void LoadInitialArrayMap(Register function_in,
Register          514 src/arm/macro-assembler-arm.h                            Register scratch,
Register          515 src/arm/macro-assembler-arm.h                            Register map_out,
Register          518 src/arm/macro-assembler-arm.h   void LoadGlobalFunction(int index, Register function);
Register          522 src/arm/macro-assembler-arm.h   void LoadGlobalFunctionInitialMap(Register function,
Register          523 src/arm/macro-assembler-arm.h                                     Register map,
Register          524 src/arm/macro-assembler-arm.h                                     Register scratch);
Register          538 src/arm/macro-assembler-arm.h   void SetCallKind(Register dst, CallKind kind);
Register          541 src/arm/macro-assembler-arm.h   void InvokeCode(Register code,
Register          557 src/arm/macro-assembler-arm.h   void InvokeFunction(Register function,
Register          569 src/arm/macro-assembler-arm.h   void IsObjectJSObjectType(Register heap_object,
Register          570 src/arm/macro-assembler-arm.h                             Register map,
Register          571 src/arm/macro-assembler-arm.h                             Register scratch,
Register          574 src/arm/macro-assembler-arm.h   void IsInstanceJSObjectType(Register map,
Register          575 src/arm/macro-assembler-arm.h                               Register scratch,
Register          578 src/arm/macro-assembler-arm.h   void IsObjectJSStringType(Register object,
Register          579 src/arm/macro-assembler-arm.h                             Register scratch,
Register          600 src/arm/macro-assembler-arm.h   void Throw(Register value);
Register          604 src/arm/macro-assembler-arm.h   void ThrowUncatchable(Register value);
Register          612 src/arm/macro-assembler-arm.h   void CheckAccessGlobalProxy(Register holder_reg,
Register          613 src/arm/macro-assembler-arm.h                               Register scratch,
Register          616 src/arm/macro-assembler-arm.h   void GetNumberHash(Register t0, Register scratch);
Register          619 src/arm/macro-assembler-arm.h                                 Register elements,
Register          620 src/arm/macro-assembler-arm.h                                 Register key,
Register          621 src/arm/macro-assembler-arm.h                                 Register result,
Register          622 src/arm/macro-assembler-arm.h                                 Register t0,
Register          623 src/arm/macro-assembler-arm.h                                 Register t1,
Register          624 src/arm/macro-assembler-arm.h                                 Register t2);
Register          673 src/arm/macro-assembler-arm.h                           Register result,
Register          674 src/arm/macro-assembler-arm.h                           Register scratch1,
Register          675 src/arm/macro-assembler-arm.h                           Register scratch2,
Register          678 src/arm/macro-assembler-arm.h   void AllocateInNewSpace(Register object_size,
Register          679 src/arm/macro-assembler-arm.h                           Register result,
Register          680 src/arm/macro-assembler-arm.h                           Register scratch1,
Register          681 src/arm/macro-assembler-arm.h                           Register scratch2,
Register          689 src/arm/macro-assembler-arm.h   void UndoAllocationInNewSpace(Register object, Register scratch);
Register          692 src/arm/macro-assembler-arm.h   void AllocateTwoByteString(Register result,
Register          693 src/arm/macro-assembler-arm.h                              Register length,
Register          694 src/arm/macro-assembler-arm.h                              Register scratch1,
Register          695 src/arm/macro-assembler-arm.h                              Register scratch2,
Register          696 src/arm/macro-assembler-arm.h                              Register scratch3,
Register          698 src/arm/macro-assembler-arm.h   void AllocateAsciiString(Register result,
Register          699 src/arm/macro-assembler-arm.h                            Register length,
Register          700 src/arm/macro-assembler-arm.h                            Register scratch1,
Register          701 src/arm/macro-assembler-arm.h                            Register scratch2,
Register          702 src/arm/macro-assembler-arm.h                            Register scratch3,
Register          704 src/arm/macro-assembler-arm.h   void AllocateTwoByteConsString(Register result,
Register          705 src/arm/macro-assembler-arm.h                                  Register length,
Register          706 src/arm/macro-assembler-arm.h                                  Register scratch1,
Register          707 src/arm/macro-assembler-arm.h                                  Register scratch2,
Register          709 src/arm/macro-assembler-arm.h   void AllocateAsciiConsString(Register result,
Register          710 src/arm/macro-assembler-arm.h                                Register length,
Register          711 src/arm/macro-assembler-arm.h                                Register scratch1,
Register          712 src/arm/macro-assembler-arm.h                                Register scratch2,
Register          714 src/arm/macro-assembler-arm.h   void AllocateTwoByteSlicedString(Register result,
Register          715 src/arm/macro-assembler-arm.h                                    Register length,
Register          716 src/arm/macro-assembler-arm.h                                    Register scratch1,
Register          717 src/arm/macro-assembler-arm.h                                    Register scratch2,
Register          719 src/arm/macro-assembler-arm.h   void AllocateAsciiSlicedString(Register result,
Register          720 src/arm/macro-assembler-arm.h                                  Register length,
Register          721 src/arm/macro-assembler-arm.h                                  Register scratch1,
Register          722 src/arm/macro-assembler-arm.h                                  Register scratch2,
Register          728 src/arm/macro-assembler-arm.h   void AllocateHeapNumber(Register result,
Register          729 src/arm/macro-assembler-arm.h                           Register scratch1,
Register          730 src/arm/macro-assembler-arm.h                           Register scratch2,
Register          731 src/arm/macro-assembler-arm.h                           Register heap_number_map,
Register          733 src/arm/macro-assembler-arm.h   void AllocateHeapNumberWithValue(Register result,
Register          735 src/arm/macro-assembler-arm.h                                    Register scratch1,
Register          736 src/arm/macro-assembler-arm.h                                    Register scratch2,
Register          737 src/arm/macro-assembler-arm.h                                    Register heap_number_map,
Register          741 src/arm/macro-assembler-arm.h   void CopyFields(Register dst, Register src, RegList temps, int field_count);
Register          746 src/arm/macro-assembler-arm.h   void CopyBytes(Register src,
Register          747 src/arm/macro-assembler-arm.h                  Register dst,
Register          748 src/arm/macro-assembler-arm.h                  Register length,
Register          749 src/arm/macro-assembler-arm.h                  Register scratch);
Register          754 src/arm/macro-assembler-arm.h   void InitializeFieldsWithFiller(Register start_offset,
Register          755 src/arm/macro-assembler-arm.h                                   Register end_offset,
Register          756 src/arm/macro-assembler-arm.h                                   Register filler);
Register          766 src/arm/macro-assembler-arm.h   void TryGetFunctionPrototype(Register function,
Register          767 src/arm/macro-assembler-arm.h                                Register result,
Register          768 src/arm/macro-assembler-arm.h                                Register scratch,
Register          779 src/arm/macro-assembler-arm.h   void CompareObjectType(Register heap_object,
Register          780 src/arm/macro-assembler-arm.h                          Register map,
Register          781 src/arm/macro-assembler-arm.h                          Register type_reg,
Register          787 src/arm/macro-assembler-arm.h   void CompareInstanceType(Register map,
Register          788 src/arm/macro-assembler-arm.h                            Register type_reg,
Register          794 src/arm/macro-assembler-arm.h   void CheckFastElements(Register map,
Register          795 src/arm/macro-assembler-arm.h                          Register scratch,
Register          800 src/arm/macro-assembler-arm.h   void CheckFastObjectElements(Register map,
Register          801 src/arm/macro-assembler-arm.h                                Register scratch,
Register          806 src/arm/macro-assembler-arm.h   void CheckFastSmiElements(Register map,
Register          807 src/arm/macro-assembler-arm.h                             Register scratch,
Register          814 src/arm/macro-assembler-arm.h   void StoreNumberToDoubleElements(Register value_reg,
Register          815 src/arm/macro-assembler-arm.h                                    Register key_reg,
Register          816 src/arm/macro-assembler-arm.h                                    Register receiver_reg,
Register          817 src/arm/macro-assembler-arm.h                                    Register elements_reg,
Register          818 src/arm/macro-assembler-arm.h                                    Register scratch1,
Register          819 src/arm/macro-assembler-arm.h                                    Register scratch2,
Register          820 src/arm/macro-assembler-arm.h                                    Register scratch3,
Register          821 src/arm/macro-assembler-arm.h                                    Register scratch4,
Register          828 src/arm/macro-assembler-arm.h   void CompareMap(Register obj,
Register          829 src/arm/macro-assembler-arm.h                   Register scratch,
Register          836 src/arm/macro-assembler-arm.h   void CompareMap(Register obj_map,
Register          845 src/arm/macro-assembler-arm.h   void CheckMap(Register obj,
Register          846 src/arm/macro-assembler-arm.h                 Register scratch,
Register          853 src/arm/macro-assembler-arm.h   void CheckMap(Register obj,
Register          854 src/arm/macro-assembler-arm.h                 Register scratch,
Register          863 src/arm/macro-assembler-arm.h   void DispatchMap(Register obj,
Register          864 src/arm/macro-assembler-arm.h                    Register scratch,
Register          872 src/arm/macro-assembler-arm.h   void CompareRoot(Register obj, Heap::RootListIndex index);
Register          878 src/arm/macro-assembler-arm.h   Condition IsObjectStringType(Register obj,
Register          879 src/arm/macro-assembler-arm.h                                Register type) {
Register          896 src/arm/macro-assembler-arm.h   void IndexFromHash(Register hash, Register index);
Register          899 src/arm/macro-assembler-arm.h   void GetLeastBitsFromSmi(Register dst, Register src, int num_least_bits);
Register          900 src/arm/macro-assembler-arm.h   void GetLeastBitsFromInt32(Register dst, Register src, int mun_least_bits);
Register          903 src/arm/macro-assembler-arm.h   void IntegerToDoubleConversionWithVFP3(Register inReg,
Register          904 src/arm/macro-assembler-arm.h                                          Register outHighReg,
Register          905 src/arm/macro-assembler-arm.h                                          Register outLowReg);
Register          911 src/arm/macro-assembler-arm.h       Register object,
Register          913 src/arm/macro-assembler-arm.h       Register scratch1,
Register          914 src/arm/macro-assembler-arm.h       Register scratch2,
Register          915 src/arm/macro-assembler-arm.h       Register heap_number_map,
Register          923 src/arm/macro-assembler-arm.h   void SmiToDoubleVFPRegister(Register smi,
Register          925 src/arm/macro-assembler-arm.h                               Register scratch1,
Register          932 src/arm/macro-assembler-arm.h   void ConvertToInt32(Register source,
Register          933 src/arm/macro-assembler-arm.h                       Register dest,
Register          934 src/arm/macro-assembler-arm.h                       Register scratch,
Register          935 src/arm/macro-assembler-arm.h                       Register scratch2,
Register          947 src/arm/macro-assembler-arm.h                        Register scratch1,
Register          948 src/arm/macro-assembler-arm.h                        Register scratch2,
Register          958 src/arm/macro-assembler-arm.h   void EmitOutOfInt32RangeTruncate(Register result,
Register          959 src/arm/macro-assembler-arm.h                                    Register input_high,
Register          960 src/arm/macro-assembler-arm.h                                    Register input_low,
Register          961 src/arm/macro-assembler-arm.h                                    Register scratch);
Register          966 src/arm/macro-assembler-arm.h   void EmitECMATruncate(Register result,
Register          969 src/arm/macro-assembler-arm.h                         Register scratch,
Register          970 src/arm/macro-assembler-arm.h                         Register scratch2,
Register          971 src/arm/macro-assembler-arm.h                         Register scratch3);
Register          978 src/arm/macro-assembler-arm.h   void CountLeadingZeros(Register zeros,
Register          979 src/arm/macro-assembler-arm.h                          Register source,
Register          980 src/arm/macro-assembler-arm.h                          Register scratch);
Register         1029 src/arm/macro-assembler-arm.h                             Register scratch);
Register         1031 src/arm/macro-assembler-arm.h                             Register scratch);
Register         1039 src/arm/macro-assembler-arm.h   void SetCallCDoubleArguments(DoubleRegister dreg, Register reg);
Register         1047 src/arm/macro-assembler-arm.h   void CallCFunction(Register function, int num_arguments);
Register         1051 src/arm/macro-assembler-arm.h   void CallCFunction(Register function,
Register         1074 src/arm/macro-assembler-arm.h   void GetBuiltinEntry(Register target, Builtins::JavaScript id);
Register         1077 src/arm/macro-assembler-arm.h   void GetBuiltinFunction(Register target, Builtins::JavaScript id);
Register         1089 src/arm/macro-assembler-arm.h                   Register scratch1, Register scratch2);
Register         1091 src/arm/macro-assembler-arm.h                         Register scratch1, Register scratch2);
Register         1093 src/arm/macro-assembler-arm.h                         Register scratch1, Register scratch2);
Register         1102 src/arm/macro-assembler-arm.h   void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index);
Register         1103 src/arm/macro-assembler-arm.h   void AssertFastElements(Register elements);
Register         1136 src/arm/macro-assembler-arm.h   void JumpIfNotPowerOfTwoOrZero(Register reg,
Register         1137 src/arm/macro-assembler-arm.h                                  Register scratch,
Register         1145 src/arm/macro-assembler-arm.h   void JumpIfNotPowerOfTwoOrZeroAndNeg(Register reg,
Register         1146 src/arm/macro-assembler-arm.h                                        Register scratch,
Register         1153 src/arm/macro-assembler-arm.h   void SmiTag(Register reg, SBit s = LeaveCC) {
Register         1156 src/arm/macro-assembler-arm.h   void SmiTag(Register dst, Register src, SBit s = LeaveCC) {
Register         1163 src/arm/macro-assembler-arm.h   void TrySmiTag(Register reg, Label* not_a_smi, Register scratch) {
Register         1170 src/arm/macro-assembler-arm.h   void SmiUntag(Register reg, SBit s = LeaveCC) {
Register         1173 src/arm/macro-assembler-arm.h   void SmiUntag(Register dst, Register src, SBit s = LeaveCC) {
Register         1179 src/arm/macro-assembler-arm.h   void UntagAndJumpIfSmi(Register dst, Register src, Label* smi_case);
Register         1183 src/arm/macro-assembler-arm.h   void UntagAndJumpIfNotSmi(Register dst, Register src, Label* non_smi_case);
Register         1186 src/arm/macro-assembler-arm.h   inline void JumpIfSmi(Register value, Label* smi_label) {
Register         1191 src/arm/macro-assembler-arm.h   inline void JumpIfNotSmi(Register value, Label* not_smi_label) {
Register         1196 src/arm/macro-assembler-arm.h   void JumpIfNotBothSmi(Register reg1, Register reg2, Label* on_not_both_smi);
Register         1198 src/arm/macro-assembler-arm.h   void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi);
Register         1201 src/arm/macro-assembler-arm.h   void AbortIfSmi(Register object);
Register         1202 src/arm/macro-assembler-arm.h   void AbortIfNotSmi(Register object);
Register         1205 src/arm/macro-assembler-arm.h   void AbortIfNotString(Register object);
Register         1208 src/arm/macro-assembler-arm.h   void AbortIfNotRootValue(Register src,
Register         1215 src/arm/macro-assembler-arm.h   void JumpIfNotHeapNumber(Register object,
Register         1216 src/arm/macro-assembler-arm.h                            Register heap_number_map,
Register         1217 src/arm/macro-assembler-arm.h                            Register scratch,
Register         1225 src/arm/macro-assembler-arm.h   void JumpIfNonSmisNotBothSequentialAsciiStrings(Register object1,
Register         1226 src/arm/macro-assembler-arm.h                                                   Register object2,
Register         1227 src/arm/macro-assembler-arm.h                                                   Register scratch1,
Register         1228 src/arm/macro-assembler-arm.h                                                   Register scratch2,
Register         1233 src/arm/macro-assembler-arm.h   void JumpIfNotBothSequentialAsciiStrings(Register first,
Register         1234 src/arm/macro-assembler-arm.h                                            Register second,
Register         1235 src/arm/macro-assembler-arm.h                                            Register scratch1,
Register         1236 src/arm/macro-assembler-arm.h                                            Register scratch2,
Register         1242 src/arm/macro-assembler-arm.h       Register first_object_instance_type,
Register         1243 src/arm/macro-assembler-arm.h       Register second_object_instance_type,
Register         1244 src/arm/macro-assembler-arm.h       Register scratch1,
Register         1245 src/arm/macro-assembler-arm.h       Register scratch2,
Register         1250 src/arm/macro-assembler-arm.h   void JumpIfInstanceTypeIsNotSequentialAscii(Register type,
Register         1251 src/arm/macro-assembler-arm.h                                               Register scratch,
Register         1260 src/arm/macro-assembler-arm.h   void GetRelocatedValueLocation(Register ldr_location,
Register         1261 src/arm/macro-assembler-arm.h                                  Register result);
Register         1264 src/arm/macro-assembler-arm.h   void ClampUint8(Register output_reg, Register input_reg);
Register         1266 src/arm/macro-assembler-arm.h   void ClampDoubleToUint8(Register result_reg,
Register         1271 src/arm/macro-assembler-arm.h   void LoadInstanceDescriptors(Register map,
Register         1272 src/arm/macro-assembler-arm.h                                Register descriptors,
Register         1273 src/arm/macro-assembler-arm.h                                Register scratch);
Register         1281 src/arm/macro-assembler-arm.h   void CheckEnumCache(Register null_value, Label* call_runtime);
Register         1284 src/arm/macro-assembler-arm.h   void CallCFunctionHelper(Register function,
Register         1294 src/arm/macro-assembler-arm.h                       Register code_reg,
Register         1301 src/arm/macro-assembler-arm.h   void InitializeNewString(Register string,
Register         1302 src/arm/macro-assembler-arm.h                            Register length,
Register         1304 src/arm/macro-assembler-arm.h                            Register scratch1,
Register         1305 src/arm/macro-assembler-arm.h                            Register scratch2);
Register         1308 src/arm/macro-assembler-arm.h   void InNewSpace(Register object,
Register         1309 src/arm/macro-assembler-arm.h                   Register scratch,
Register         1316 src/arm/macro-assembler-arm.h   inline void GetMarkBits(Register addr_reg,
Register         1317 src/arm/macro-assembler-arm.h                           Register bitmap_reg,
Register         1318 src/arm/macro-assembler-arm.h                           Register mask_reg);
Register         1326 src/arm/macro-assembler-arm.h   MemOperand SafepointRegisterSlot(Register reg);
Register         1327 src/arm/macro-assembler-arm.h   MemOperand SafepointRegistersAndDoublesSlot(Register reg);
Register         1375 src/arm/macro-assembler-arm.h inline MemOperand ContextOperand(Register context, int index) {
Register         1363 src/arm/regexp-macro-assembler-arm.cc   Register offset = current_input_offset();
Register          170 src/arm/regexp-macro-assembler-arm.h   void CallCheckStackGuardState(Register scratch);
Register          177 src/arm/regexp-macro-assembler-arm.h   inline Register current_input_offset() { return r6; }
Register          180 src/arm/regexp-macro-assembler-arm.h   inline Register current_character() { return r7; }
Register          183 src/arm/regexp-macro-assembler-arm.h   inline Register end_of_input_address() { return r10; }
Register          187 src/arm/regexp-macro-assembler-arm.h   inline Register frame_pointer() { return fp; }
Register          191 src/arm/regexp-macro-assembler-arm.h   inline Register backtrack_stackpointer() { return r8; }
Register          194 src/arm/regexp-macro-assembler-arm.h   inline Register code_pointer() { return r5; }
Register          211 src/arm/regexp-macro-assembler-arm.h   inline void Push(Register source);
Register          215 src/arm/regexp-macro-assembler-arm.h   inline void Pop(Register target);
Register           70 src/arm/stub-cache-arm.cc   Register base_addr = scratch;
Register           92 src/arm/stub-cache-arm.cc   Register code = scratch2;
Register           97 src/arm/stub-cache-arm.cc   Register flags_reg = base_addr;
Register          151 src/arm/stub-cache-arm.cc   Register map = scratch1;
Register          163 src/arm/stub-cache-arm.cc   Register properties = scratch0;
Register          167 src/arm/stub-cache-arm.cc   Register tmp = properties;
Register          626 src/arm/stub-cache-arm.cc   Register scratch = name;
Register          825 src/arm/stub-cache-arm.cc     Register holder =
Register          888 src/arm/stub-cache-arm.cc     Register holder =
Register          932 src/arm/stub-cache-arm.cc   Register name_;
Register         1022 src/arm/stub-cache-arm.cc     Register zeros = scratch2;
Register         1089 src/arm/stub-cache-arm.cc Register StubCompiler::CheckPrototypes(Handle<JSObject> object,
Register         1104 src/arm/stub-cache-arm.cc   Register reg = object_reg;
Register         1204 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(
Register         1247 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
Register         1320 src/arm/stub-cache-arm.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1420 src/arm/stub-cache-arm.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1519 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, r0, holder, r1, r3, r4, name, &miss);
Register         1553 src/arm/stub-cache-arm.cc   Register receiver = r1;
Register         1576 src/arm/stub-cache-arm.cc       Register elements = r6;
Register         1577 src/arm/stub-cache-arm.cc       Register end_elements = r5;
Register         1774 src/arm/stub-cache-arm.cc   Register receiver = r1;
Register         1775 src/arm/stub-cache-arm.cc   Register elements = r3;
Register         1881 src/arm/stub-cache-arm.cc   Register receiver = r1;
Register         1882 src/arm/stub-cache-arm.cc   Register index = r4;
Register         1883 src/arm/stub-cache-arm.cc   Register result = r0;
Register         1961 src/arm/stub-cache-arm.cc   Register receiver = r0;
Register         1962 src/arm/stub-cache-arm.cc   Register index = r4;
Register         1963 src/arm/stub-cache-arm.cc   Register scratch = r3;
Register         1964 src/arm/stub-cache-arm.cc   Register result = r0;
Register         2044 src/arm/stub-cache-arm.cc   Register code = r1;
Register         3483 src/arm/stub-cache-arm.cc   Register key = r0;
Register         3484 src/arm/stub-cache-arm.cc   Register receiver = r1;
Register         3599 src/arm/stub-cache-arm.cc   Register key = r0;
Register         3600 src/arm/stub-cache-arm.cc   Register receiver = r1;
Register         3624 src/arm/stub-cache-arm.cc   Register value = r2;
Register         3661 src/arm/stub-cache-arm.cc         __ ldr(r3, MemOperand(r4, Register::kSizeInBytes));
Register         3713 src/arm/stub-cache-arm.cc       Register dst1 = r1;
Register         3714 src/arm/stub-cache-arm.cc       Register dst2 = r3;
Register         3767 src/arm/stub-cache-arm.cc       Register hiword = value;  // r2.
Register         3768 src/arm/stub-cache-arm.cc       Register loword = r3;
Register         3931 src/arm/stub-cache-arm.cc   Register value = r0;
Register         3932 src/arm/stub-cache-arm.cc   Register key = r1;
Register         3933 src/arm/stub-cache-arm.cc   Register receiver = r2;
Register         4005 src/arm/stub-cache-arm.cc         __ str(r7, MemOperand(r3, Register::kSizeInBytes));
Register         4152 src/arm/stub-cache-arm.cc         __ str(r5, MemOperand(r7, Register::kSizeInBytes));
Register         4313 src/arm/stub-cache-arm.cc   Register key_reg = r0;
Register         4314 src/arm/stub-cache-arm.cc   Register receiver_reg = r1;
Register         4315 src/arm/stub-cache-arm.cc   Register elements_reg = r2;
Register         4316 src/arm/stub-cache-arm.cc   Register heap_number_reg = r2;
Register         4317 src/arm/stub-cache-arm.cc   Register indexed_double_offset = r3;
Register         4318 src/arm/stub-cache-arm.cc   Register scratch = r4;
Register         4319 src/arm/stub-cache-arm.cc   Register scratch2 = r5;
Register         4320 src/arm/stub-cache-arm.cc   Register scratch3 = r6;
Register         4321 src/arm/stub-cache-arm.cc   Register heap_number_map = r7;
Register         4391 src/arm/stub-cache-arm.cc   Register value_reg = r0;
Register         4392 src/arm/stub-cache-arm.cc   Register key_reg = r1;
Register         4393 src/arm/stub-cache-arm.cc   Register receiver_reg = r2;
Register         4394 src/arm/stub-cache-arm.cc   Register scratch = r4;
Register         4395 src/arm/stub-cache-arm.cc   Register elements_reg = r3;
Register         4396 src/arm/stub-cache-arm.cc   Register length_reg = r5;
Register         4397 src/arm/stub-cache-arm.cc   Register scratch2 = r6;
Register         4557 src/arm/stub-cache-arm.cc   Register value_reg = r0;
Register         4558 src/arm/stub-cache-arm.cc   Register key_reg = r1;
Register         4559 src/arm/stub-cache-arm.cc   Register receiver_reg = r2;
Register         4560 src/arm/stub-cache-arm.cc   Register elements_reg = r3;
Register         4561 src/arm/stub-cache-arm.cc   Register scratch1 = r4;
Register         4562 src/arm/stub-cache-arm.cc   Register scratch2 = r5;
Register         4563 src/arm/stub-cache-arm.cc   Register scratch3 = r6;
Register         4564 src/arm/stub-cache-arm.cc   Register scratch4 = r7;
Register         4565 src/arm/stub-cache-arm.cc   Register length_reg = r7;
Register           96 src/bootstrapper.cc   GCExtension::Register();
Register           97 src/bootstrapper.cc   ExternalizeStringExtension::Register();
Register          439 src/code-stubs.h   static Register left();
Register          440 src/code-stubs.h   static Register right();
Register          548 src/code-stubs.h               Register lhs,
Register          549 src/code-stubs.h               Register rhs) :
Register          591 src/code-stubs.h   Register lhs_;
Register          594 src/code-stubs.h   Register rhs_;
Register          616 src/code-stubs.h                          Register object,
Register          617 src/code-stubs.h                          Register scratch);
Register          832 src/code-stubs.h   StringCharCodeAtGenerator(Register object,
Register          833 src/code-stubs.h                             Register index,
Register          834 src/code-stubs.h                             Register result,
Register          861 src/code-stubs.h   Register object_;
Register          862 src/code-stubs.h   Register index_;
Register          863 src/code-stubs.h   Register result_;
Register          883 src/code-stubs.h   StringCharFromCodeGenerator(Register code,
Register          884 src/code-stubs.h                               Register result)
Register          901 src/code-stubs.h   Register code_;
Register          902 src/code-stubs.h   Register result_;
Register          923 src/code-stubs.h   StringCharAtGenerator(Register object,
Register          924 src/code-stubs.h                         Register index,
Register          925 src/code-stubs.h                         Register scratch,
Register          926 src/code-stubs.h                         Register result,
Register         1064 src/code-stubs.h   explicit ToBooleanStub(Register tos, Types types = Types())
Register         1087 src/code-stubs.h   Register tos_;
Register           43 src/code.h       explicit ParameterCount(Register reg)
Register           51 src/code.h       Register reg() const {
Register           61 src/code.h       const Register reg_;
Register         1235 src/deoptimizer.cc   for (int r = 0; r < Register::kNumRegisters; r++) {
Register          491 src/deoptimizer.h   intptr_t registers_[Register::kNumRegisters];
Register          593 src/deoptimizer.h   void StoreRegister(Register reg);
Register          594 src/deoptimizer.h   void StoreInt32Register(Register reg);
Register           43 src/extensions/externalize-string-extension.h   static void Register();
Register           42 src/extensions/gc-extension.h   static void Register();
Register          312 src/full-codegen.h              Register lhs,
Register          327 src/full-codegen.h   void GetVar(Register destination, Variable* var);
Register          334 src/full-codegen.h               Register source,
Register          335 src/full-codegen.h               Register scratch0,
Register          336 src/full-codegen.h               Register scratch1);
Register          346 src/full-codegen.h   MemOperand VarOperand(Variable* var, Register scratch);
Register          558 src/full-codegen.h   static Register result_register();
Register          559 src/full-codegen.h   static Register context_register();
Register          563 src/full-codegen.h   void StoreToFrameField(int frame_offset, Register value);
Register          567 src/full-codegen.h   void LoadContextField(Register dst, int context_index);
Register          624 src/full-codegen.h     virtual void Plug(Register reg) const = 0;
Register          640 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const = 0;
Register          678 src/full-codegen.h     virtual void Plug(Register reg) const;
Register          684 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
Register          699 src/full-codegen.h     virtual void Plug(Register reg) const;
Register          705 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
Register          738 src/full-codegen.h     virtual void Plug(Register reg) const;
Register          744 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
Register          765 src/full-codegen.h     virtual void Plug(Register reg) const;
Register          771 src/full-codegen.h     virtual void DropAndPlug(int count, Register reg) const;
Register         1631 src/heap.cc        table_.Register(kVisitSeqAsciiString, &EvacuateSeqAsciiString);
Register         1632 src/heap.cc        table_.Register(kVisitSeqTwoByteString, &EvacuateSeqTwoByteString);
Register         1633 src/heap.cc        table_.Register(kVisitShortcutCandidate, &EvacuateShortcutCandidate);
Register         1634 src/heap.cc        table_.Register(kVisitByteArray, &EvacuateByteArray);
Register         1635 src/heap.cc        table_.Register(kVisitFixedArray, &EvacuateFixedArray);
Register         1636 src/heap.cc        table_.Register(kVisitFixedDoubleArray, &EvacuateFixedDoubleArray);
Register         1638 src/heap.cc        table_.Register(kVisitGlobalContext,
Register         1642 src/heap.cc        table_.Register(kVisitConsString,
Register         1646 src/heap.cc        table_.Register(kVisitSlicedString,
Register         1650 src/heap.cc        table_.Register(kVisitSharedFunctionInfo,
Register         1654 src/heap.cc        table_.Register(kVisitJSWeakMap,
Register         1658 src/heap.cc        table_.Register(kVisitJSRegExp,
Register         1663 src/heap.cc          table_.Register(kVisitJSFunction,
Register         1667 src/heap.cc          table_.Register(kVisitJSFunction, &EvacuateJSFunction);
Register         2011 src/heap.cc          scavenging_visitors_table_.Register(
Register         9428 src/hydrogen.cc         trace_.Add(" \"%s\"", Register::AllocationIndexToString(assigned_reg));
Register          422 src/ia32/assembler-ia32-inl.h void Operand::set_modrm(int mod, Register rm) {
Register          429 src/ia32/assembler-ia32-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
Register          453 src/ia32/assembler-ia32-inl.h Operand::Operand(Register reg) {
Register          460 src/ia32/assembler-ia32-inl.h   Register reg = { xmm_reg.code() };
Register          297 src/ia32/assembler-ia32.cc Register Operand::reg() const {
Register          299 src/ia32/assembler-ia32.cc   return Register::from_code(buf_[0] & 0x07);
Register         2404 src/ia32/assembler-ia32.cc   Register ireg = { reg.code() };
Register         2525 src/ia32/assembler-ia32.cc   Register ireg = { sel };
Register           73 src/ia32/assembler-ia32.h   static inline int ToAllocationIndex(Register reg);
Register           75 src/ia32/assembler-ia32.h   static inline Register FromAllocationIndex(int index);
Register           77 src/ia32/assembler-ia32.h   static Register from_code(int code) {
Register           80 src/ia32/assembler-ia32.h     Register r = { code };
Register           84 src/ia32/assembler-ia32.h   bool is(Register reg) const { return code_ == reg.code_; }
Register          110 src/ia32/assembler-ia32.h const Register eax = { kRegister_eax_Code };
Register          111 src/ia32/assembler-ia32.h const Register ecx = { kRegister_ecx_Code };
Register          112 src/ia32/assembler-ia32.h const Register edx = { kRegister_edx_Code };
Register          113 src/ia32/assembler-ia32.h const Register ebx = { kRegister_ebx_Code };
Register          114 src/ia32/assembler-ia32.h const Register esp = { kRegister_esp_Code };
Register          115 src/ia32/assembler-ia32.h const Register ebp = { kRegister_ebp_Code };
Register          116 src/ia32/assembler-ia32.h const Register esi = { kRegister_esi_Code };
Register          117 src/ia32/assembler-ia32.h const Register edi = { kRegister_edi_Code };
Register          118 src/ia32/assembler-ia32.h const Register no_reg = { kRegister_no_reg_Code };
Register          121 src/ia32/assembler-ia32.h inline const char* Register::AllocationIndexToString(int index) {
Register          129 src/ia32/assembler-ia32.h inline int Register::ToAllocationIndex(Register reg) {
Register          135 src/ia32/assembler-ia32.h inline Register Register::FromAllocationIndex(int index)  {
Register          322 src/ia32/assembler-ia32.h   explicit Operand(Register base, int32_t disp,
Register          326 src/ia32/assembler-ia32.h   explicit Operand(Register base,
Register          327 src/ia32/assembler-ia32.h                    Register index,
Register          333 src/ia32/assembler-ia32.h   explicit Operand(Register index,
Register          343 src/ia32/assembler-ia32.h   static Operand StaticArray(Register index,
Register          356 src/ia32/assembler-ia32.h   bool is_reg(Register reg) const;
Register          363 src/ia32/assembler-ia32.h   Register reg() const;
Register          367 src/ia32/assembler-ia32.h   INLINE(explicit Operand(Register reg));
Register          371 src/ia32/assembler-ia32.h   inline void set_modrm(int mod, Register rm);
Register          373 src/ia32/assembler-ia32.h   inline void set_sib(ScaleFactor scale, Register index, Register base);
Register          684 src/ia32/assembler-ia32.h   void push(Register src);
Register          687 src/ia32/assembler-ia32.h   void pop(Register dst);
Register          694 src/ia32/assembler-ia32.h   void mov_b(Register dst, Register src) { mov_b(dst, Operand(src)); }
Register          695 src/ia32/assembler-ia32.h   void mov_b(Register dst, const Operand& src);
Register          696 src/ia32/assembler-ia32.h   void mov_b(Register dst, int8_t imm8) { mov_b(Operand(dst), imm8); }
Register          698 src/ia32/assembler-ia32.h   void mov_b(const Operand& dst, Register src);
Register          700 src/ia32/assembler-ia32.h   void mov_w(Register dst, const Operand& src);
Register          701 src/ia32/assembler-ia32.h   void mov_w(const Operand& dst, Register src);
Register          703 src/ia32/assembler-ia32.h   void mov(Register dst, int32_t imm32);
Register          704 src/ia32/assembler-ia32.h   void mov(Register dst, const Immediate& x);
Register          705 src/ia32/assembler-ia32.h   void mov(Register dst, Handle<Object> handle);
Register          706 src/ia32/assembler-ia32.h   void mov(Register dst, const Operand& src);
Register          707 src/ia32/assembler-ia32.h   void mov(Register dst, Register src);
Register          710 src/ia32/assembler-ia32.h   void mov(const Operand& dst, Register src);
Register          712 src/ia32/assembler-ia32.h   void movsx_b(Register dst, Register src) { movsx_b(dst, Operand(src)); }
Register          713 src/ia32/assembler-ia32.h   void movsx_b(Register dst, const Operand& src);
Register          715 src/ia32/assembler-ia32.h   void movsx_w(Register dst, Register src) { movsx_w(dst, Operand(src)); }
Register          716 src/ia32/assembler-ia32.h   void movsx_w(Register dst, const Operand& src);
Register          718 src/ia32/assembler-ia32.h   void movzx_b(Register dst, Register src) { movzx_b(dst, Operand(src)); }
Register          719 src/ia32/assembler-ia32.h   void movzx_b(Register dst, const Operand& src);
Register          721 src/ia32/assembler-ia32.h   void movzx_w(Register dst, Register src) { movzx_w(dst, Operand(src)); }
Register          722 src/ia32/assembler-ia32.h   void movzx_w(Register dst, const Operand& src);
Register          725 src/ia32/assembler-ia32.h   void cmov(Condition cc, Register dst, Register src) {
Register          728 src/ia32/assembler-ia32.h   void cmov(Condition cc, Register dst, const Operand& src);
Register          739 src/ia32/assembler-ia32.h   void xchg(Register dst, Register src);
Register          742 src/ia32/assembler-ia32.h   void adc(Register dst, int32_t imm32);
Register          743 src/ia32/assembler-ia32.h   void adc(Register dst, const Operand& src);
Register          745 src/ia32/assembler-ia32.h   void add(Register dst, Register src) { add(dst, Operand(src)); }
Register          746 src/ia32/assembler-ia32.h   void add(Register dst, const Operand& src);
Register          747 src/ia32/assembler-ia32.h   void add(const Operand& dst, Register src);
Register          748 src/ia32/assembler-ia32.h   void add(Register dst, const Immediate& imm) { add(Operand(dst), imm); }
Register          751 src/ia32/assembler-ia32.h   void and_(Register dst, int32_t imm32);
Register          752 src/ia32/assembler-ia32.h   void and_(Register dst, const Immediate& x);
Register          753 src/ia32/assembler-ia32.h   void and_(Register dst, Register src) { and_(dst, Operand(src)); }
Register          754 src/ia32/assembler-ia32.h   void and_(Register dst, const Operand& src);
Register          755 src/ia32/assembler-ia32.h   void and_(const Operand& dst, Register src);
Register          758 src/ia32/assembler-ia32.h   void cmpb(Register reg, int8_t imm8) { cmpb(Operand(reg), imm8); }
Register          760 src/ia32/assembler-ia32.h   void cmpb(Register reg, const Operand& op);
Register          761 src/ia32/assembler-ia32.h   void cmpb(const Operand& op, Register reg);
Register          765 src/ia32/assembler-ia32.h   void cmp(Register reg, int32_t imm32);
Register          766 src/ia32/assembler-ia32.h   void cmp(Register reg, Handle<Object> handle);
Register          767 src/ia32/assembler-ia32.h   void cmp(Register reg0, Register reg1) { cmp(reg0, Operand(reg1)); }
Register          768 src/ia32/assembler-ia32.h   void cmp(Register reg, const Operand& op);
Register          769 src/ia32/assembler-ia32.h   void cmp(Register reg, const Immediate& imm) { cmp(Operand(reg), imm); }
Register          773 src/ia32/assembler-ia32.h   void dec_b(Register dst);
Register          776 src/ia32/assembler-ia32.h   void dec(Register dst);
Register          781 src/ia32/assembler-ia32.h   void idiv(Register src);
Register          784 src/ia32/assembler-ia32.h   void imul(Register src);                               // edx:eax = eax * src.
Register          785 src/ia32/assembler-ia32.h   void imul(Register dst, Register src) { imul(dst, Operand(src)); }
Register          786 src/ia32/assembler-ia32.h   void imul(Register dst, const Operand& src);           // dst = dst * src.
Register          787 src/ia32/assembler-ia32.h   void imul(Register dst, Register src, int32_t imm32);  // dst = src * imm32.
Register          789 src/ia32/assembler-ia32.h   void inc(Register dst);
Register          792 src/ia32/assembler-ia32.h   void lea(Register dst, const Operand& src);
Register          795 src/ia32/assembler-ia32.h   void mul(Register src);                                // edx:eax = eax * reg.
Register          797 src/ia32/assembler-ia32.h   void neg(Register dst);
Register          799 src/ia32/assembler-ia32.h   void not_(Register dst);
Register          801 src/ia32/assembler-ia32.h   void or_(Register dst, int32_t imm32);
Register          802 src/ia32/assembler-ia32.h   void or_(Register dst, Register src) { or_(dst, Operand(src)); }
Register          803 src/ia32/assembler-ia32.h   void or_(Register dst, const Operand& src);
Register          804 src/ia32/assembler-ia32.h   void or_(const Operand& dst, Register src);
Register          805 src/ia32/assembler-ia32.h   void or_(Register dst, const Immediate& imm) { or_(Operand(dst), imm); }
Register          808 src/ia32/assembler-ia32.h   void rcl(Register dst, uint8_t imm8);
Register          809 src/ia32/assembler-ia32.h   void rcr(Register dst, uint8_t imm8);
Register          811 src/ia32/assembler-ia32.h   void sar(Register dst, uint8_t imm8);
Register          812 src/ia32/assembler-ia32.h   void sar_cl(Register dst);
Register          814 src/ia32/assembler-ia32.h   void sbb(Register dst, const Operand& src);
Register          816 src/ia32/assembler-ia32.h   void shld(Register dst, Register src) { shld(dst, Operand(src)); }
Register          817 src/ia32/assembler-ia32.h   void shld(Register dst, const Operand& src);
Register          819 src/ia32/assembler-ia32.h   void shl(Register dst, uint8_t imm8);
Register          820 src/ia32/assembler-ia32.h   void shl_cl(Register dst);
Register          822 src/ia32/assembler-ia32.h   void shrd(Register dst, Register src) { shrd(dst, Operand(src)); }
Register          823 src/ia32/assembler-ia32.h   void shrd(Register dst, const Operand& src);
Register          825 src/ia32/assembler-ia32.h   void shr(Register dst, uint8_t imm8);
Register          826 src/ia32/assembler-ia32.h   void shr_cl(Register dst);
Register          828 src/ia32/assembler-ia32.h   void sub(Register dst, const Immediate& imm) { sub(Operand(dst), imm); }
Register          830 src/ia32/assembler-ia32.h   void sub(Register dst, Register src) { sub(dst, Operand(src)); }
Register          831 src/ia32/assembler-ia32.h   void sub(Register dst, const Operand& src);
Register          832 src/ia32/assembler-ia32.h   void sub(const Operand& dst, Register src);
Register          834 src/ia32/assembler-ia32.h   void test(Register reg, const Immediate& imm);
Register          835 src/ia32/assembler-ia32.h   void test(Register reg0, Register reg1) { test(reg0, Operand(reg1)); }
Register          836 src/ia32/assembler-ia32.h   void test(Register reg, const Operand& op);
Register          837 src/ia32/assembler-ia32.h   void test_b(Register reg, const Operand& op);
Register          839 src/ia32/assembler-ia32.h   void test_b(Register reg, uint8_t imm8) { test_b(Operand(reg), imm8); }
Register          842 src/ia32/assembler-ia32.h   void xor_(Register dst, int32_t imm32);
Register          843 src/ia32/assembler-ia32.h   void xor_(Register dst, Register src) { xor_(dst, Operand(src)); }
Register          844 src/ia32/assembler-ia32.h   void xor_(Register dst, const Operand& src);
Register          845 src/ia32/assembler-ia32.h   void xor_(const Operand& dst, Register src);
Register          846 src/ia32/assembler-ia32.h   void xor_(Register dst, const Immediate& imm) { xor_(Operand(dst), imm); }
Register          850 src/ia32/assembler-ia32.h   void bt(const Operand& dst, Register src);
Register          851 src/ia32/assembler-ia32.h   void bts(Register dst, Register src) { bts(Operand(dst), src); }
Register          852 src/ia32/assembler-ia32.h   void bts(const Operand& dst, Register src);
Register          882 src/ia32/assembler-ia32.h   void call(Register reg) { call(Operand(reg)); }
Register          893 src/ia32/assembler-ia32.h   void jmp(Register reg) { jmp(Operand(reg)); }
Register          974 src/ia32/assembler-ia32.h   void setcc(Condition cc, Register reg);
Register          979 src/ia32/assembler-ia32.h   void cvttss2si(Register dst, const Operand& src);
Register          980 src/ia32/assembler-ia32.h   void cvttsd2si(Register dst, const Operand& src);
Register          982 src/ia32/assembler-ia32.h   void cvtsi2sd(XMMRegister dst, Register src) { cvtsi2sd(dst, Operand(src)); }
Register         1009 src/ia32/assembler-ia32.h   void movmskpd(Register dst, XMMRegister src);
Register         1024 src/ia32/assembler-ia32.h   void movd(XMMRegister dst, Register src) { movd(dst, Operand(src)); }
Register         1026 src/ia32/assembler-ia32.h   void movd(Register dst, XMMRegister src) { movd(Operand(dst), src); }
Register         1033 src/ia32/assembler-ia32.h   void extractps(Register dst, XMMRegister src, byte imm8);
Register         1045 src/ia32/assembler-ia32.h   void pextrd(Register dst, XMMRegister src, int8_t offset) {
Register         1049 src/ia32/assembler-ia32.h   void pinsrd(XMMRegister dst, Register src, int8_t offset) {
Register         1120 src/ia32/assembler-ia32.h   void emit_sse_operand(Register dst, XMMRegister src);
Register         1147 src/ia32/assembler-ia32.h   void emit_arith_b(int op1, int op2, Register dst, int imm8);
Register         1155 src/ia32/assembler-ia32.h   void emit_operand(Register reg, const Operand& adr);
Register           62 src/ia32/builtins-ia32.cc     Register scratch = ebx;
Register          499 src/ia32/code-stubs-ia32.cc   const Register argument = eax;
Register          500 src/ia32/code-stubs-ia32.cc   const Register map = edx;
Register          633 src/ia32/code-stubs-ia32.cc   const Register argument = eax;
Register          751 src/ia32/code-stubs-ia32.cc   Register scratch = ebx;
Register          752 src/ia32/code-stubs-ia32.cc   Register scratch2 = edi;
Register         1300 src/ia32/code-stubs-ia32.cc   Register left = edx;
Register         1301 src/ia32/code-stubs-ia32.cc   Register right = eax;
Register         1313 src/ia32/code-stubs-ia32.cc   Register combined = ecx;
Register         1737 src/ia32/code-stubs-ia32.cc   Register left = edx;
Register         1738 src/ia32/code-stubs-ia32.cc   Register right = eax;
Register         2382 src/ia32/code-stubs-ia32.cc   Register left = edx;
Register         2383 src/ia32/code-stubs-ia32.cc   Register right = eax;
Register         2909 src/ia32/code-stubs-ia32.cc   const Register left = edx;
Register         2910 src/ia32/code-stubs-ia32.cc   const Register right = eax;
Register         2979 src/ia32/code-stubs-ia32.cc   const Register left = edx;
Register         2980 src/ia32/code-stubs-ia32.cc   const Register right = eax;
Register         3027 src/ia32/code-stubs-ia32.cc   const Register exponent = eax;
Register         3028 src/ia32/code-stubs-ia32.cc   const Register base = edx;
Register         3029 src/ia32/code-stubs-ia32.cc   const Register scratch = ecx;
Register         4206 src/ia32/code-stubs-ia32.cc   Register number_string_cache = result;
Register         4207 src/ia32/code-stubs-ia32.cc   Register mask = scratch1;
Register         4208 src/ia32/code-stubs-ia32.cc   Register scratch = scratch2;
Register         4247 src/ia32/code-stubs-ia32.cc     Register index = scratch;
Register         4248 src/ia32/code-stubs-ia32.cc     Register probe = mask;
Register         4273 src/ia32/code-stubs-ia32.cc   Register index = scratch;
Register         5193 src/ia32/code-stubs-ia32.cc   Register object = eax;  // Object (lhs).
Register         5194 src/ia32/code-stubs-ia32.cc   Register map = ebx;  // Map of the object.
Register         5195 src/ia32/code-stubs-ia32.cc   Register function = edx;  // Function (rhs).
Register         5196 src/ia32/code-stubs-ia32.cc   Register prototype = edi;  // Prototype of the function.
Register         5197 src/ia32/code-stubs-ia32.cc   Register scratch = ecx;
Register         5396 src/ia32/code-stubs-ia32.cc Register InstanceofStub::left() { return eax; }
Register         5399 src/ia32/code-stubs-ia32.cc Register InstanceofStub::right() { return edx; }
Register         6035 src/ia32/code-stubs-ia32.cc   Register scratch = scratch3;
Register         6051 src/ia32/code-stubs-ia32.cc   Register hash = scratch1;
Register         6057 src/ia32/code-stubs-ia32.cc   Register chars = c1;
Register         6065 src/ia32/code-stubs-ia32.cc   Register symbol_table = c2;
Register         6073 src/ia32/code-stubs-ia32.cc   Register mask = scratch2;
Register         6089 src/ia32/code-stubs-ia32.cc   Register candidate = scratch;  // Scratch register contains candidate.
Register         6121 src/ia32/code-stubs-ia32.cc     Register temp = mask;
Register         6143 src/ia32/code-stubs-ia32.cc   Register result = candidate;
Register         6440 src/ia32/code-stubs-ia32.cc   Register length = scratch1;
Register         6486 src/ia32/code-stubs-ia32.cc   Register length_delta = scratch3;
Register         6493 src/ia32/code-stubs-ia32.cc   Register min_length = scratch1;
Register         6548 src/ia32/code-stubs-ia32.cc   Register index = length;  // index = -length;
Register         6697 src/ia32/code-stubs-ia32.cc   Register left = edx;
Register         6698 src/ia32/code-stubs-ia32.cc   Register right = eax;
Register         6699 src/ia32/code-stubs-ia32.cc   Register tmp1 = ecx;
Register         6700 src/ia32/code-stubs-ia32.cc   Register tmp2 = ebx;
Register         6744 src/ia32/code-stubs-ia32.cc   Register left = edx;
Register         6745 src/ia32/code-stubs-ia32.cc   Register right = eax;
Register         6746 src/ia32/code-stubs-ia32.cc   Register tmp1 = ecx;
Register         6747 src/ia32/code-stubs-ia32.cc   Register tmp2 = ebx;
Register         6748 src/ia32/code-stubs-ia32.cc   Register tmp3 = edi;
Register         6911 src/ia32/code-stubs-ia32.cc     Register index = r0;
Register         6922 src/ia32/code-stubs-ia32.cc     Register entity_name = r0;
Register         7040 src/ia32/code-stubs-ia32.cc   Register scratch = result_;
Register         7113 src/ia32/code-stubs-ia32.cc   Register object, value, address;
Register          254 src/ia32/code-stubs-ia32.h                                      Register dest,
Register          255 src/ia32/code-stubs-ia32.h                                      Register src,
Register          256 src/ia32/code-stubs-ia32.h                                      Register count,
Register          257 src/ia32/code-stubs-ia32.h                                      Register scratch,
Register          264 src/ia32/code-stubs-ia32.h                                         Register dest,     // Must be edi.
Register          265 src/ia32/code-stubs-ia32.h                                         Register src,      // Must be esi.
Register          266 src/ia32/code-stubs-ia32.h                                         Register count,    // Must be ecx.
Register          267 src/ia32/code-stubs-ia32.h                                         Register scratch,  // Neither of above.
Register          279 src/ia32/code-stubs-ia32.h                                                    Register c1,
Register          280 src/ia32/code-stubs-ia32.h                                                    Register c2,
Register          281 src/ia32/code-stubs-ia32.h                                                    Register scratch1,
Register          282 src/ia32/code-stubs-ia32.h                                                    Register scratch2,
Register          283 src/ia32/code-stubs-ia32.h                                                    Register scratch3,
Register          289 src/ia32/code-stubs-ia32.h                                Register hash,
Register          290 src/ia32/code-stubs-ia32.h                                Register character,
Register          291 src/ia32/code-stubs-ia32.h                                Register scratch);
Register          293 src/ia32/code-stubs-ia32.h                                        Register hash,
Register          294 src/ia32/code-stubs-ia32.h                                        Register character,
Register          295 src/ia32/code-stubs-ia32.h                                        Register scratch);
Register          297 src/ia32/code-stubs-ia32.h                                   Register hash,
Register          298 src/ia32/code-stubs-ia32.h                                   Register scratch);
Register          330 src/ia32/code-stubs-ia32.h                                Register arg,
Register          331 src/ia32/code-stubs-ia32.h                                Register scratch1,
Register          332 src/ia32/code-stubs-ia32.h                                Register scratch2,
Register          333 src/ia32/code-stubs-ia32.h                                Register scratch3,
Register          358 src/ia32/code-stubs-ia32.h                                               Register left,
Register          359 src/ia32/code-stubs-ia32.h                                               Register right,
Register          360 src/ia32/code-stubs-ia32.h                                               Register scratch1,
Register          361 src/ia32/code-stubs-ia32.h                                               Register scratch2,
Register          362 src/ia32/code-stubs-ia32.h                                               Register scratch3);
Register          367 src/ia32/code-stubs-ia32.h                                             Register left,
Register          368 src/ia32/code-stubs-ia32.h                                             Register right,
Register          369 src/ia32/code-stubs-ia32.h                                             Register scratch1,
Register          370 src/ia32/code-stubs-ia32.h                                             Register scratch2);
Register          379 src/ia32/code-stubs-ia32.h       Register left,
Register          380 src/ia32/code-stubs-ia32.h       Register right,
Register          381 src/ia32/code-stubs-ia32.h       Register length,
Register          382 src/ia32/code-stubs-ia32.h       Register scratch,
Register          398 src/ia32/code-stubs-ia32.h                                               Register object,
Register          399 src/ia32/code-stubs-ia32.h                                               Register result,
Register          400 src/ia32/code-stubs-ia32.h                                               Register scratch1,
Register          401 src/ia32/code-stubs-ia32.h                                               Register scratch2,
Register          417 src/ia32/code-stubs-ia32.h   StringDictionaryLookupStub(Register dictionary,
Register          418 src/ia32/code-stubs-ia32.h                              Register result,
Register          419 src/ia32/code-stubs-ia32.h                              Register index,
Register          428 src/ia32/code-stubs-ia32.h                                      Register properties,
Register          430 src/ia32/code-stubs-ia32.h                                      Register r0);
Register          435 src/ia32/code-stubs-ia32.h                                      Register elements,
Register          436 src/ia32/code-stubs-ia32.h                                      Register name,
Register          437 src/ia32/code-stubs-ia32.h                                      Register r0,
Register          438 src/ia32/code-stubs-ia32.h                                      Register r1);
Register          468 src/ia32/code-stubs-ia32.h   Register dictionary_;
Register          469 src/ia32/code-stubs-ia32.h   Register result_;
Register          470 src/ia32/code-stubs-ia32.h   Register index_;
Register          477 src/ia32/code-stubs-ia32.h   RecordWriteStub(Register object,
Register          478 src/ia32/code-stubs-ia32.h                   Register value,
Register          479 src/ia32/code-stubs-ia32.h                   Register address,
Register          555 src/ia32/code-stubs-ia32.h     RegisterAllocation(Register object,
Register          556 src/ia32/code-stubs-ia32.h                        Register address,
Register          557 src/ia32/code-stubs-ia32.h                        Register scratch0)
Register          660 src/ia32/code-stubs-ia32.h     inline Register object() { return object_; }
Register          661 src/ia32/code-stubs-ia32.h     inline Register address() { return address_; }
Register          662 src/ia32/code-stubs-ia32.h     inline Register scratch0() { return scratch0_; }
Register          663 src/ia32/code-stubs-ia32.h     inline Register scratch1() { return scratch1_; }
Register          666 src/ia32/code-stubs-ia32.h     Register object_orig_;
Register          667 src/ia32/code-stubs-ia32.h     Register address_orig_;
Register          668 src/ia32/code-stubs-ia32.h     Register scratch0_orig_;
Register          669 src/ia32/code-stubs-ia32.h     Register object_;
Register          670 src/ia32/code-stubs-ia32.h     Register address_;
Register          671 src/ia32/code-stubs-ia32.h     Register scratch0_;
Register          672 src/ia32/code-stubs-ia32.h     Register scratch1_;
Register          675 src/ia32/code-stubs-ia32.h     Register GetRegThatIsNotEcxOr(Register r1,
Register          676 src/ia32/code-stubs-ia32.h                                   Register r2,
Register          677 src/ia32/code-stubs-ia32.h                                   Register r3) {
Register          678 src/ia32/code-stubs-ia32.h       for (int i = 0; i < Register::kNumAllocatableRegisters; i++) {
Register          679 src/ia32/code-stubs-ia32.h         Register candidate = Register::FromAllocationIndex(i);
Register          725 src/ia32/code-stubs-ia32.h   Register object_;
Register          726 src/ia32/code-stubs-ia32.h   Register value_;
Register          727 src/ia32/code-stubs-ia32.h   Register address_;
Register          183 src/ia32/codegen-ia32.cc     Register dst = edi;
Register          184 src/ia32/codegen-ia32.cc     Register src = esi;
Register          185 src/ia32/codegen-ia32.cc     Register count = ecx;
Register          208 src/ia32/codegen-ia32.cc       Register loop_count = ecx;
Register          209 src/ia32/codegen-ia32.cc       Register count = edx;
Register          254 src/ia32/codegen-ia32.cc       Register loop_count = ecx;
Register          255 src/ia32/codegen-ia32.cc       Register count = edx;
Register          301 src/ia32/codegen-ia32.cc     Register dst = edi;
Register          302 src/ia32/codegen-ia32.cc     Register src = esi;
Register          303 src/ia32/codegen-ia32.cc     Register count = ecx;
Register           63 src/ia32/codegen-ia32.h   static Operand FixedArrayElementOperand(Register array,
Register           64 src/ia32/codegen-ia32.h                                           Register index_as_smi,
Register           82 src/ia32/codegen-ia32.h                        Register string,
Register           83 src/ia32/codegen-ia32.h                        Register index,
Register           84 src/ia32/codegen-ia32.h                        Register result,
Register          123 src/ia32/debug-ia32.cc       Register reg = { r };
Register          148 src/ia32/debug-ia32.cc     Register unused_reg = { -1 };
Register          154 src/ia32/debug-ia32.cc       Register reg = { r };
Register          888 src/ia32/deoptimizer-ia32.cc   for (int i = 0; i < Register::kNumRegisters; i++) {
Register          913 src/ia32/deoptimizer-ia32.cc   const int kNumberOfRegisters = Register::kNumRegisters;
Register         1240 src/ia32/full-codegen-ia32.cc   Register context = esi;
Register         1241 src/ia32/full-codegen-ia32.cc   Register temp = edx;
Register         1300 src/ia32/full-codegen-ia32.cc   Register context = esi;
Register         1301 src/ia32/full-codegen-ia32.cc   Register temp = ebx;
Register         3072 src/ia32/full-codegen-ia32.cc   Register object = eax;
Register         3073 src/ia32/full-codegen-ia32.cc   Register result = eax;
Register         3074 src/ia32/full-codegen-ia32.cc   Register scratch = ecx;
Register         3190 src/ia32/full-codegen-ia32.cc   Register object = ebx;
Register         3191 src/ia32/full-codegen-ia32.cc   Register index = eax;
Register         3192 src/ia32/full-codegen-ia32.cc   Register result = edx;
Register         3236 src/ia32/full-codegen-ia32.cc   Register object = ebx;
Register         3237 src/ia32/full-codegen-ia32.cc   Register index = eax;
Register         3238 src/ia32/full-codegen-ia32.cc   Register scratch = edx;
Register         3239 src/ia32/full-codegen-ia32.cc   Register result = eax;
Register         3424 src/ia32/full-codegen-ia32.cc   Register key = eax;
Register         3425 src/ia32/full-codegen-ia32.cc   Register cache = ebx;
Register         3426 src/ia32/full-codegen-ia32.cc   Register tmp = ecx;
Register         3459 src/ia32/full-codegen-ia32.cc   Register right = eax;
Register         3460 src/ia32/full-codegen-ia32.cc   Register left = ebx;
Register         3461 src/ia32/full-codegen-ia32.cc   Register tmp = ecx;
Register         3547 src/ia32/full-codegen-ia32.cc   Register array = eax;
Register         3548 src/ia32/full-codegen-ia32.cc   Register elements = no_reg;  // Will be eax.
Register         3550 src/ia32/full-codegen-ia32.cc   Register index = edx;
Register         3552 src/ia32/full-codegen-ia32.cc   Register string_length = ecx;
Register         3554 src/ia32/full-codegen-ia32.cc   Register string = esi;
Register         3556 src/ia32/full-codegen-ia32.cc   Register scratch = ebx;
Register         3558 src/ia32/full-codegen-ia32.cc   Register array_length = edi;
Register         3559 src/ia32/full-codegen-ia32.cc   Register result_pos = no_reg;  // Will be edi.
Register         4423 src/ia32/full-codegen-ia32.cc Register FullCodeGenerator::result_register() {
Register         4428 src/ia32/full-codegen-ia32.cc Register FullCodeGenerator::context_register() {
Register          430 src/ia32/ic-ia32.cc   Register backing_store = parameter_map;
Register          630 src/ia32/ic-ia32.cc   Register receiver = edx;
Register          631 src/ia32/ic-ia32.cc   Register index = ecx;
Register          632 src/ia32/ic-ia32.cc   Register scratch = ebx;
Register          633 src/ia32/ic-ia32.cc   Register result = eax;
Register         1455 src/ia32/ic-ia32.cc   Register receiver = edx;
Register         1456 src/ia32/ic-ia32.cc   Register value = eax;
Register         1457 src/ia32/ic-ia32.cc   Register scratch = ebx;
Register          342 src/ia32/lithium-codegen-ia32.cc Register LCodeGen::ToRegister(int index) const {
Register          343 src/ia32/lithium-codegen-ia32.cc   return Register::FromAllocationIndex(index);
Register          352 src/ia32/lithium-codegen-ia32.cc Register LCodeGen::ToRegister(LOperand* op) const {
Register          489 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(op);
Register          601 src/ia32/lithium-codegen-ia32.cc     environment->Register(deoptimization_index,
Register          871 src/ia32/lithium-codegen-ia32.cc     Register dividend = ToRegister(instr->InputAt(0));
Register          895 src/ia32/lithium-codegen-ia32.cc     Register left_reg = ToRegister(instr->InputAt(0));
Register          896 src/ia32/lithium-codegen-ia32.cc     Register right_reg = ToRegister(instr->InputAt(1));
Register          897 src/ia32/lithium-codegen-ia32.cc     Register result_reg = ToRegister(instr->result());
Register          926 src/ia32/lithium-codegen-ia32.cc     Register scratch = ToRegister(instr->TempAt(0));
Register          988 src/ia32/lithium-codegen-ia32.cc   Register left_reg = eax;
Register          991 src/ia32/lithium-codegen-ia32.cc   Register right_reg = ToRegister(right);
Register         1030 src/ia32/lithium-codegen-ia32.cc   Register dividend = ToRegister(instr->InputAt(0));
Register         1032 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1079 src/ia32/lithium-codegen-ia32.cc     Register scratch = ToRegister(instr->TempAt(0));
Register         1106 src/ia32/lithium-codegen-ia32.cc     Register reg_lo = eax;
Register         1107 src/ia32/lithium-codegen-ia32.cc     Register reg_byte_scratch = scratch;
Register         1131 src/ia32/lithium-codegen-ia32.cc   Register left = ToRegister(instr->InputAt(0));
Register         1337 src/ia32/lithium-codegen-ia32.cc     Register temp = ToRegister(instr->TempAt(0));
Register         1368 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
Register         1379 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1380 src/ia32/lithium-codegen-ia32.cc   Register array = ToRegister(instr->InputAt(0));
Register         1387 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1388 src/ia32/lithium-codegen-ia32.cc   Register array = ToRegister(instr->InputAt(0));
Register         1394 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1395 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         1409 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         1410 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1411 src/ia32/lithium-codegen-ia32.cc   Register map = ToRegister(instr->TempAt(0));
Register         1428 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->InputAt(0));
Register         1429 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         1430 src/ia32/lithium-codegen-ia32.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         1588 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1598 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1644 src/ia32/lithium-codegen-ia32.cc       Register map = no_reg;  // Keep the compiler happy.
Register         1776 src/ia32/lithium-codegen-ia32.cc   Register left = ToRegister(instr->InputAt(0));
Register         1787 src/ia32/lithium-codegen-ia32.cc   Register left = ToRegister(instr->InputAt(0));
Register         1797 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1827 src/ia32/lithium-codegen-ia32.cc     Register scratch = ToRegister(instr->TempAt(0));
Register         1860 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1861 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1886 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1887 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1911 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         1912 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1982 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         1983 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1998 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         1999 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2012 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         2089 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         2090 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2091 src/ia32/lithium-codegen-ia32.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         2108 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2154 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->InputAt(1));
Register         2155 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2164 src/ia32/lithium-codegen-ia32.cc   Register map = ToRegister(instr->TempAt(0));
Register         2215 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2288 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2311 src/ia32/lithium-codegen-ia32.cc   Register value = ToRegister(instr->value());
Register         2343 src/ia32/lithium-codegen-ia32.cc   Register context = ToRegister(instr->context());
Register         2344 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2362 src/ia32/lithium-codegen-ia32.cc   Register context = ToRegister(instr->context());
Register         2363 src/ia32/lithium-codegen-ia32.cc   Register value = ToRegister(instr->value());
Register         2382 src/ia32/lithium-codegen-ia32.cc     Register temp = ToRegister(instr->TempAt(0));
Register         2398 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
Register         2399 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2484 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
Register         2485 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2546 src/ia32/lithium-codegen-ia32.cc   Register function = ToRegister(instr->function());
Register         2547 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2548 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2588 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2589 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         2599 src/ia32/lithium-codegen-ia32.cc     Register temp((result.is(eax)) ? ebx : eax);
Register         2624 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2625 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         2632 src/ia32/lithium-codegen-ia32.cc   Register arguments = ToRegister(instr->arguments());
Register         2633 src/ia32/lithium-codegen-ia32.cc   Register length = ToRegister(instr->length());
Register         2635 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2647 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2702 src/ia32/lithium-codegen-ia32.cc   Register elements_pointer_reg = ToRegister(elements_pointer);
Register         2737 src/ia32/lithium-codegen-ia32.cc     Register result(ToRegister(instr->result()));
Register         2791 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2821 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2842 src/ia32/lithium-codegen-ia32.cc   Register receiver = ToRegister(instr->receiver());
Register         2843 src/ia32/lithium-codegen-ia32.cc   Register function = ToRegister(instr->function());
Register         2844 src/ia32/lithium-codegen-ia32.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         2890 src/ia32/lithium-codegen-ia32.cc   Register receiver = ToRegister(instr->receiver());
Register         2891 src/ia32/lithium-codegen-ia32.cc   Register function = ToRegister(instr->function());
Register         2892 src/ia32/lithium-codegen-ia32.cc   Register length = ToRegister(instr->length());
Register         2893 src/ia32/lithium-codegen-ia32.cc   Register elements = ToRegister(instr->elements());
Register         2943 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2949 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2955 src/ia32/lithium-codegen-ia32.cc   Register context = ToRegister(instr->context());
Register         2956 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2972 src/ia32/lithium-codegen-ia32.cc   Register context = ToRegister(instr->context());
Register         2973 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         2979 src/ia32/lithium-codegen-ia32.cc   Register global = ToRegister(instr->global());
Register         2980 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         3048 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(instr->value());
Register         3054 src/ia32/lithium-codegen-ia32.cc   Register tmp = input_reg.is(eax) ? ecx : eax;
Register         3055 src/ia32/lithium-codegen-ia32.cc   Register tmp2 = tmp.is(ecx) ? edx : input_reg.is(ecx) ? edx : ecx;
Register         3101 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(instr->value());
Register         3141 src/ia32/lithium-codegen-ia32.cc     Register input_reg = ToRegister(instr->value());
Register         3152 src/ia32/lithium-codegen-ia32.cc   Register output_reg = ToRegister(instr->result());
Register         3216 src/ia32/lithium-codegen-ia32.cc   Register output_reg = ToRegister(instr->result());
Register         3269 src/ia32/lithium-codegen-ia32.cc   Register scratch = ToRegister(instr->temp());
Register         3595 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
Register         3596 src/ia32/lithium-codegen-ia32.cc   Register value = ToRegister(instr->value());
Register         3603 src/ia32/lithium-codegen-ia32.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3604 src/ia32/lithium-codegen-ia32.cc       Register temp_map = ToRegister(instr->TempAt(1));
Register         3625 src/ia32/lithium-codegen-ia32.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3636 src/ia32/lithium-codegen-ia32.cc     Register temp = ToRegister(instr->TempAt(0));
Register         3693 src/ia32/lithium-codegen-ia32.cc     Register value = ToRegister(instr->value());
Register         3726 src/ia32/lithium-codegen-ia32.cc   Register value = ToRegister(instr->value());
Register         3727 src/ia32/lithium-codegen-ia32.cc   Register elements = ToRegister(instr->object());
Register         3728 src/ia32/lithium-codegen-ia32.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
Register         3795 src/ia32/lithium-codegen-ia32.cc   Register object_reg = ToRegister(instr->object());
Register         3796 src/ia32/lithium-codegen-ia32.cc   Register new_map_reg = ToRegister(instr->new_map_reg());
Register         3811 src/ia32/lithium-codegen-ia32.cc     Register object_reg = ToRegister(instr->object());
Register         3823 src/ia32/lithium-codegen-ia32.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3832 src/ia32/lithium-codegen-ia32.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3870 src/ia32/lithium-codegen-ia32.cc   Register string = ToRegister(instr->string());
Register         3871 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         3887 src/ia32/lithium-codegen-ia32.cc     Register index = ToRegister(instr->index());
Register         3916 src/ia32/lithium-codegen-ia32.cc   Register char_code = ToRegister(instr->char_code());
Register         3917 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         3933 src/ia32/lithium-codegen-ia32.cc   Register char_code = ToRegister(instr->char_code());
Register         3934 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         3950 src/ia32/lithium-codegen-ia32.cc   Register string = ToRegister(instr->string());
Register         3951 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         3986 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(input);
Register         3997 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->InputAt(0));
Register         3998 src/ia32/lithium-codegen-ia32.cc   Register tmp = reg.is(eax) ? ecx : eax;
Register         4053 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
Register         4054 src/ia32/lithium-codegen-ia32.cc   Register tmp = ToRegister(instr->TempAt(0));
Register         4071 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->result());
Register         4166 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         4258 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(input);
Register         4280 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(input);
Register         4285 src/ia32/lithium-codegen-ia32.cc   Register temp_reg = deoptimize_on_minus_zero ? ToRegister(temp) : no_reg;
Register         4303 src/ia32/lithium-codegen-ia32.cc   Register result_reg = ToRegister(result);
Register         4335 src/ia32/lithium-codegen-ia32.cc       Register temp_reg = ToRegister(instr->TempAt(0));
Register         4428 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         4429 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         4475 src/ia32/lithium-codegen-ia32.cc     Register reg = ToRegister(instr->value());
Register         4501 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(input);
Register         4518 src/ia32/lithium-codegen-ia32.cc   Register result_reg = ToRegister(instr->result());
Register         4525 src/ia32/lithium-codegen-ia32.cc   Register value_reg = ToRegister(instr->result());
Register         4532 src/ia32/lithium-codegen-ia32.cc   Register input_reg = ToRegister(instr->unclamped());
Register         4565 src/ia32/lithium-codegen-ia32.cc   Register reg = ToRegister(instr->TempAt(0));
Register         4604 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         4605 src/ia32/lithium-codegen-ia32.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         4633 src/ia32/lithium-codegen-ia32.cc   Register map = scratch;
Register         4670 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         5011 src/ia32/lithium-codegen-ia32.cc   Register input = ToRegister(instr->InputAt(0));
Register         5095 src/ia32/lithium-codegen-ia32.cc   Register temp = ToRegister(instr->TempAt(0));
Register         5294 src/ia32/lithium-codegen-ia32.cc   Register map = ToRegister(instr->map());
Register         5295 src/ia32/lithium-codegen-ia32.cc   Register result = ToRegister(instr->result());
Register         5307 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->value());
Register         5315 src/ia32/lithium-codegen-ia32.cc   Register object = ToRegister(instr->object());
Register         5316 src/ia32/lithium-codegen-ia32.cc   Register index = ToRegister(instr->index());
Register           83 src/ia32/lithium-codegen-ia32.h   Register ToRegister(LOperand* op) const;
Register          119 src/ia32/lithium-codegen-ia32.h   void DoCheckMapCommon(Register reg, Handle<Map> map,
Register          162 src/ia32/lithium-codegen-ia32.h                        Register input,
Register          163 src/ia32/lithium-codegen-ia32.h                        Register temporary,
Register          164 src/ia32/lithium-codegen-ia32.h                        Register temporary2);
Register          242 src/ia32/lithium-codegen-ia32.h   Register ToRegister(int index) const;
Register          279 src/ia32/lithium-codegen-ia32.h   void EmitNumberUntagD(Register input,
Register          280 src/ia32/lithium-codegen-ia32.h                         Register temp,
Register          291 src/ia32/lithium-codegen-ia32.h                          Register input,
Register          297 src/ia32/lithium-codegen-ia32.h   Condition EmitIsObject(Register input,
Register          298 src/ia32/lithium-codegen-ia32.h                          Register temp1,
Register          305 src/ia32/lithium-codegen-ia32.h   Condition EmitIsString(Register input,
Register          306 src/ia32/lithium-codegen-ia32.h                          Register temp1,
Register          311 src/ia32/lithium-codegen-ia32.h   void EmitIsConstructCall(Register temp);
Register          313 src/ia32/lithium-codegen-ia32.h   void EmitLoadFieldOrConstantFunction(Register result,
Register          314 src/ia32/lithium-codegen-ia32.h                                        Register object,
Register          322 src/ia32/lithium-codegen-ia32.h                     Register result,
Register          323 src/ia32/lithium-codegen-ia32.h                     Register source,
Register          192 src/ia32/lithium-gap-resolver-ia32.cc Register LGapResolver::GetFreeRegisterNot(Register reg) {
Register          193 src/ia32/lithium-gap-resolver-ia32.cc   int skip_index = reg.is(no_reg) ? -1 : Register::ToAllocationIndex(reg);
Register          194 src/ia32/lithium-gap-resolver-ia32.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          196 src/ia32/lithium-gap-resolver-ia32.cc       return Register::FromAllocationIndex(i);
Register          207 src/ia32/lithium-gap-resolver-ia32.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          232 src/ia32/lithium-gap-resolver-ia32.cc     __ pop(Register::FromAllocationIndex(spilled_register_));
Register          241 src/ia32/lithium-gap-resolver-ia32.cc     __ pop(Register::FromAllocationIndex(spilled_register_));
Register          247 src/ia32/lithium-gap-resolver-ia32.cc Register LGapResolver::EnsureTempRegister() {
Register          250 src/ia32/lithium-gap-resolver-ia32.cc     return Register::FromAllocationIndex(spilled_register_);
Register          254 src/ia32/lithium-gap-resolver-ia32.cc   Register free = GetFreeRegisterNot(no_reg);
Register          259 src/ia32/lithium-gap-resolver-ia32.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          261 src/ia32/lithium-gap-resolver-ia32.cc       Register scratch = Register::FromAllocationIndex(i);
Register          269 src/ia32/lithium-gap-resolver-ia32.cc   Register scratch = Register::FromAllocationIndex(0);
Register          286 src/ia32/lithium-gap-resolver-ia32.cc     Register src = cgen_->ToRegister(source);
Register          294 src/ia32/lithium-gap-resolver-ia32.cc       Register dst = cgen_->ToRegister(destination);
Register          299 src/ia32/lithium-gap-resolver-ia32.cc       Register tmp = EnsureTempRegister();
Register          308 src/ia32/lithium-gap-resolver-ia32.cc       Register dst = cgen_->ToRegister(destination);
Register          320 src/ia32/lithium-gap-resolver-ia32.cc         Register tmp = EnsureTempRegister();
Register          368 src/ia32/lithium-gap-resolver-ia32.cc     Register src = cgen_->ToRegister(source);
Register          369 src/ia32/lithium-gap-resolver-ia32.cc     Register dst = cgen_->ToRegister(destination);
Register          377 src/ia32/lithium-gap-resolver-ia32.cc     Register tmp = GetFreeRegisterNot(no_reg);
Register          378 src/ia32/lithium-gap-resolver-ia32.cc     Register reg =
Register          395 src/ia32/lithium-gap-resolver-ia32.cc     Register tmp0 = EnsureTempRegister();
Register          396 src/ia32/lithium-gap-resolver-ia32.cc     Register tmp1 = GetFreeRegisterNot(tmp0);
Register          438 src/ia32/lithium-gap-resolver-ia32.cc     Register tmp = EnsureTempRegister();
Register           80 src/ia32/lithium-gap-resolver-ia32.h   Register EnsureTempRegister();
Register           85 src/ia32/lithium-gap-resolver-ia32.h   Register GetFreeRegisterNot(Register reg);
Register          100 src/ia32/lithium-gap-resolver-ia32.h   int source_uses_[Register::kNumAllocatableRegisters];
Register          101 src/ia32/lithium-gap-resolver-ia32.h   int destination_uses_[Register::kNumAllocatableRegisters];
Register           47 src/ia32/lithium-ia32.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          481 src/ia32/lithium-ia32.cc                                   Register::ToAllocationIndex(reg));
Register         2224 src/ia32/lithium-ia32.h   LOperand* register_spills_[Register::kNumAllocatableRegisters];
Register         2387 src/ia32/lithium-ia32.h   LUnallocated* ToUnallocated(Register reg);
Register         2392 src/ia32/lithium-ia32.h   MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
Register         2428 src/ia32/lithium-ia32.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
Register         2445 src/ia32/lithium-ia32.h                                 Register reg);
Register          178 src/ia32/macro-assembler-ia32.cc   Register dst = index;
Register          248 src/ia32/macro-assembler-ia32.cc   Register address = scratch1;
Register          249 src/ia32/macro-assembler-ia32.cc   Register value = scratch2;
Register         1229 src/ia32/macro-assembler-ia32.cc   Register top_reg = result_end.is_valid() ? result_end : result;
Register         2810 src/ia32/macro-assembler-ia32.cc   Register map = ecx;  // Holds map while checking type.
Register         2811 src/ia32/macro-assembler-ia32.cc   Register length = ecx;  // Holds length of object after checking type.
Register         2828 src/ia32/macro-assembler-ia32.cc   Register instance_type = ecx;
Register           58 src/ia32/macro-assembler-ia32.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
Register           80 src/ia32/macro-assembler-ia32.h   void RememberedSetHelper(Register object,  // Used for debug code.
Register           81 src/ia32/macro-assembler-ia32.h                            Register addr,
Register           82 src/ia32/macro-assembler-ia32.h                            Register scratch,
Register           86 src/ia32/macro-assembler-ia32.h   void CheckPageFlag(Register object,
Register           87 src/ia32/macro-assembler-ia32.h                      Register scratch,
Register          102 src/ia32/macro-assembler-ia32.h   void JumpIfNotInNewSpace(Register object,
Register          103 src/ia32/macro-assembler-ia32.h                            Register scratch,
Register          111 src/ia32/macro-assembler-ia32.h   void JumpIfInNewSpace(Register object,
Register          112 src/ia32/macro-assembler-ia32.h                         Register scratch,
Register          119 src/ia32/macro-assembler-ia32.h   void HasColor(Register object,
Register          120 src/ia32/macro-assembler-ia32.h                 Register scratch0,
Register          121 src/ia32/macro-assembler-ia32.h                 Register scratch1,
Register          127 src/ia32/macro-assembler-ia32.h   void JumpIfBlack(Register object,
Register          128 src/ia32/macro-assembler-ia32.h                    Register scratch0,
Register          129 src/ia32/macro-assembler-ia32.h                    Register scratch1,
Register          138 src/ia32/macro-assembler-ia32.h   void EnsureNotWhite(Register object,
Register          139 src/ia32/macro-assembler-ia32.h                       Register scratch1,
Register          140 src/ia32/macro-assembler-ia32.h                       Register scratch2,
Register          150 src/ia32/macro-assembler-ia32.h       Register object,
Register          152 src/ia32/macro-assembler-ia32.h       Register value,
Register          153 src/ia32/macro-assembler-ia32.h       Register scratch,
Register          161 src/ia32/macro-assembler-ia32.h       Register context,
Register          163 src/ia32/macro-assembler-ia32.h       Register value,
Register          164 src/ia32/macro-assembler-ia32.h       Register scratch,
Register          184 src/ia32/macro-assembler-ia32.h       Register array,
Register          185 src/ia32/macro-assembler-ia32.h       Register value,
Register          186 src/ia32/macro-assembler-ia32.h       Register index,
Register          197 src/ia32/macro-assembler-ia32.h       Register object,
Register          198 src/ia32/macro-assembler-ia32.h       Register address,
Register          199 src/ia32/macro-assembler-ia32.h       Register value,
Register          208 src/ia32/macro-assembler-ia32.h       Register object,
Register          210 src/ia32/macro-assembler-ia32.h       Register scratch1,
Register          211 src/ia32/macro-assembler-ia32.h       Register scratch2,
Register          239 src/ia32/macro-assembler-ia32.h   void LoadContext(Register dst, int context_chain_length);
Register          248 src/ia32/macro-assembler-ia32.h       Register map_in_out,
Register          249 src/ia32/macro-assembler-ia32.h       Register scratch,
Register          253 src/ia32/macro-assembler-ia32.h   void LoadInitialArrayMap(Register function_in,
Register          254 src/ia32/macro-assembler-ia32.h                            Register scratch,
Register          255 src/ia32/macro-assembler-ia32.h                            Register map_out,
Register          259 src/ia32/macro-assembler-ia32.h   void LoadGlobalFunction(int index, Register function);
Register          263 src/ia32/macro-assembler-ia32.h   void LoadGlobalFunctionInitialMap(Register function, Register map);
Register          270 src/ia32/macro-assembler-ia32.h   void StoreToSafepointRegisterSlot(Register dst, Register src);
Register          271 src/ia32/macro-assembler-ia32.h   void StoreToSafepointRegisterSlot(Register dst, Immediate src);
Register          272 src/ia32/macro-assembler-ia32.h   void LoadFromSafepointRegisterSlot(Register dst, Register src);
Register          274 src/ia32/macro-assembler-ia32.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
Register          277 src/ia32/macro-assembler-ia32.h   void LoadObject(Register result, Handle<Object> object) {
Register          291 src/ia32/macro-assembler-ia32.h   void SetCallKind(Register dst, CallKind kind);
Register          294 src/ia32/macro-assembler-ia32.h   void InvokeCode(Register code,
Register          320 src/ia32/macro-assembler-ia32.h   void InvokeFunction(Register function,
Register          339 src/ia32/macro-assembler-ia32.h   void GetBuiltinFunction(Register target, Builtins::JavaScript id);
Register          342 src/ia32/macro-assembler-ia32.h   void GetBuiltinEntry(Register target, Builtins::JavaScript id);
Register          345 src/ia32/macro-assembler-ia32.h   void Set(Register dst, const Immediate& x);
Register          350 src/ia32/macro-assembler-ia32.h   void SafeSet(Register dst, const Immediate& x);
Register          354 src/ia32/macro-assembler-ia32.h   void CompareRoot(Register with, Heap::RootListIndex index);
Register          359 src/ia32/macro-assembler-ia32.h   void CmpObjectType(Register heap_object, InstanceType type, Register map);
Register          362 src/ia32/macro-assembler-ia32.h   void CmpInstanceType(Register map, InstanceType type);
Register          366 src/ia32/macro-assembler-ia32.h   void CheckFastElements(Register map,
Register          372 src/ia32/macro-assembler-ia32.h   void CheckFastObjectElements(Register map,
Register          378 src/ia32/macro-assembler-ia32.h   void CheckFastSmiElements(Register map,
Register          385 src/ia32/macro-assembler-ia32.h   void StoreNumberToDoubleElements(Register maybe_number,
Register          386 src/ia32/macro-assembler-ia32.h                                    Register elements,
Register          387 src/ia32/macro-assembler-ia32.h                                    Register key,
Register          388 src/ia32/macro-assembler-ia32.h                                    Register scratch1,
Register          397 src/ia32/macro-assembler-ia32.h   void CompareMap(Register obj,
Register          406 src/ia32/macro-assembler-ia32.h   void CheckMap(Register obj,
Register          415 src/ia32/macro-assembler-ia32.h   void DispatchMap(Register obj,
Register          425 src/ia32/macro-assembler-ia32.h   Condition IsObjectStringType(Register heap_object,
Register          426 src/ia32/macro-assembler-ia32.h                                Register map,
Register          427 src/ia32/macro-assembler-ia32.h                                Register instance_type);
Register          433 src/ia32/macro-assembler-ia32.h   void IsObjectJSObjectType(Register heap_object,
Register          434 src/ia32/macro-assembler-ia32.h                             Register map,
Register          435 src/ia32/macro-assembler-ia32.h                             Register scratch,
Register          439 src/ia32/macro-assembler-ia32.h   void IsInstanceJSObjectType(Register map, Register scratch, Label* fail);
Register          445 src/ia32/macro-assembler-ia32.h   void ClampUint8(Register reg);
Register          449 src/ia32/macro-assembler-ia32.h                           Register result_reg);
Register          453 src/ia32/macro-assembler-ia32.h   void SmiTag(Register reg) {
Register          458 src/ia32/macro-assembler-ia32.h   void SmiUntag(Register reg) {
Register          463 src/ia32/macro-assembler-ia32.h   void SmiUntag(Register reg, Label* is_smi) {
Register          471 src/ia32/macro-assembler-ia32.h   inline void JumpIfSmi(Register value,
Register          485 src/ia32/macro-assembler-ia32.h   inline void JumpIfNotSmi(Register value,
Register          492 src/ia32/macro-assembler-ia32.h   void LoadInstanceDescriptors(Register map, Register descriptors);
Register          494 src/ia32/macro-assembler-ia32.h   void LoadPowerOf2(XMMRegister dst, Register scratch, int power);
Register          497 src/ia32/macro-assembler-ia32.h   void AbortIfNotNumber(Register object);
Register          500 src/ia32/macro-assembler-ia32.h   void AbortIfNotSmi(Register object);
Register          503 src/ia32/macro-assembler-ia32.h   void AbortIfSmi(Register object);
Register          506 src/ia32/macro-assembler-ia32.h   void AbortIfNotString(Register object);
Register          518 src/ia32/macro-assembler-ia32.h   void Throw(Register value);
Register          521 src/ia32/macro-assembler-ia32.h   void ThrowUncatchable(Register value);
Register          529 src/ia32/macro-assembler-ia32.h   void CheckAccessGlobalProxy(Register holder_reg,
Register          530 src/ia32/macro-assembler-ia32.h                               Register scratch,
Register          533 src/ia32/macro-assembler-ia32.h   void GetNumberHash(Register r0, Register scratch);
Register          536 src/ia32/macro-assembler-ia32.h                                 Register elements,
Register          537 src/ia32/macro-assembler-ia32.h                                 Register key,
Register          538 src/ia32/macro-assembler-ia32.h                                 Register r0,
Register          539 src/ia32/macro-assembler-ia32.h                                 Register r1,
Register          540 src/ia32/macro-assembler-ia32.h                                 Register r2,
Register          541 src/ia32/macro-assembler-ia32.h                                 Register result);
Register          558 src/ia32/macro-assembler-ia32.h                           Register result,
Register          559 src/ia32/macro-assembler-ia32.h                           Register result_end,
Register          560 src/ia32/macro-assembler-ia32.h                           Register scratch,
Register          566 src/ia32/macro-assembler-ia32.h                           Register element_count,
Register          567 src/ia32/macro-assembler-ia32.h                           Register result,
Register          568 src/ia32/macro-assembler-ia32.h                           Register result_end,
Register          569 src/ia32/macro-assembler-ia32.h                           Register scratch,
Register          573 src/ia32/macro-assembler-ia32.h   void AllocateInNewSpace(Register object_size,
Register          574 src/ia32/macro-assembler-ia32.h                           Register result,
Register          575 src/ia32/macro-assembler-ia32.h                           Register result_end,
Register          576 src/ia32/macro-assembler-ia32.h                           Register scratch,
Register          584 src/ia32/macro-assembler-ia32.h   void UndoAllocationInNewSpace(Register object);
Register          590 src/ia32/macro-assembler-ia32.h   void AllocateHeapNumber(Register result,
Register          591 src/ia32/macro-assembler-ia32.h                           Register scratch1,
Register          592 src/ia32/macro-assembler-ia32.h                           Register scratch2,
Register          597 src/ia32/macro-assembler-ia32.h   void AllocateTwoByteString(Register result,
Register          598 src/ia32/macro-assembler-ia32.h                              Register length,
Register          599 src/ia32/macro-assembler-ia32.h                              Register scratch1,
Register          600 src/ia32/macro-assembler-ia32.h                              Register scratch2,
Register          601 src/ia32/macro-assembler-ia32.h                              Register scratch3,
Register          603 src/ia32/macro-assembler-ia32.h   void AllocateAsciiString(Register result,
Register          604 src/ia32/macro-assembler-ia32.h                            Register length,
Register          605 src/ia32/macro-assembler-ia32.h                            Register scratch1,
Register          606 src/ia32/macro-assembler-ia32.h                            Register scratch2,
Register          607 src/ia32/macro-assembler-ia32.h                            Register scratch3,
Register          609 src/ia32/macro-assembler-ia32.h   void AllocateAsciiString(Register result,
Register          611 src/ia32/macro-assembler-ia32.h                            Register scratch1,
Register          612 src/ia32/macro-assembler-ia32.h                            Register scratch2,
Register          617 src/ia32/macro-assembler-ia32.h   void AllocateTwoByteConsString(Register result,
Register          618 src/ia32/macro-assembler-ia32.h                           Register scratch1,
Register          619 src/ia32/macro-assembler-ia32.h                           Register scratch2,
Register          621 src/ia32/macro-assembler-ia32.h   void AllocateAsciiConsString(Register result,
Register          622 src/ia32/macro-assembler-ia32.h                                Register scratch1,
Register          623 src/ia32/macro-assembler-ia32.h                                Register scratch2,
Register          628 src/ia32/macro-assembler-ia32.h   void AllocateTwoByteSlicedString(Register result,
Register          629 src/ia32/macro-assembler-ia32.h                             Register scratch1,
Register          630 src/ia32/macro-assembler-ia32.h                             Register scratch2,
Register          632 src/ia32/macro-assembler-ia32.h   void AllocateAsciiSlicedString(Register result,
Register          633 src/ia32/macro-assembler-ia32.h                                  Register scratch1,
Register          634 src/ia32/macro-assembler-ia32.h                                  Register scratch2,
Register          640 src/ia32/macro-assembler-ia32.h   void CopyBytes(Register source,
Register          641 src/ia32/macro-assembler-ia32.h                  Register destination,
Register          642 src/ia32/macro-assembler-ia32.h                  Register length,
Register          643 src/ia32/macro-assembler-ia32.h                  Register scratch);
Register          648 src/ia32/macro-assembler-ia32.h   void InitializeFieldsWithFiller(Register start_offset,
Register          649 src/ia32/macro-assembler-ia32.h                                   Register end_offset,
Register          650 src/ia32/macro-assembler-ia32.h                                   Register filler);
Register          656 src/ia32/macro-assembler-ia32.h   void BooleanBitTest(Register object, int field_offset, int bit_index);
Register          659 src/ia32/macro-assembler-ia32.h   void NegativeZeroTest(Register result, Register op, Label* then_label);
Register          663 src/ia32/macro-assembler-ia32.h   void NegativeZeroTest(Register result, Register op1, Register op2,
Register          664 src/ia32/macro-assembler-ia32.h                         Register scratch, Label* then_label);
Register          671 src/ia32/macro-assembler-ia32.h   void TryGetFunctionPrototype(Register function,
Register          672 src/ia32/macro-assembler-ia32.h                                Register result,
Register          673 src/ia32/macro-assembler-ia32.h                                Register scratch,
Register          685 src/ia32/macro-assembler-ia32.h   void IndexFromHash(Register hash, Register index);
Register          728 src/ia32/macro-assembler-ia32.h   void PrepareCallCFunction(int num_arguments, Register scratch);
Register          736 src/ia32/macro-assembler-ia32.h   void CallCFunction(Register function, int num_arguments);
Register          761 src/ia32/macro-assembler-ia32.h   void Ret(int bytes_dropped, Register scratch);
Register          776 src/ia32/macro-assembler-ia32.h   void Move(Register target, Register source);
Register          804 src/ia32/macro-assembler-ia32.h   void AssertFastElements(Register elements);
Register          830 src/ia32/macro-assembler-ia32.h   void JumpIfInstanceTypeIsNotSequentialAscii(Register instance_type,
Register          831 src/ia32/macro-assembler-ia32.h                                               Register scratch,
Register          836 src/ia32/macro-assembler-ia32.h   void JumpIfNotBothSequentialAsciiStrings(Register object1,
Register          837 src/ia32/macro-assembler-ia32.h                                            Register object2,
Register          838 src/ia32/macro-assembler-ia32.h                                            Register scratch1,
Register          839 src/ia32/macro-assembler-ia32.h                                            Register scratch2,
Register          842 src/ia32/macro-assembler-ia32.h   static int SafepointRegisterStackIndex(Register reg) {
Register          879 src/ia32/macro-assembler-ia32.h   void LoadAllocationTopHelper(Register result,
Register          880 src/ia32/macro-assembler-ia32.h                                Register scratch,
Register          882 src/ia32/macro-assembler-ia32.h   void UpdateAllocationTopHelper(Register result_end, Register scratch);
Register          887 src/ia32/macro-assembler-ia32.h   MUST_USE_RESULT MaybeObject* PopHandleScopeHelper(Register saved,
Register          888 src/ia32/macro-assembler-ia32.h                                                     Register scratch,
Register          892 src/ia32/macro-assembler-ia32.h   void InNewSpace(Register object,
Register          893 src/ia32/macro-assembler-ia32.h                   Register scratch,
Register          902 src/ia32/macro-assembler-ia32.h   inline void GetMarkBits(Register addr_reg,
Register          903 src/ia32/macro-assembler-ia32.h                           Register bitmap_reg,
Register          904 src/ia32/macro-assembler-ia32.h                           Register mask_reg);
Register          911 src/ia32/macro-assembler-ia32.h   Operand SafepointRegisterSlot(Register reg);
Register          944 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object, int offset) {
Register          950 src/ia32/macro-assembler-ia32.h inline Operand FieldOperand(Register object,
Register          951 src/ia32/macro-assembler-ia32.h                             Register index,
Register          958 src/ia32/macro-assembler-ia32.h inline Operand ContextOperand(Register context, int index) {
Register          571 src/ia32/regexp-macro-assembler-ia32.cc   Register index = current_character();
Register          162 src/ia32/regexp-macro-assembler-ia32.h   void CallCheckStackGuardState(Register scratch);
Register          168 src/ia32/regexp-macro-assembler-ia32.h   inline Register current_character() { return edx; }
Register          172 src/ia32/regexp-macro-assembler-ia32.h   inline Register backtrack_stackpointer() { return ecx; }
Register          189 src/ia32/regexp-macro-assembler-ia32.h   inline void Push(Register source);
Register          197 src/ia32/regexp-macro-assembler-ia32.h   inline void Pop(Register target);
Register          171 src/ia32/stub-cache-ia32.cc   Register properties = r0;
Register          220 src/ia32/stub-cache-ia32.cc   Register offset = scratch;
Register          403 src/ia32/stub-cache-ia32.cc   Register scratch = name;
Register          609 src/ia32/stub-cache-ia32.cc     Register holder =
Register          672 src/ia32/stub-cache-ia32.cc     Register holder =
Register          721 src/ia32/stub-cache-ia32.cc   Register name_;
Register          925 src/ia32/stub-cache-ia32.cc Register StubCompiler::CheckPrototypes(Handle<JSObject> object,
Register          940 src/ia32/stub-cache-ia32.cc   Register reg = object_reg;
Register         1046 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(
Register         1069 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
Register         1174 src/ia32/stub-cache-ia32.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1281 src/ia32/stub-cache-ia32.cc     Register holder_reg =
Register         1389 src/ia32/stub-cache-ia32.cc   Register reg = CheckPrototypes(object, edx, holder, ebx, eax, edi,
Register         1769 src/ia32/stub-cache-ia32.cc   Register receiver = ebx;
Register         1770 src/ia32/stub-cache-ia32.cc   Register index = edi;
Register         1771 src/ia32/stub-cache-ia32.cc   Register result = eax;
Register         1852 src/ia32/stub-cache-ia32.cc   Register receiver = eax;
Register         1853 src/ia32/stub-cache-ia32.cc   Register index = edi;
Register         1854 src/ia32/stub-cache-ia32.cc   Register scratch = edx;
Register         1855 src/ia32/stub-cache-ia32.cc   Register result = eax;
Register         1933 src/ia32/stub-cache-ia32.cc   Register code = ebx;
Register         3279 src/ia32/stub-cache-ia32.cc   Register map_reg = ebx;
Register         2672 src/ic.cc        Register tos = Register::from_code(args.smi_at(1));
Register          609 src/lithium-allocator.cc   return -index - 1 - Register::kNumAllocatableRegisters;
Register          641 src/lithium-allocator.cc   ASSERT(index < Register::kNumAllocatableRegisters);
Register          950 src/lithium-allocator.cc           for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register         1474 src/lithium-allocator.cc   num_registers_ = Register::kNumAllocatableRegisters;
Register         1595 src/lithium-allocator.cc     return Register::AllocationIndexToString(allocation_index);
Register          611 src/lithium-allocator.h   EmbeddedVector<LiveRange*, Register::kNumAllocatableRegisters>
Register           66 src/lithium.cc               Register::AllocationIndexToString(unalloc->fixed_index());
Register          103 src/lithium.cc       stream->Add("[%s|R]", Register::AllocationIndexToString(index()));
Register           42 src/lithium.h    V(Register,        REGISTER)          \
Register          505 src/lithium.h    void Register(int deoptimization_index,
Register         1529 src/mark-compact.cc   table_.Register(kVisitShortcutCandidate,
Register         1534 src/mark-compact.cc   table_.Register(kVisitConsString,
Register         1539 src/mark-compact.cc   table_.Register(kVisitSlicedString,
Register         1544 src/mark-compact.cc   table_.Register(kVisitFixedArray,
Register         1549 src/mark-compact.cc   table_.Register(kVisitGlobalContext, &VisitGlobalContext);
Register         1551 src/mark-compact.cc   table_.Register(kVisitFixedDoubleArray, DataObjectVisitor::Visit);
Register         1553 src/mark-compact.cc   table_.Register(kVisitByteArray, &DataObjectVisitor::Visit);
Register         1554 src/mark-compact.cc   table_.Register(kVisitFreeSpace, &DataObjectVisitor::Visit);
Register         1555 src/mark-compact.cc   table_.Register(kVisitSeqAsciiString, &DataObjectVisitor::Visit);
Register         1556 src/mark-compact.cc   table_.Register(kVisitSeqTwoByteString, &DataObjectVisitor::Visit);
Register         1558 src/mark-compact.cc   table_.Register(kVisitJSWeakMap, &VisitJSWeakMap);
Register         1560 src/mark-compact.cc   table_.Register(kVisitOddball,
Register         1564 src/mark-compact.cc   table_.Register(kVisitMap,
Register         1569 src/mark-compact.cc   table_.Register(kVisitCode, &VisitCode);
Register         1571 src/mark-compact.cc   table_.Register(kVisitSharedFunctionInfo,
Register         1574 src/mark-compact.cc   table_.Register(kVisitJSFunction,
Register         1577 src/mark-compact.cc   table_.Register(kVisitJSRegExp,
Register         1580 src/mark-compact.cc   table_.Register(kVisitPropertyCell,
Register         1601 src/mark-compact.cc     table_.Register(kVisit##id, ObjectStatsTracker<kVisit##id>::Visit);
Register           72 src/mips/assembler-mips-inl.h Operand::Operand(Register rm) {
Register          153 src/mips/assembler-mips.cc Register ToRegister(int num) {
Register          155 src/mips/assembler-mips.cc   const Register kRegisters[] = {
Register          363 src/mips/assembler-mips.cc Register Assembler::GetRtReg(Instr instr) {
Register          364 src/mips/assembler-mips.cc   Register rt;
Register          370 src/mips/assembler-mips.cc Register Assembler::GetRsReg(Instr instr) {
Register          371 src/mips/assembler-mips.cc   Register rs;
Register          377 src/mips/assembler-mips.cc Register Assembler::GetRdReg(Instr instr) {
Register          378 src/mips/assembler-mips.cc   Register rd;
Register         1583 src/mips/assembler-mips.cc   Register rt;
Register         1590 src/mips/assembler-mips.cc   Register rt;
Register           78 src/mips/assembler-mips.h   static int ToAllocationIndex(Register reg) {
Register           82 src/mips/assembler-mips.h   static Register FromAllocationIndex(int index) {
Register          108 src/mips/assembler-mips.h   static Register from_code(int code) {
Register          109 src/mips/assembler-mips.h     Register r = { code };
Register          114 src/mips/assembler-mips.h   bool is(Register reg) const { return code_ == reg.code_; }
Register          130 src/mips/assembler-mips.h   const Register N = { C }
Register          183 src/mips/assembler-mips.h int ToNumber(Register reg);
Register          185 src/mips/assembler-mips.h Register ToRegister(int num);
Register          321 src/mips/assembler-mips.h static const Register& kLithiumScratchReg = s3;  // Scratch register.
Register          322 src/mips/assembler-mips.h static const Register& kLithiumScratchReg2 = s4;  // Scratch register.
Register          323 src/mips/assembler-mips.h static const Register& kRootRegister = s6;  // Roots array pointer.
Register          324 src/mips/assembler-mips.h static const Register& cp = s7;     // JavaScript context pointer.
Register          370 src/mips/assembler-mips.h   INLINE(explicit Operand(Register rm));
Register          375 src/mips/assembler-mips.h   Register rm() const { return rm_; }
Register          378 src/mips/assembler-mips.h   Register rm_;
Register          391 src/mips/assembler-mips.h   explicit MemOperand(Register rn, int32_t offset = 0);
Register          677 src/mips/assembler-mips.h   void beq(Register rs, Register rt, int16_t offset);
Register          678 src/mips/assembler-mips.h   void beq(Register rs, Register rt, Label* L) {
Register          681 src/mips/assembler-mips.h   void bgez(Register rs, int16_t offset);
Register          682 src/mips/assembler-mips.h   void bgezal(Register rs, int16_t offset);
Register          683 src/mips/assembler-mips.h   void bgtz(Register rs, int16_t offset);
Register          684 src/mips/assembler-mips.h   void blez(Register rs, int16_t offset);
Register          685 src/mips/assembler-mips.h   void bltz(Register rs, int16_t offset);
Register          686 src/mips/assembler-mips.h   void bltzal(Register rs, int16_t offset);
Register          687 src/mips/assembler-mips.h   void bne(Register rs, Register rt, int16_t offset);
Register          688 src/mips/assembler-mips.h   void bne(Register rs, Register rt, Label* L) {
Register          698 src/mips/assembler-mips.h   void jalr(Register rs, Register rd = ra);
Register          699 src/mips/assembler-mips.h   void jr(Register target);
Register          700 src/mips/assembler-mips.h   void j_or_jr(int32_t target, Register rs);
Register          701 src/mips/assembler-mips.h   void jal_or_jalr(int32_t target, Register rs);
Register          707 src/mips/assembler-mips.h   void addu(Register rd, Register rs, Register rt);
Register          708 src/mips/assembler-mips.h   void subu(Register rd, Register rs, Register rt);
Register          709 src/mips/assembler-mips.h   void mult(Register rs, Register rt);
Register          710 src/mips/assembler-mips.h   void multu(Register rs, Register rt);
Register          711 src/mips/assembler-mips.h   void div(Register rs, Register rt);
Register          712 src/mips/assembler-mips.h   void divu(Register rs, Register rt);
Register          713 src/mips/assembler-mips.h   void mul(Register rd, Register rs, Register rt);
Register          715 src/mips/assembler-mips.h   void addiu(Register rd, Register rs, int32_t j);
Register          718 src/mips/assembler-mips.h   void and_(Register rd, Register rs, Register rt);
Register          719 src/mips/assembler-mips.h   void or_(Register rd, Register rs, Register rt);
Register          720 src/mips/assembler-mips.h   void xor_(Register rd, Register rs, Register rt);
Register          721 src/mips/assembler-mips.h   void nor(Register rd, Register rs, Register rt);
Register          723 src/mips/assembler-mips.h   void andi(Register rd, Register rs, int32_t j);
Register          724 src/mips/assembler-mips.h   void ori(Register rd, Register rs, int32_t j);
Register          725 src/mips/assembler-mips.h   void xori(Register rd, Register rs, int32_t j);
Register          726 src/mips/assembler-mips.h   void lui(Register rd, int32_t j);
Register          732 src/mips/assembler-mips.h   void sll(Register rd, Register rt, uint16_t sa, bool coming_from_nop = false);
Register          733 src/mips/assembler-mips.h   void sllv(Register rd, Register rt, Register rs);
Register          734 src/mips/assembler-mips.h   void srl(Register rd, Register rt, uint16_t sa);
Register          735 src/mips/assembler-mips.h   void srlv(Register rd, Register rt, Register rs);
Register          736 src/mips/assembler-mips.h   void sra(Register rt, Register rd, uint16_t sa);
Register          737 src/mips/assembler-mips.h   void srav(Register rt, Register rd, Register rs);
Register          738 src/mips/assembler-mips.h   void rotr(Register rd, Register rt, uint16_t sa);
Register          739 src/mips/assembler-mips.h   void rotrv(Register rd, Register rt, Register rs);
Register          744 src/mips/assembler-mips.h   void lb(Register rd, const MemOperand& rs);
Register          745 src/mips/assembler-mips.h   void lbu(Register rd, const MemOperand& rs);
Register          746 src/mips/assembler-mips.h   void lh(Register rd, const MemOperand& rs);
Register          747 src/mips/assembler-mips.h   void lhu(Register rd, const MemOperand& rs);
Register          748 src/mips/assembler-mips.h   void lw(Register rd, const MemOperand& rs);
Register          749 src/mips/assembler-mips.h   void lwl(Register rd, const MemOperand& rs);
Register          750 src/mips/assembler-mips.h   void lwr(Register rd, const MemOperand& rs);
Register          751 src/mips/assembler-mips.h   void sb(Register rd, const MemOperand& rs);
Register          752 src/mips/assembler-mips.h   void sh(Register rd, const MemOperand& rs);
Register          753 src/mips/assembler-mips.h   void sw(Register rd, const MemOperand& rs);
Register          754 src/mips/assembler-mips.h   void swl(Register rd, const MemOperand& rs);
Register          755 src/mips/assembler-mips.h   void swr(Register rd, const MemOperand& rs);
Register          763 src/mips/assembler-mips.h   void tge(Register rs, Register rt, uint16_t code);
Register          764 src/mips/assembler-mips.h   void tgeu(Register rs, Register rt, uint16_t code);
Register          765 src/mips/assembler-mips.h   void tlt(Register rs, Register rt, uint16_t code);
Register          766 src/mips/assembler-mips.h   void tltu(Register rs, Register rt, uint16_t code);
Register          767 src/mips/assembler-mips.h   void teq(Register rs, Register rt, uint16_t code);
Register          768 src/mips/assembler-mips.h   void tne(Register rs, Register rt, uint16_t code);
Register          771 src/mips/assembler-mips.h   void mfhi(Register rd);
Register          772 src/mips/assembler-mips.h   void mflo(Register rd);
Register          775 src/mips/assembler-mips.h   void slt(Register rd, Register rs, Register rt);
Register          776 src/mips/assembler-mips.h   void sltu(Register rd, Register rs, Register rt);
Register          777 src/mips/assembler-mips.h   void slti(Register rd, Register rs, int32_t j);
Register          778 src/mips/assembler-mips.h   void sltiu(Register rd, Register rs, int32_t j);
Register          781 src/mips/assembler-mips.h   void movz(Register rd, Register rs, Register rt);
Register          782 src/mips/assembler-mips.h   void movn(Register rd, Register rs, Register rt);
Register          783 src/mips/assembler-mips.h   void movt(Register rd, Register rs, uint16_t cc = 0);
Register          784 src/mips/assembler-mips.h   void movf(Register rd, Register rs, uint16_t cc = 0);
Register          787 src/mips/assembler-mips.h   void clz(Register rd, Register rs);
Register          788 src/mips/assembler-mips.h   void ins_(Register rt, Register rs, uint16_t pos, uint16_t size);
Register          789 src/mips/assembler-mips.h   void ext_(Register rt, Register rs, uint16_t pos, uint16_t size);
Register          800 src/mips/assembler-mips.h   void mtc1(Register rt, FPURegister fs);
Register          801 src/mips/assembler-mips.h   void mfc1(Register rt, FPURegister fs);
Register          803 src/mips/assembler-mips.h   void ctc1(Register rt, FPUControlRegister fs);
Register          804 src/mips/assembler-mips.h   void cfc1(Register rt, FPUControlRegister fs);
Register          983 src/mips/assembler-mips.h   static Register GetRtReg(Instr instr);
Register          984 src/mips/assembler-mips.h   static Register GetRsReg(Instr instr);
Register          985 src/mips/assembler-mips.h   static Register GetRdReg(Instr instr);
Register         1142 src/mips/assembler-mips.h                         Register rs,
Register         1143 src/mips/assembler-mips.h                         Register rt,
Register         1144 src/mips/assembler-mips.h                         Register rd,
Register         1149 src/mips/assembler-mips.h                         Register rs,
Register         1150 src/mips/assembler-mips.h                         Register rt,
Register         1164 src/mips/assembler-mips.h                         Register rt,
Register         1171 src/mips/assembler-mips.h                         Register rt,
Register         1177 src/mips/assembler-mips.h                          Register rs,
Register         1178 src/mips/assembler-mips.h                          Register rt,
Register         1181 src/mips/assembler-mips.h                          Register rs,
Register         1185 src/mips/assembler-mips.h                          Register r1,
Register          598 src/mips/builtins-mips.cc   Register function = a1;
Register          615 src/mips/builtins-mips.cc   Register argument = a2;
Register          644 src/mips/builtins-mips.cc   Register map = a3;
Register          516 src/mips/code-stubs-mips.cc   Register result1_;
Register          517 src/mips/code-stubs-mips.cc   Register result2_;
Register          518 src/mips/code-stubs-mips.cc   Register source_;
Register          519 src/mips/code-stubs-mips.cc   Register zeros_;
Register          540 src/mips/code-stubs-mips.cc   Register exponent = result1_;
Register          541 src/mips/code-stubs-mips.cc   Register mantissa = result2_;
Register          543 src/mips/code-stubs-mips.cc   Register exponent = result2_;
Register          544 src/mips/code-stubs-mips.cc   Register mantissa = result1_;
Register          877 src/mips/code-stubs-mips.cc     Register except_flag = scratch2;
Register          950 src/mips/code-stubs-mips.cc     Register except_flag = scratch2;
Register         1026 src/mips/code-stubs-mips.cc   Register tmp = dst;
Register         1198 src/mips/code-stubs-mips.cc   Register exp_mask_reg = t5;
Register         1402 src/mips/code-stubs-mips.cc   Register rhs_exponent = exp_first ? t0 : t1;
Register         1403 src/mips/code-stubs-mips.cc   Register lhs_exponent = exp_first ? t2 : t3;
Register         1404 src/mips/code-stubs-mips.cc   Register rhs_mantissa = exp_first ? t1 : t0;
Register         1405 src/mips/code-stubs-mips.cc   Register lhs_mantissa = exp_first ? t3 : t2;
Register         1409 src/mips/code-stubs-mips.cc   Register exp_mask_reg = t4;
Register         1469 src/mips/code-stubs-mips.cc     Register rhs_exponent = exp_first ? t0 : t1;
Register         1470 src/mips/code-stubs-mips.cc     Register lhs_exponent = exp_first ? t2 : t3;
Register         1471 src/mips/code-stubs-mips.cc     Register rhs_mantissa = exp_first ? t1 : t0;
Register         1472 src/mips/code-stubs-mips.cc     Register lhs_mantissa = exp_first ? t3 : t2;
Register         1661 src/mips/code-stubs-mips.cc   Register number_string_cache = result;
Register         1662 src/mips/code-stubs-mips.cc   Register mask = scratch3;
Register         1705 src/mips/code-stubs-mips.cc       Register probe = mask;
Register         1722 src/mips/code-stubs-mips.cc   Register scratch = scratch1;
Register         1732 src/mips/code-stubs-mips.cc   Register probe = mask;
Register         1951 src/mips/code-stubs-mips.cc   const Register map = t5.is(tos_) ? t3 : t5;
Register         2068 src/mips/code-stubs-mips.cc   const Register scratch = a1;
Register         2458 src/mips/code-stubs-mips.cc   Register left = a1;
Register         2459 src/mips/code-stubs-mips.cc   Register right = a0;
Register         2461 src/mips/code-stubs-mips.cc   Register scratch1 = t0;
Register         2462 src/mips/code-stubs-mips.cc   Register scratch2 = t1;
Register         2615 src/mips/code-stubs-mips.cc   Register left = a1;
Register         2616 src/mips/code-stubs-mips.cc   Register right = a0;
Register         2617 src/mips/code-stubs-mips.cc   Register scratch1 = t3;
Register         2618 src/mips/code-stubs-mips.cc   Register scratch2 = t5;
Register         2619 src/mips/code-stubs-mips.cc   Register scratch3 = t0;
Register         2627 src/mips/code-stubs-mips.cc   Register heap_number_map = t2;
Register         2645 src/mips/code-stubs-mips.cc       Register result = s0;
Register         2778 src/mips/code-stubs-mips.cc       Register result = t1;
Register         2834 src/mips/code-stubs-mips.cc   Register left = a1;
Register         2835 src/mips/code-stubs-mips.cc   Register right = a0;
Register         2836 src/mips/code-stubs-mips.cc   Register scratch1 = t3;
Register         2897 src/mips/code-stubs-mips.cc   Register left = a1;
Register         2898 src/mips/code-stubs-mips.cc   Register right = a0;
Register         2922 src/mips/code-stubs-mips.cc   Register left = a1;
Register         2923 src/mips/code-stubs-mips.cc   Register right = a0;
Register         2924 src/mips/code-stubs-mips.cc   Register scratch1 = t3;
Register         2925 src/mips/code-stubs-mips.cc   Register scratch2 = t5;
Register         2929 src/mips/code-stubs-mips.cc   Register heap_number_result = no_reg;
Register         2930 src/mips/code-stubs-mips.cc   Register heap_number_map = t2;
Register         3010 src/mips/code-stubs-mips.cc           Register except_flag = scratch2;
Register         3104 src/mips/code-stubs-mips.cc       Register scratch3 = t1;
Register         3302 src/mips/code-stubs-mips.cc   Register left = a1;
Register         3303 src/mips/code-stubs-mips.cc   Register right = a0;
Register         3385 src/mips/code-stubs-mips.cc     Register overwritable_operand = mode_ == OVERWRITE_LEFT ? a1 : a0;
Register         3421 src/mips/code-stubs-mips.cc   const Register scratch0 = t5;
Register         3422 src/mips/code-stubs-mips.cc   const Register scratch1 = t3;
Register         3423 src/mips/code-stubs-mips.cc   const Register cache_entry = a0;
Register         3666 src/mips/code-stubs-mips.cc   const Register base = a1;
Register         3667 src/mips/code-stubs-mips.cc   const Register exponent = a2;
Register         3668 src/mips/code-stubs-mips.cc   const Register heapnumbermap = t1;
Register         3669 src/mips/code-stubs-mips.cc   const Register heapnumber = v0;
Register         3675 src/mips/code-stubs-mips.cc   const Register scratch = t5;
Register         3676 src/mips/code-stubs-mips.cc   const Register scratch2 = t3;
Register         4330 src/mips/code-stubs-mips.cc   const Register object = a0;  // Object (lhs).
Register         4331 src/mips/code-stubs-mips.cc   Register map = a3;  // Map of the object.
Register         4332 src/mips/code-stubs-mips.cc   const Register function = a1;  // Function (rhs).
Register         4333 src/mips/code-stubs-mips.cc   const Register prototype = t0;  // Prototype of the function.
Register         4334 src/mips/code-stubs-mips.cc   const Register inline_site = t5;
Register         4335 src/mips/code-stubs-mips.cc   const Register scratch = a2;
Register         4394 src/mips/code-stubs-mips.cc   Register scratch2 = map;
Register         4493 src/mips/code-stubs-mips.cc Register InstanceofStub::left() { return a0; }
Register         4496 src/mips/code-stubs-mips.cc Register InstanceofStub::right() { return a1; }
Register         4929 src/mips/code-stubs-mips.cc   Register subject = s0;
Register         4930 src/mips/code-stubs-mips.cc   Register regexp_data = s1;
Register         4931 src/mips/code-stubs-mips.cc   Register last_match_info_elements = s2;
Register         5886 src/mips/code-stubs-mips.cc   Register limit = count;  // Read until src equals this.
Register         5966 src/mips/code-stubs-mips.cc   Register scratch = scratch3;
Register         5991 src/mips/code-stubs-mips.cc   Register hash = scratch1;
Register         5997 src/mips/code-stubs-mips.cc   Register chars = c1;
Register         6006 src/mips/code-stubs-mips.cc   Register symbol_table = c2;
Register         6009 src/mips/code-stubs-mips.cc   Register undefined = scratch4;
Register         6013 src/mips/code-stubs-mips.cc   Register mask = scratch2;
Register         6019 src/mips/code-stubs-mips.cc   Register first_symbol_table_element = symbol_table;
Register         6036 src/mips/code-stubs-mips.cc   Register candidate = scratch5;  // Scratch register contains candidate.
Register         6089 src/mips/code-stubs-mips.cc   Register result = candidate;
Register         6360 src/mips/code-stubs-mips.cc   Register length = scratch1;
Register         6404 src/mips/code-stubs-mips.cc   Register length_delta = scratch3;
Register         6407 src/mips/code-stubs-mips.cc   Register min_length = scratch1;
Register         6455 src/mips/code-stubs-mips.cc   Register index = length;  // index = -length;
Register         6935 src/mips/code-stubs-mips.cc   Register left = a1;
Register         6936 src/mips/code-stubs-mips.cc   Register right = a0;
Register         6937 src/mips/code-stubs-mips.cc   Register tmp1 = a2;
Register         6938 src/mips/code-stubs-mips.cc   Register tmp2 = a3;
Register         6975 src/mips/code-stubs-mips.cc   Register left = a1;
Register         6976 src/mips/code-stubs-mips.cc   Register right = a0;
Register         6977 src/mips/code-stubs-mips.cc   Register tmp1 = a2;
Register         6978 src/mips/code-stubs-mips.cc   Register tmp2 = a3;
Register         6979 src/mips/code-stubs-mips.cc   Register tmp3 = t0;
Register         6980 src/mips/code-stubs-mips.cc   Register tmp4 = t1;
Register         6981 src/mips/code-stubs-mips.cc   Register tmp5 = t2;
Register         7184 src/mips/code-stubs-mips.cc     Register index = scratch0;
Register         7196 src/mips/code-stubs-mips.cc     Register entity_name = scratch0;
Register         7199 src/mips/code-stubs-mips.cc     Register tmp = properties;
Register         7343 src/mips/code-stubs-mips.cc   Register result = v0;
Register         7344 src/mips/code-stubs-mips.cc   Register dictionary = a0;
Register         7345 src/mips/code-stubs-mips.cc   Register key = a1;
Register         7346 src/mips/code-stubs-mips.cc   Register index = a2;
Register         7347 src/mips/code-stubs-mips.cc   Register mask = a3;
Register         7348 src/mips/code-stubs-mips.cc   Register hash = t0;
Register         7349 src/mips/code-stubs-mips.cc   Register undefined = t1;
Register         7350 src/mips/code-stubs-mips.cc   Register entry_key = t2;
Register         7428 src/mips/code-stubs-mips.cc   Register object, value, address;
Register         7599 src/mips/code-stubs-mips.cc   Register address =
Register           54 src/mips/code-stubs-mips.h   void GenerateCallCFunction(MacroAssembler* masm, Register scratch);
Register          224 src/mips/code-stubs-mips.h                                     Register result,
Register          225 src/mips/code-stubs-mips.h                                     Register heap_number_map,
Register          226 src/mips/code-stubs-mips.h                                     Register scratch1,
Register          227 src/mips/code-stubs-mips.h                                     Register scratch2,
Register          256 src/mips/code-stubs-mips.h                                      Register dest,
Register          257 src/mips/code-stubs-mips.h                                      Register src,
Register          258 src/mips/code-stubs-mips.h                                      Register count,
Register          259 src/mips/code-stubs-mips.h                                      Register scratch,
Register          267 src/mips/code-stubs-mips.h                                          Register dest,
Register          268 src/mips/code-stubs-mips.h                                          Register src,
Register          269 src/mips/code-stubs-mips.h                                          Register count,
Register          270 src/mips/code-stubs-mips.h                                          Register scratch1,
Register          271 src/mips/code-stubs-mips.h                                          Register scratch2,
Register          272 src/mips/code-stubs-mips.h                                          Register scratch3,
Register          273 src/mips/code-stubs-mips.h                                          Register scratch4,
Register          274 src/mips/code-stubs-mips.h                                          Register scratch5,
Register          286 src/mips/code-stubs-mips.h                                                    Register c1,
Register          287 src/mips/code-stubs-mips.h                                                    Register c2,
Register          288 src/mips/code-stubs-mips.h                                                    Register scratch1,
Register          289 src/mips/code-stubs-mips.h                                                    Register scratch2,
Register          290 src/mips/code-stubs-mips.h                                                    Register scratch3,
Register          291 src/mips/code-stubs-mips.h                                                    Register scratch4,
Register          292 src/mips/code-stubs-mips.h                                                    Register scratch5,
Register          297 src/mips/code-stubs-mips.h                                Register hash,
Register          298 src/mips/code-stubs-mips.h                                Register character);
Register          301 src/mips/code-stubs-mips.h                                        Register hash,
Register          302 src/mips/code-stubs-mips.h                                        Register character);
Register          305 src/mips/code-stubs-mips.h                                   Register hash);
Register          337 src/mips/code-stubs-mips.h                                Register arg,
Register          338 src/mips/code-stubs-mips.h                                Register scratch1,
Register          339 src/mips/code-stubs-mips.h                                Register scratch2,
Register          340 src/mips/code-stubs-mips.h                                Register scratch3,
Register          341 src/mips/code-stubs-mips.h                                Register scratch4,
Register          366 src/mips/code-stubs-mips.h                                               Register left,
Register          367 src/mips/code-stubs-mips.h                                               Register right,
Register          368 src/mips/code-stubs-mips.h                                               Register scratch1,
Register          369 src/mips/code-stubs-mips.h                                               Register scratch2,
Register          370 src/mips/code-stubs-mips.h                                               Register scratch3,
Register          371 src/mips/code-stubs-mips.h                                               Register scratch4);
Register          376 src/mips/code-stubs-mips.h                                             Register left,
Register          377 src/mips/code-stubs-mips.h                                             Register right,
Register          378 src/mips/code-stubs-mips.h                                             Register scratch1,
Register          379 src/mips/code-stubs-mips.h                                             Register scratch2,
Register          380 src/mips/code-stubs-mips.h                                             Register scratch3);
Register          388 src/mips/code-stubs-mips.h                                             Register left,
Register          389 src/mips/code-stubs-mips.h                                             Register right,
Register          390 src/mips/code-stubs-mips.h                                             Register length,
Register          391 src/mips/code-stubs-mips.h                                             Register scratch1,
Register          392 src/mips/code-stubs-mips.h                                             Register scratch2,
Register          393 src/mips/code-stubs-mips.h                                             Register scratch3,
Register          403 src/mips/code-stubs-mips.h   WriteInt32ToHeapNumberStub(Register the_int,
Register          404 src/mips/code-stubs-mips.h                              Register the_heap_number,
Register          405 src/mips/code-stubs-mips.h                              Register scratch,
Register          406 src/mips/code-stubs-mips.h                              Register scratch2)
Register          421 src/mips/code-stubs-mips.h   Register the_int_;
Register          422 src/mips/code-stubs-mips.h   Register the_heap_number_;
Register          423 src/mips/code-stubs-mips.h   Register scratch_;
Register          424 src/mips/code-stubs-mips.h   Register sign_;
Register          455 src/mips/code-stubs-mips.h                                               Register object,
Register          456 src/mips/code-stubs-mips.h                                               Register result,
Register          457 src/mips/code-stubs-mips.h                                               Register scratch1,
Register          458 src/mips/code-stubs-mips.h                                               Register scratch2,
Register          459 src/mips/code-stubs-mips.h                                               Register scratch3,
Register          473 src/mips/code-stubs-mips.h   RecordWriteStub(Register object,
Register          474 src/mips/code-stubs-mips.h                   Register value,
Register          475 src/mips/code-stubs-mips.h                   Register address,
Register          562 src/mips/code-stubs-mips.h     RegisterAllocation(Register object,
Register          563 src/mips/code-stubs-mips.h                        Register address,
Register          564 src/mips/code-stubs-mips.h                        Register scratch0)
Register          603 src/mips/code-stubs-mips.h     inline Register object() { return object_; }
Register          604 src/mips/code-stubs-mips.h     inline Register address() { return address_; }
Register          605 src/mips/code-stubs-mips.h     inline Register scratch0() { return scratch0_; }
Register          606 src/mips/code-stubs-mips.h     inline Register scratch1() { return scratch1_; }
Register          609 src/mips/code-stubs-mips.h     Register object_;
Register          610 src/mips/code-stubs-mips.h     Register address_;
Register          611 src/mips/code-stubs-mips.h     Register scratch0_;
Register          612 src/mips/code-stubs-mips.h     Register scratch1_;
Register          614 src/mips/code-stubs-mips.h     Register GetRegThatIsNotOneOf(Register r1,
Register          615 src/mips/code-stubs-mips.h                                   Register r2,
Register          616 src/mips/code-stubs-mips.h                                   Register r3) {
Register          617 src/mips/code-stubs-mips.h       for (int i = 0; i < Register::kNumAllocatableRegisters; i++) {
Register          618 src/mips/code-stubs-mips.h         Register candidate = Register::FromAllocationIndex(i);
Register          663 src/mips/code-stubs-mips.h   Register object_;
Register          664 src/mips/code-stubs-mips.h   Register value_;
Register          665 src/mips/code-stubs-mips.h   Register address_;
Register          700 src/mips/code-stubs-mips.h   void GenerateCall(MacroAssembler* masm, Register target);
Register          724 src/mips/code-stubs-mips.h                        Register scratch1,
Register          725 src/mips/code-stubs-mips.h                        Register scratch2);
Register          736 src/mips/code-stubs-mips.h                            Register heap_number_map,
Register          737 src/mips/code-stubs-mips.h                            Register scratch1,
Register          738 src/mips/code-stubs-mips.h                            Register scratch2,
Register          745 src/mips/code-stubs-mips.h                                    Register object,
Register          746 src/mips/code-stubs-mips.h                                    Register dst,
Register          747 src/mips/code-stubs-mips.h                                    Register heap_number_map,
Register          748 src/mips/code-stubs-mips.h                                    Register scratch1,
Register          749 src/mips/code-stubs-mips.h                                    Register scratch2,
Register          750 src/mips/code-stubs-mips.h                                    Register scratch3,
Register          759 src/mips/code-stubs-mips.h                                  Register int_scratch,
Register          762 src/mips/code-stubs-mips.h                                  Register dst1,
Register          763 src/mips/code-stubs-mips.h                                  Register dst2,
Register          764 src/mips/code-stubs-mips.h                                  Register scratch2,
Register          773 src/mips/code-stubs-mips.h                                       Register object,
Register          776 src/mips/code-stubs-mips.h                                       Register dst1,
Register          777 src/mips/code-stubs-mips.h                                       Register dst2,
Register          778 src/mips/code-stubs-mips.h                                       Register heap_number_map,
Register          779 src/mips/code-stubs-mips.h                                       Register scratch1,
Register          780 src/mips/code-stubs-mips.h                                       Register scratch2,
Register          791 src/mips/code-stubs-mips.h                                 Register object,
Register          792 src/mips/code-stubs-mips.h                                 Register dst,
Register          793 src/mips/code-stubs-mips.h                                 Register heap_number_map,
Register          794 src/mips/code-stubs-mips.h                                 Register scratch1,
Register          795 src/mips/code-stubs-mips.h                                 Register scratch2,
Register          796 src/mips/code-stubs-mips.h                                 Register scratch3,
Register          815 src/mips/code-stubs-mips.h                                    Register src1,
Register          816 src/mips/code-stubs-mips.h                                    Register src2,
Register          817 src/mips/code-stubs-mips.h                                    Register dst,
Register          818 src/mips/code-stubs-mips.h                                    Register scratch,
Register          834 src/mips/code-stubs-mips.h                                           Register heap_number_result,
Register          835 src/mips/code-stubs-mips.h                                           Register scratch);
Register          840 src/mips/code-stubs-mips.h                          Register object,
Register          842 src/mips/code-stubs-mips.h                          Register dst1,
Register          843 src/mips/code-stubs-mips.h                          Register dst2,
Register          844 src/mips/code-stubs-mips.h                          Register heap_number_map,
Register          845 src/mips/code-stubs-mips.h                          Register scratch1,
Register          846 src/mips/code-stubs-mips.h                          Register scratch2,
Register          862 src/mips/code-stubs-mips.h                                      Register receiver,
Register          863 src/mips/code-stubs-mips.h                                      Register properties,
Register          865 src/mips/code-stubs-mips.h                                      Register scratch0);
Register          870 src/mips/code-stubs-mips.h                                      Register elements,
Register          871 src/mips/code-stubs-mips.h                                      Register name,
Register          872 src/mips/code-stubs-mips.h                                      Register r0,
Register          873 src/mips/code-stubs-mips.h                                      Register r1);
Register          111 src/mips/codegen-mips.cc   Register scratch = t6;
Register           84 src/mips/codegen-mips.h                        Register string,
Register           85 src/mips/codegen-mips.h                        Register index,
Register           86 src/mips/codegen-mips.h                        Register result,
Register          141 src/mips/debug-mips.cc         Register reg = { r };
Register          168 src/mips/debug-mips.cc         Register reg = { r };
Register          763 src/mips/deoptimizer-mips.cc   for (int i = 0; i < Register::kNumRegisters; i++) {
Register          792 src/mips/deoptimizer-mips.cc   const int kNumberOfRegisters = Register::kNumRegisters;
Register          865 src/mips/deoptimizer-mips.cc   ASSERT(Register::kNumRegisters == kNumberOfRegisters);
Register          104 src/mips/full-codegen-mips.cc       Register reg = Register::from_code(delta_to_patch_site / kImm16Mask);
Register         1100 src/mips/full-codegen-mips.cc   Register null_value = t1;
Register         1298 src/mips/full-codegen-mips.cc   Register current = cp;
Register         1299 src/mips/full-codegen-mips.cc   Register next = a1;
Register         1300 src/mips/full-codegen-mips.cc   Register temp = a2;
Register         1353 src/mips/full-codegen-mips.cc   Register context = cp;
Register         1354 src/mips/full-codegen-mips.cc   Register next = a3;
Register         1355 src/mips/full-codegen-mips.cc   Register temp = t0;
Register         1937 src/mips/full-codegen-mips.cc   Register scratch1 = a2;
Register         1938 src/mips/full-codegen-mips.cc   Register scratch2 = a3;
Register         1941 src/mips/full-codegen-mips.cc   Register left = a1;
Register         1942 src/mips/full-codegen-mips.cc   Register right = a0;
Register         3163 src/mips/full-codegen-mips.cc   Register object = v0;
Register         3164 src/mips/full-codegen-mips.cc   Register result = v0;
Register         3165 src/mips/full-codegen-mips.cc   Register scratch0 = t5;
Register         3166 src/mips/full-codegen-mips.cc   Register scratch1 = a1;
Register         3285 src/mips/full-codegen-mips.cc   Register object = a1;
Register         3286 src/mips/full-codegen-mips.cc   Register index = a0;
Register         3287 src/mips/full-codegen-mips.cc   Register result = v0;
Register         3332 src/mips/full-codegen-mips.cc   Register object = a1;
Register         3333 src/mips/full-codegen-mips.cc   Register index = a0;
Register         3334 src/mips/full-codegen-mips.cc   Register scratch = a3;
Register         3335 src/mips/full-codegen-mips.cc   Register result = v0;
Register         3522 src/mips/full-codegen-mips.cc   Register key = v0;
Register         3523 src/mips/full-codegen-mips.cc   Register cache = a1;
Register         3562 src/mips/full-codegen-mips.cc   Register right = v0;
Register         3563 src/mips/full-codegen-mips.cc   Register left = a1;
Register         3564 src/mips/full-codegen-mips.cc   Register tmp = a2;
Register         3565 src/mips/full-codegen-mips.cc   Register tmp2 = a3;
Register         3643 src/mips/full-codegen-mips.cc   Register array = v0;
Register         3644 src/mips/full-codegen-mips.cc   Register elements = no_reg;  // Will be v0.
Register         3645 src/mips/full-codegen-mips.cc   Register result = no_reg;  // Will be v0.
Register         3646 src/mips/full-codegen-mips.cc   Register separator = a1;
Register         3647 src/mips/full-codegen-mips.cc   Register array_length = a2;
Register         3648 src/mips/full-codegen-mips.cc   Register result_pos = no_reg;  // Will be a2.
Register         3649 src/mips/full-codegen-mips.cc   Register string_length = a3;
Register         3650 src/mips/full-codegen-mips.cc   Register string = t0;
Register         3651 src/mips/full-codegen-mips.cc   Register element = t1;
Register         3652 src/mips/full-codegen-mips.cc   Register elements_end = t2;
Register         3653 src/mips/full-codegen-mips.cc   Register scratch1 = t3;
Register         3654 src/mips/full-codegen-mips.cc   Register scratch2 = t5;
Register         3655 src/mips/full-codegen-mips.cc   Register scratch3 = t4;
Register         4478 src/mips/full-codegen-mips.cc Register FullCodeGenerator::result_register() {
Register         4483 src/mips/full-codegen-mips.cc Register FullCodeGenerator::context_register() {
Register          821 src/mips/ic-mips.cc   Register backing_store = parameter_map;
Register          972 src/mips/ic-mips.cc   Register key = a0;
Register          973 src/mips/ic-mips.cc   Register receiver = a1;
Register         1149 src/mips/ic-mips.cc   Register receiver = a1;
Register         1150 src/mips/ic-mips.cc   Register index = a0;
Register         1151 src/mips/ic-mips.cc   Register scratch = a3;
Register         1152 src/mips/ic-mips.cc   Register result = v0;
Register         1207 src/mips/ic-mips.cc   Register value = a0;
Register         1208 src/mips/ic-mips.cc   Register key = a1;
Register         1209 src/mips/ic-mips.cc   Register receiver = a2;
Register         1210 src/mips/ic-mips.cc   Register receiver_map = a3;
Register         1211 src/mips/ic-mips.cc   Register elements_map = t2;
Register         1212 src/mips/ic-mips.cc   Register elements = t3;  // Elements array of the receiver.
Register         1287 src/mips/ic-mips.cc   Register scratch_value = t0;
Register         1288 src/mips/ic-mips.cc   Register address = t1;
Register         1558 src/mips/ic-mips.cc   Register receiver = a1;
Register         1559 src/mips/ic-mips.cc   Register value = a0;
Register         1560 src/mips/ic-mips.cc   Register scratch = a3;
Register         1740 src/mips/ic-mips.cc   Register reg = Register::from_code(Assembler::GetRs(instr_at_patch));
Register          274 src/mips/lithium-codegen-mips.cc Register LCodeGen::ToRegister(int index) const {
Register          275 src/mips/lithium-codegen-mips.cc   return Register::FromAllocationIndex(index);
Register          284 src/mips/lithium-codegen-mips.cc Register LCodeGen::ToRegister(LOperand* op) const {
Register          290 src/mips/lithium-codegen-mips.cc Register LCodeGen::EmitLoadRegister(LOperand* op, Register scratch) {
Register          516 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(op);
Register          604 src/mips/lithium-codegen-mips.cc     environment->Register(deoptimization_index,
Register          869 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register          870 src/mips/lithium-codegen-mips.cc   const Register left = ToRegister(instr->InputAt(0));
Register          871 src/mips/lithium-codegen-mips.cc   const Register result = ToRegister(instr->result());
Register          876 src/mips/lithium-codegen-mips.cc     Register scratch = scratch0();
Register          898 src/mips/lithium-codegen-mips.cc     Register right = EmitLoadRegister(instr->InputAt(1), scratch);
Register          918 src/mips/lithium-codegen-mips.cc   const Register left = ToRegister(instr->InputAt(0));
Register          919 src/mips/lithium-codegen-mips.cc   const Register right = ToRegister(instr->InputAt(1));
Register          920 src/mips/lithium-codegen-mips.cc   const Register result = ToRegister(instr->result());
Register          954 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register          955 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register          957 src/mips/lithium-codegen-mips.cc   Register left = ToRegister(instr->InputAt(0));
Register         1026 src/mips/lithium-codegen-mips.cc     Register right = EmitLoadRegister(right_op, scratch);
Register         1060 src/mips/lithium-codegen-mips.cc   Register left = ToRegister(left_op);
Register         1061 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1092 src/mips/lithium-codegen-mips.cc   Register left = ToRegister(instr->InputAt(0));
Register         1093 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1161 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, at);
Register         1168 src/mips/lithium-codegen-mips.cc     Register overflow = scratch0();
Register         1169 src/mips/lithium-codegen-mips.cc     Register scratch = scratch1();
Register         1173 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, scratch);
Register         1218 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1219 src/mips/lithium-codegen-mips.cc   Register array = ToRegister(instr->InputAt(0));
Register         1225 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1226 src/mips/lithium-codegen-mips.cc   Register array = ToRegister(instr->InputAt(0));
Register         1232 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1233 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1246 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1247 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1248 src/mips/lithium-codegen-mips.cc   Register map = ToRegister(instr->TempAt(0));
Register         1265 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
Register         1266 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1267 src/mips/lithium-codegen-mips.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         1305 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1306 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1312 src/mips/lithium-codegen-mips.cc   Register input_reg = EmitLoadRegister(instr->InputAt(0), at);
Register         1330 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, at);
Register         1337 src/mips/lithium-codegen-mips.cc     Register overflow = scratch0();
Register         1338 src/mips/lithium-codegen-mips.cc     Register scratch = scratch1();
Register         1342 src/mips/lithium-codegen-mips.cc       Register right_reg = EmitLoadRegister(right, scratch);
Register         1468 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1476 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1519 src/mips/lithium-codegen-mips.cc       const Register map = scratch0();
Register         1639 src/mips/lithium-codegen-mips.cc       Register cmp_left;
Register         1662 src/mips/lithium-codegen-mips.cc   Register left = ToRegister(instr->InputAt(0));
Register         1663 src/mips/lithium-codegen-mips.cc   Register right = ToRegister(instr->InputAt(1));
Register         1672 src/mips/lithium-codegen-mips.cc   Register left = ToRegister(instr->InputAt(0));
Register         1683 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         1684 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1750 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1751 src/mips/lithium-codegen-mips.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         1752 src/mips/lithium-codegen-mips.cc   Register temp2 = scratch0();
Register         1778 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1779 src/mips/lithium-codegen-mips.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         1797 src/mips/lithium-codegen-mips.cc   Register input_reg = EmitLoadRegister(instr->InputAt(0), at);
Register         1804 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1805 src/mips/lithium-codegen-mips.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1873 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         1874 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1893 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1894 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         1907 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1908 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         1987 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         1988 src/mips/lithium-codegen-mips.cc   Register temp = scratch0();
Register         1989 src/mips/lithium-codegen-mips.cc   Register temp2 = ToRegister(instr->TempAt(0));
Register         2005 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2006 src/mips/lithium-codegen-mips.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2019 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2055 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
Register         2056 src/mips/lithium-codegen-mips.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2057 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2069 src/mips/lithium-codegen-mips.cc   Register map = temp;
Register         2114 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2131 src/mips/lithium-codegen-mips.cc   Register temp = ToRegister(instr->TempAt(0));
Register         2191 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2214 src/mips/lithium-codegen-mips.cc   Register value = ToRegister(instr->value());
Register         2215 src/mips/lithium-codegen-mips.cc   Register cell = scratch0();
Register         2226 src/mips/lithium-codegen-mips.cc     Register payload = ToRegister(instr->TempAt(0));
Register         2251 src/mips/lithium-codegen-mips.cc   Register context = ToRegister(instr->context());
Register         2252 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2271 src/mips/lithium-codegen-mips.cc   Register context = ToRegister(instr->context());
Register         2272 src/mips/lithium-codegen-mips.cc   Register value = ToRegister(instr->value());
Register         2273 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2309 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->InputAt(0));
Register         2310 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2361 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
Register         2362 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2363 src/mips/lithium-codegen-mips.cc   Register object_map = scratch0();
Register         2418 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2419 src/mips/lithium-codegen-mips.cc   Register function = ToRegister(instr->function());
Register         2420 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2461 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2462 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         2463 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2494 src/mips/lithium-codegen-mips.cc   Register to_reg = ToRegister(instr->result());
Register         2495 src/mips/lithium-codegen-mips.cc   Register from_reg  = ToRegister(instr->InputAt(0));
Register         2502 src/mips/lithium-codegen-mips.cc   Register arguments = ToRegister(instr->arguments());
Register         2503 src/mips/lithium-codegen-mips.cc   Register length = ToRegister(instr->length());
Register         2504 src/mips/lithium-codegen-mips.cc   Register index = ToRegister(instr->index());
Register         2505 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2525 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->elements());
Register         2526 src/mips/lithium-codegen-mips.cc   Register key = EmitLoadRegister(instr->key(), scratch0());
Register         2527 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2528 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2552 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->elements());
Register         2554 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
Register         2556 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2593 src/mips/lithium-codegen-mips.cc   Register external_pointer = ToRegister(instr->external_pointer());
Register         2594 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
Register         2626 src/mips/lithium-codegen-mips.cc     Register result = ToRegister(instr->result());
Register         2627 src/mips/lithium-codegen-mips.cc     Register scratch = scratch0();
Register         2697 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2698 src/mips/lithium-codegen-mips.cc   Register temp = scratch1();
Register         2699 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2719 src/mips/lithium-codegen-mips.cc   Register elem = ToRegister(instr->InputAt(0));
Register         2720 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2740 src/mips/lithium-codegen-mips.cc   Register receiver = ToRegister(instr->receiver());
Register         2741 src/mips/lithium-codegen-mips.cc   Register function = ToRegister(instr->function());
Register         2742 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2786 src/mips/lithium-codegen-mips.cc   Register receiver = ToRegister(instr->receiver());
Register         2787 src/mips/lithium-codegen-mips.cc   Register function = ToRegister(instr->function());
Register         2788 src/mips/lithium-codegen-mips.cc   Register length = ToRegister(instr->length());
Register         2789 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->elements());
Register         2790 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2841 src/mips/lithium-codegen-mips.cc     Register argument_reg = EmitLoadRegister(argument, at);
Register         2853 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2859 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2865 src/mips/lithium-codegen-mips.cc   Register context = ToRegister(instr->context());
Register         2866 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2882 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2888 src/mips/lithium-codegen-mips.cc   Register global = ToRegister(instr->global());
Register         2889 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2955 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         2956 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         2957 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         2965 src/mips/lithium-codegen-mips.cc   Register exponent = scratch0();
Register         2981 src/mips/lithium-codegen-mips.cc     Register tmp1 = input.is(a1) ? a0 : a1;
Register         2982 src/mips/lithium-codegen-mips.cc     Register tmp2 = input.is(a2) ? a0 : a2;
Register         2983 src/mips/lithium-codegen-mips.cc     Register tmp3 = input.is(a3) ? a0 : a3;
Register         2984 src/mips/lithium-codegen-mips.cc     Register tmp4 = input.is(t0) ? a0 : t0;
Register         3020 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         3021 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3060 src/mips/lithium-codegen-mips.cc     Register input = ToRegister(instr->InputAt(0));
Register         3072 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3074 src/mips/lithium-codegen-mips.cc   Register scratch1 = scratch0();
Register         3075 src/mips/lithium-codegen-mips.cc   Register except_flag = ToRegister(instr->TempAt(0));
Register         3103 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3104 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3154 src/mips/lithium-codegen-mips.cc   Register except_flag = scratch;
Register         3479 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
Register         3480 src/mips/lithium-codegen-mips.cc   Register value = ToRegister(instr->value());
Register         3481 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3490 src/mips/lithium-codegen-mips.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3561 src/mips/lithium-codegen-mips.cc   Register value = ToRegister(instr->value());
Register         3562 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->object());
Register         3563 src/mips/lithium-codegen-mips.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
Register         3564 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3605 src/mips/lithium-codegen-mips.cc   Register elements = ToRegister(instr->elements());
Register         3606 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
Register         3607 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3652 src/mips/lithium-codegen-mips.cc   Register external_pointer = ToRegister(instr->external_pointer());
Register         3653 src/mips/lithium-codegen-mips.cc   Register key = no_reg;
Register         3685 src/mips/lithium-codegen-mips.cc     Register value(ToRegister(instr->value()));
Register         3686 src/mips/lithium-codegen-mips.cc     Register scratch = scratch0();
Register         3747 src/mips/lithium-codegen-mips.cc   Register object_reg = ToRegister(instr->object());
Register         3748 src/mips/lithium-codegen-mips.cc   Register new_map_reg = ToRegister(instr->new_map_reg());
Register         3749 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3770 src/mips/lithium-codegen-mips.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3778 src/mips/lithium-codegen-mips.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3822 src/mips/lithium-codegen-mips.cc   Register string = ToRegister(instr->string());
Register         3823 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3824 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3840 src/mips/lithium-codegen-mips.cc     Register index = ToRegister(instr->index());
Register         3868 src/mips/lithium-codegen-mips.cc   Register char_code = ToRegister(instr->char_code());
Register         3869 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3870 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         3886 src/mips/lithium-codegen-mips.cc   Register char_code = ToRegister(instr->char_code());
Register         3887 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3903 src/mips/lithium-codegen-mips.cc   Register string = ToRegister(instr->InputAt(0));
Register         3904 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         3916 src/mips/lithium-codegen-mips.cc     Register scratch = scratch0();
Register         3937 src/mips/lithium-codegen-mips.cc   Register src = ToRegister(instr->InputAt(0));
Register         3938 src/mips/lithium-codegen-mips.cc   Register dst = ToRegister(instr->result());
Register         3939 src/mips/lithium-codegen-mips.cc   Register overflow = scratch0();
Register         3950 src/mips/lithium-codegen-mips.cc   Register src = ToRegister(instr->InputAt(0));
Register         3951 src/mips/lithium-codegen-mips.cc   Register dst = ToRegister(instr->result());
Register         4004 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4005 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->result());
Register         4006 src/mips/lithium-codegen-mips.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         4007 src/mips/lithium-codegen-mips.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         4025 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->result());
Register         4041 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4042 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         4043 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         4061 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4107 src/mips/lithium-codegen-mips.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         4108 src/mips/lithium-codegen-mips.cc   Register scratch1 = scratch0();
Register         4109 src/mips/lithium-codegen-mips.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         4126 src/mips/lithium-codegen-mips.cc     Register scratch3 = ToRegister(instr->TempAt(1));
Register         4160 src/mips/lithium-codegen-mips.cc     Register except_flag = scratch2;
Register         4201 src/mips/lithium-codegen-mips.cc   Register input_reg = ToRegister(input);
Register         4220 src/mips/lithium-codegen-mips.cc   Register input_reg = ToRegister(input);
Register         4231 src/mips/lithium-codegen-mips.cc   Register result_reg = ToRegister(instr->result());
Register         4232 src/mips/lithium-codegen-mips.cc   Register scratch1 = scratch0();
Register         4233 src/mips/lithium-codegen-mips.cc   Register scratch2 = ToRegister(instr->TempAt(0));
Register         4238 src/mips/lithium-codegen-mips.cc     Register scratch3 = ToRegister(instr->TempAt(1));
Register         4246 src/mips/lithium-codegen-mips.cc     Register except_flag = scratch2;
Register         4279 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         4280 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4318 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(instr->value());
Register         4321 src/mips/lithium-codegen-mips.cc     Register reg = ToRegister(instr->value());
Register         4348 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4351 src/mips/lithium-codegen-mips.cc   Register reg = ToRegister(input);
Register         4367 src/mips/lithium-codegen-mips.cc   Register result_reg = ToRegister(instr->result());
Register         4374 src/mips/lithium-codegen-mips.cc   Register unclamped_reg = ToRegister(instr->unclamped());
Register         4375 src/mips/lithium-codegen-mips.cc   Register result_reg = ToRegister(instr->result());
Register         4381 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4382 src/mips/lithium-codegen-mips.cc   Register input_reg = ToRegister(instr->unclamped());
Register         4383 src/mips/lithium-codegen-mips.cc   Register result_reg = ToRegister(instr->result());
Register         4416 src/mips/lithium-codegen-mips.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         4417 src/mips/lithium-codegen-mips.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         4457 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         4458 src/mips/lithium-codegen-mips.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         4459 src/mips/lithium-codegen-mips.cc   Register scratch2 = ToRegister(instr->TempAt(1));
Register         4487 src/mips/lithium-codegen-mips.cc   Register map = scratch;
Register         4508 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         4837 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         4844 src/mips/lithium-codegen-mips.cc   Register input = ToRegister(instr->InputAt(0));
Register         4850 src/mips/lithium-codegen-mips.cc   Register cmp1 = no_reg;
Register         4879 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register         4971 src/mips/lithium-codegen-mips.cc   Register temp1 = ToRegister(instr->TempAt(0));
Register         5032 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
Register         5033 src/mips/lithium-codegen-mips.cc   Register key = ToRegister(instr->key());
Register         5034 src/mips/lithium-codegen-mips.cc   Register strict = scratch0();
Register         5047 src/mips/lithium-codegen-mips.cc   Register obj = ToRegister(instr->object());
Register         5048 src/mips/lithium-codegen-mips.cc   Register key = ToRegister(instr->key());
Register         5131 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         5132 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
Register         5136 src/mips/lithium-codegen-mips.cc   Register null_value = t1;
Register         5168 src/mips/lithium-codegen-mips.cc   Register map = ToRegister(instr->map());
Register         5169 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         5170 src/mips/lithium-codegen-mips.cc   Register scratch = ToRegister(instr->scratch());
Register         5181 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->value());
Register         5182 src/mips/lithium-codegen-mips.cc   Register map = ToRegister(instr->map());
Register         5189 src/mips/lithium-codegen-mips.cc   Register object = ToRegister(instr->object());
Register         5190 src/mips/lithium-codegen-mips.cc   Register index = ToRegister(instr->index());
Register         5191 src/mips/lithium-codegen-mips.cc   Register result = ToRegister(instr->result());
Register         5192 src/mips/lithium-codegen-mips.cc   Register scratch = scratch0();
Register           81 src/mips/lithium-codegen-mips.h   Register ToRegister(LOperand* op) const;
Register           84 src/mips/lithium-codegen-mips.h   Register EmitLoadRegister(LOperand* op, Register scratch);
Register          124 src/mips/lithium-codegen-mips.h   void DoCheckMapCommon(Register reg, Register scratch, Handle<Map> map,
Register          160 src/mips/lithium-codegen-mips.h   Register scratch0() { return kLithiumScratchReg; }
Register          161 src/mips/lithium-codegen-mips.h   Register scratch1() { return kLithiumScratchReg2; }
Register          170 src/mips/lithium-codegen-mips.h                        Register input,
Register          171 src/mips/lithium-codegen-mips.h                        Register temporary,
Register          172 src/mips/lithium-codegen-mips.h                        Register temporary2);
Register          232 src/mips/lithium-codegen-mips.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
Register          241 src/mips/lithium-codegen-mips.h                     Register src1 = zero_reg,
Register          252 src/mips/lithium-codegen-mips.h   Register ToRegister(int index) const;
Register          287 src/mips/lithium-codegen-mips.h                   Register src1,
Register          295 src/mips/lithium-codegen-mips.h   void EmitNumberUntagD(Register input,
Register          308 src/mips/lithium-codegen-mips.h                          Register input,
Register          310 src/mips/lithium-codegen-mips.h                          Register& cmp1,
Register          316 src/mips/lithium-codegen-mips.h   Condition EmitIsObject(Register input,
Register          317 src/mips/lithium-codegen-mips.h                          Register temp1,
Register          318 src/mips/lithium-codegen-mips.h                          Register temp2,
Register          325 src/mips/lithium-codegen-mips.h   Condition EmitIsString(Register input,
Register          326 src/mips/lithium-codegen-mips.h                          Register temp1,
Register          331 src/mips/lithium-codegen-mips.h   void EmitIsConstructCall(Register temp1, Register temp2);
Register          333 src/mips/lithium-codegen-mips.h   void EmitLoadFieldOrConstantFunction(Register result,
Register          334 src/mips/lithium-codegen-mips.h                                        Register object,
Register          342 src/mips/lithium-codegen-mips.h                     Register result,
Register          343 src/mips/lithium-codegen-mips.h                     Register source,
Register          218 src/mips/lithium-gap-resolver-mips.cc     Register source_register = cgen_->ToRegister(source);
Register          254 src/mips/lithium-gap-resolver-mips.cc       Register dst = cgen_->ToRegister(destination);
Register           45 src/mips/lithium-mips.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          461 src/mips/lithium-mips.cc                                   Register::ToAllocationIndex(reg));
Register         2103 src/mips/lithium-mips.h   LOperand* register_spills_[Register::kNumAllocatableRegisters];
Register         2249 src/mips/lithium-mips.h   LUnallocated* ToUnallocated(Register reg);
Register         2254 src/mips/lithium-mips.h   MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
Register         2290 src/mips/lithium-mips.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
Register         2307 src/mips/lithium-mips.h                                 Register reg);
Register         1231 src/mips/macro-assembler-mips.cc     Register scratch = t8;
Register         1257 src/mips/macro-assembler-mips.cc     Register scratch = t8;
Register         1279 src/mips/macro-assembler-mips.cc     Register mask = t8;
Register         1280 src/mips/macro-assembler-mips.cc     Register scratch = t9;
Register         1476 src/mips/macro-assembler-mips.cc   Register sign = result;
Register         1560 src/mips/macro-assembler-mips.cc   Register input_high = scratch2;
Register         1561 src/mips/macro-assembler-mips.cc   Register input_low = scratch3;
Register         1673 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
Register         1674 src/mips/macro-assembler-mips.cc   Register scratch = at;
Register         1905 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
Register         1906 src/mips/macro-assembler-mips.cc   Register scratch = at;
Register         2240 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
Register         2241 src/mips/macro-assembler-mips.cc   Register scratch = at;
Register         2333 src/mips/macro-assembler-mips.cc   Register r2 = no_reg;
Register         2334 src/mips/macro-assembler-mips.cc   Register scratch = at;
Register         2935 src/mips/macro-assembler-mips.cc   Register topaddr = scratch1;
Register         2936 src/mips/macro-assembler-mips.cc   Register obj_size_reg = scratch2;
Register         3007 src/mips/macro-assembler-mips.cc   Register topaddr = scratch1;
Register         3253 src/mips/macro-assembler-mips.cc   Register tmp = no_reg;
Register         3390 src/mips/macro-assembler-mips.cc   Register mantissa_reg = scratch2;
Register         3391 src/mips/macro-assembler-mips.cc   Register exponent_reg = scratch3;
Register         3447 src/mips/macro-assembler-mips.cc   Register untagged_value = receiver_reg;
Register         3462 src/mips/macro-assembler-mips.cc     sw(exponent_reg, MemOperand(scratch1, Register::kSizeInBytes));
Register         3769 src/mips/macro-assembler-mips.cc   Register expected_reg = a2;
Register         3770 src/mips/macro-assembler-mips.cc   Register code_reg = a3;
Register         4073 src/mips/macro-assembler-mips.cc     Register exponent = scratch1;
Register         4074 src/mips/macro-assembler-mips.cc     Register mask_reg = scratch2;
Register         5219 src/mips/macro-assembler-mips.cc   Register map = load_scratch;  // Holds map while checking type.
Register         5220 src/mips/macro-assembler-mips.cc   Register length = load_scratch;  // Holds length of object after testing type.
Register         5239 src/mips/macro-assembler-mips.cc   Register instance_type = load_scratch;
Register         5314 src/mips/macro-assembler-mips.cc   Register  empty_fixed_array_value = t2;
Register         5316 src/mips/macro-assembler-mips.cc   Register empty_descriptor_array_value = t3;
Register           99 src/mips/macro-assembler-mips.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
Register          105 src/mips/macro-assembler-mips.h inline MemOperand ContextOperand(Register context, int index) {
Register          116 src/mips/macro-assembler-mips.h inline MemOperand FieldMemOperand(Register object, int offset) {
Register          141 src/mips/macro-assembler-mips.h #define COND_TYPED_ARGS Condition cond, Register r1, const Operand& r2
Register          172 src/mips/macro-assembler-mips.h #define COND_ARGS Condition cond = al, Register rs = zero_reg, \
Register          175 src/mips/macro-assembler-mips.h   void Jump(Register target, COND_ARGS);
Register          179 src/mips/macro-assembler-mips.h   static int CallSize(Register target, COND_ARGS);
Register          180 src/mips/macro-assembler-mips.h   void Call(Register target, COND_ARGS);
Register          193 src/mips/macro-assembler-mips.h     Register rs = zero_reg, const Operand& rt = Operand(zero_reg)) {
Register          199 src/mips/macro-assembler-mips.h               Register rs,
Register          209 src/mips/macro-assembler-mips.h             Register reg = no_reg,
Register          218 src/mips/macro-assembler-mips.h                   Register reg,
Register          223 src/mips/macro-assembler-mips.h   void Swap(Register reg1, Register reg2, Register scratch = no_reg);
Register          227 src/mips/macro-assembler-mips.h   inline void Move(Register dst, Register src) {
Register          239 src/mips/macro-assembler-mips.h   inline void Move(Register dst_low, Register dst_high, FPURegister src) {
Register          244 src/mips/macro-assembler-mips.h   inline void Move(FPURegister dst, Register src_low, Register src_high) {
Register          251 src/mips/macro-assembler-mips.h   void Movz(Register rd, Register rs, Register rt);
Register          252 src/mips/macro-assembler-mips.h   void Movn(Register rd, Register rs, Register rt);
Register          253 src/mips/macro-assembler-mips.h   void Movt(Register rd, Register rs, uint16_t cc = 0);
Register          254 src/mips/macro-assembler-mips.h   void Movf(Register rd, Register rs, uint16_t cc = 0);
Register          256 src/mips/macro-assembler-mips.h   void Clz(Register rd, Register rs);
Register          268 src/mips/macro-assembler-mips.h   void LoadRoot(Register destination,
Register          270 src/mips/macro-assembler-mips.h   void LoadRoot(Register destination,
Register          272 src/mips/macro-assembler-mips.h                 Condition cond, Register src1, const Operand& src2);
Register          275 src/mips/macro-assembler-mips.h   void StoreRoot(Register source,
Register          277 src/mips/macro-assembler-mips.h   void StoreRoot(Register source,
Register          279 src/mips/macro-assembler-mips.h                  Condition cond, Register src1, const Operand& src2);
Register          281 src/mips/macro-assembler-mips.h   void LoadHeapObject(Register dst, Handle<HeapObject> object);
Register          283 src/mips/macro-assembler-mips.h   void LoadObject(Register result, Handle<Object> object) {
Register          294 src/mips/macro-assembler-mips.h   void IncrementalMarkingRecordWriteHelper(Register object,
Register          295 src/mips/macro-assembler-mips.h                                            Register value,
Register          296 src/mips/macro-assembler-mips.h                                            Register address);
Register          307 src/mips/macro-assembler-mips.h   void RememberedSetHelper(Register object,  // Used for debug code.
Register          308 src/mips/macro-assembler-mips.h                            Register addr,
Register          309 src/mips/macro-assembler-mips.h                            Register scratch,
Register          313 src/mips/macro-assembler-mips.h   void CheckPageFlag(Register object,
Register          314 src/mips/macro-assembler-mips.h                      Register scratch,
Register          321 src/mips/macro-assembler-mips.h   void JumpIfNotInNewSpace(Register object,
Register          322 src/mips/macro-assembler-mips.h                            Register scratch,
Register          329 src/mips/macro-assembler-mips.h   void JumpIfInNewSpace(Register object,
Register          330 src/mips/macro-assembler-mips.h                         Register scratch,
Register          336 src/mips/macro-assembler-mips.h   void HasColor(Register object,
Register          337 src/mips/macro-assembler-mips.h                 Register scratch0,
Register          338 src/mips/macro-assembler-mips.h                 Register scratch1,
Register          343 src/mips/macro-assembler-mips.h   void JumpIfBlack(Register object,
Register          344 src/mips/macro-assembler-mips.h                    Register scratch0,
Register          345 src/mips/macro-assembler-mips.h                    Register scratch1,
Register          353 src/mips/macro-assembler-mips.h   void EnsureNotWhite(Register object,
Register          354 src/mips/macro-assembler-mips.h                       Register scratch1,
Register          355 src/mips/macro-assembler-mips.h                       Register scratch2,
Register          356 src/mips/macro-assembler-mips.h                       Register scratch3,
Register          361 src/mips/macro-assembler-mips.h   void JumpIfDataObject(Register value,
Register          362 src/mips/macro-assembler-mips.h                         Register scratch,
Register          371 src/mips/macro-assembler-mips.h       Register object,
Register          373 src/mips/macro-assembler-mips.h       Register value,
Register          374 src/mips/macro-assembler-mips.h       Register scratch,
Register          383 src/mips/macro-assembler-mips.h       Register context,
Register          385 src/mips/macro-assembler-mips.h       Register value,
Register          386 src/mips/macro-assembler-mips.h       Register scratch,
Register          405 src/mips/macro-assembler-mips.h       Register object,
Register          406 src/mips/macro-assembler-mips.h       Register address,
Register          407 src/mips/macro-assembler-mips.h       Register value,
Register          420 src/mips/macro-assembler-mips.h   void CheckAccessGlobalProxy(Register holder_reg,
Register          421 src/mips/macro-assembler-mips.h                               Register scratch,
Register          424 src/mips/macro-assembler-mips.h   void GetNumberHash(Register reg0, Register scratch);
Register          427 src/mips/macro-assembler-mips.h                                 Register elements,
Register          428 src/mips/macro-assembler-mips.h                                 Register key,
Register          429 src/mips/macro-assembler-mips.h                                 Register result,
Register          430 src/mips/macro-assembler-mips.h                                 Register reg0,
Register          431 src/mips/macro-assembler-mips.h                                 Register reg1,
Register          432 src/mips/macro-assembler-mips.h                                 Register reg2);
Register          480 src/mips/macro-assembler-mips.h                           Register result,
Register          481 src/mips/macro-assembler-mips.h                           Register scratch1,
Register          482 src/mips/macro-assembler-mips.h                           Register scratch2,
Register          485 src/mips/macro-assembler-mips.h   void AllocateInNewSpace(Register object_size,
Register          486 src/mips/macro-assembler-mips.h                           Register result,
Register          487 src/mips/macro-assembler-mips.h                           Register scratch1,
Register          488 src/mips/macro-assembler-mips.h                           Register scratch2,
Register          496 src/mips/macro-assembler-mips.h   void UndoAllocationInNewSpace(Register object, Register scratch);
Register          499 src/mips/macro-assembler-mips.h   void AllocateTwoByteString(Register result,
Register          500 src/mips/macro-assembler-mips.h                              Register length,
Register          501 src/mips/macro-assembler-mips.h                              Register scratch1,
Register          502 src/mips/macro-assembler-mips.h                              Register scratch2,
Register          503 src/mips/macro-assembler-mips.h                              Register scratch3,
Register          505 src/mips/macro-assembler-mips.h   void AllocateAsciiString(Register result,
Register          506 src/mips/macro-assembler-mips.h                            Register length,
Register          507 src/mips/macro-assembler-mips.h                            Register scratch1,
Register          508 src/mips/macro-assembler-mips.h                            Register scratch2,
Register          509 src/mips/macro-assembler-mips.h                            Register scratch3,
Register          511 src/mips/macro-assembler-mips.h   void AllocateTwoByteConsString(Register result,
Register          512 src/mips/macro-assembler-mips.h                                  Register length,
Register          513 src/mips/macro-assembler-mips.h                                  Register scratch1,
Register          514 src/mips/macro-assembler-mips.h                                  Register scratch2,
Register          516 src/mips/macro-assembler-mips.h   void AllocateAsciiConsString(Register result,
Register          517 src/mips/macro-assembler-mips.h                                Register length,
Register          518 src/mips/macro-assembler-mips.h                                Register scratch1,
Register          519 src/mips/macro-assembler-mips.h                                Register scratch2,
Register          521 src/mips/macro-assembler-mips.h   void AllocateTwoByteSlicedString(Register result,
Register          522 src/mips/macro-assembler-mips.h                                    Register length,
Register          523 src/mips/macro-assembler-mips.h                                    Register scratch1,
Register          524 src/mips/macro-assembler-mips.h                                    Register scratch2,
Register          526 src/mips/macro-assembler-mips.h   void AllocateAsciiSlicedString(Register result,
Register          527 src/mips/macro-assembler-mips.h                                  Register length,
Register          528 src/mips/macro-assembler-mips.h                                  Register scratch1,
Register          529 src/mips/macro-assembler-mips.h                                  Register scratch2,
Register          535 src/mips/macro-assembler-mips.h   void AllocateHeapNumber(Register result,
Register          536 src/mips/macro-assembler-mips.h                           Register scratch1,
Register          537 src/mips/macro-assembler-mips.h                           Register scratch2,
Register          538 src/mips/macro-assembler-mips.h                           Register heap_number_map,
Register          540 src/mips/macro-assembler-mips.h   void AllocateHeapNumberWithValue(Register result,
Register          542 src/mips/macro-assembler-mips.h                                    Register scratch1,
Register          543 src/mips/macro-assembler-mips.h                                    Register scratch2,
Register          550 src/mips/macro-assembler-mips.h   void instr(Register rd, Register rs, const Operand& rt);                     \
Register          551 src/mips/macro-assembler-mips.h   void instr(Register rd, Register rs, Register rt) {                          \
Register          554 src/mips/macro-assembler-mips.h   void instr(Register rs, Register rt, int32_t j) {                            \
Register          559 src/mips/macro-assembler-mips.h   void instr(Register rs, const Operand& rt);                                  \
Register          560 src/mips/macro-assembler-mips.h   void instr(Register rs, Register rt) {                                       \
Register          563 src/mips/macro-assembler-mips.h   void instr(Register rs, int32_t j) {                                         \
Register          594 src/mips/macro-assembler-mips.h   void mov(Register rd, Register rt) { or_(rd, rt, zero_reg); }
Register          597 src/mips/macro-assembler-mips.h   void li(Register rd, Operand j, LiFlags mode = OPTIMIZE_SIZE);
Register          598 src/mips/macro-assembler-mips.h   inline void li(Register rd, int32_t j, LiFlags mode = OPTIMIZE_SIZE) {
Register          601 src/mips/macro-assembler-mips.h   inline void li(Register dst, Handle<Object> value,
Register          616 src/mips/macro-assembler-mips.h   void push(Register src) {
Register          625 src/mips/macro-assembler-mips.h   void Push(Register src1, Register src2) {
Register          632 src/mips/macro-assembler-mips.h   void Push(Register src1, Register src2, Register src3) {
Register          640 src/mips/macro-assembler-mips.h   void Push(Register src1, Register src2, Register src3, Register src4) {
Register          648 src/mips/macro-assembler-mips.h   void Push(Register src, Condition cond, Register tst1, Register tst2) {
Register          664 src/mips/macro-assembler-mips.h   void pop(Register dst) {
Register          670 src/mips/macro-assembler-mips.h   void Pop(Register src1, Register src2) {
Register          678 src/mips/macro-assembler-mips.h   void Pop(Register src1, Register src2, Register src3) {
Register          697 src/mips/macro-assembler-mips.h   void StoreToSafepointRegisterSlot(Register src, Register dst);
Register          698 src/mips/macro-assembler-mips.h   void StoreToSafepointRegistersAndDoublesSlot(Register src, Register dst);
Register          701 src/mips/macro-assembler-mips.h   void LoadFromSafepointRegisterSlot(Register dst, Register src);
Register          705 src/mips/macro-assembler-mips.h   void FlushICache(Register address, unsigned instructions);
Register          708 src/mips/macro-assembler-mips.h   void Ins(Register rt, Register rs, uint16_t pos, uint16_t size);
Register          709 src/mips/macro-assembler-mips.h   void Ext(Register rt, Register rs, uint16_t pos, uint16_t size);
Register          716 src/mips/macro-assembler-mips.h   void Cvt_d_uw(FPURegister fd, Register rs, FPURegister scratch);
Register          720 src/mips/macro-assembler-mips.h   void Trunc_uw_d(FPURegister fd, Register rs, FPURegister scratch);
Register          748 src/mips/macro-assembler-mips.h   void ConvertToInt32(Register source,
Register          749 src/mips/macro-assembler-mips.h                       Register dest,
Register          750 src/mips/macro-assembler-mips.h                       Register scratch,
Register          751 src/mips/macro-assembler-mips.h                       Register scratch2,
Register          762 src/mips/macro-assembler-mips.h                        Register scratch1,
Register          763 src/mips/macro-assembler-mips.h                        Register except_flag,
Register          773 src/mips/macro-assembler-mips.h   void EmitOutOfInt32RangeTruncate(Register result,
Register          774 src/mips/macro-assembler-mips.h                                    Register input_high,
Register          775 src/mips/macro-assembler-mips.h                                    Register input_low,
Register          776 src/mips/macro-assembler-mips.h                                    Register scratch);
Register          781 src/mips/macro-assembler-mips.h   void EmitECMATruncate(Register result,
Register          784 src/mips/macro-assembler-mips.h                         Register scratch,
Register          785 src/mips/macro-assembler-mips.h                         Register scratch2,
Register          786 src/mips/macro-assembler-mips.h                         Register scratch3);
Register          797 src/mips/macro-assembler-mips.h                       Register arg_count,
Register          806 src/mips/macro-assembler-mips.h   void LoadContext(Register dst, int context_chain_length);
Register          815 src/mips/macro-assembler-mips.h       Register map_in_out,
Register          816 src/mips/macro-assembler-mips.h       Register scratch,
Register          820 src/mips/macro-assembler-mips.h   void LoadInitialArrayMap(Register function_in,
Register          821 src/mips/macro-assembler-mips.h                            Register scratch,
Register          822 src/mips/macro-assembler-mips.h                            Register map_out,
Register          825 src/mips/macro-assembler-mips.h   void LoadGlobalFunction(int index, Register function);
Register          829 src/mips/macro-assembler-mips.h   void LoadGlobalFunctionInitialMap(Register function,
Register          830 src/mips/macro-assembler-mips.h                                     Register map,
Register          831 src/mips/macro-assembler-mips.h                                     Register scratch);
Register          845 src/mips/macro-assembler-mips.h   void SetCallKind(Register dst, CallKind kind);
Register          848 src/mips/macro-assembler-mips.h   void InvokeCode(Register code,
Register          864 src/mips/macro-assembler-mips.h   void InvokeFunction(Register function,
Register          877 src/mips/macro-assembler-mips.h   void IsObjectJSObjectType(Register heap_object,
Register          878 src/mips/macro-assembler-mips.h                             Register map,
Register          879 src/mips/macro-assembler-mips.h                             Register scratch,
Register          882 src/mips/macro-assembler-mips.h   void IsInstanceJSObjectType(Register map,
Register          883 src/mips/macro-assembler-mips.h                               Register scratch,
Register          886 src/mips/macro-assembler-mips.h   void IsObjectJSStringType(Register object,
Register          887 src/mips/macro-assembler-mips.h                             Register scratch,
Register          909 src/mips/macro-assembler-mips.h   void Throw(Register value);
Register          913 src/mips/macro-assembler-mips.h   void ThrowUncatchable(Register value);
Register          916 src/mips/macro-assembler-mips.h   void CopyFields(Register dst, Register src, RegList temps, int field_count);
Register          921 src/mips/macro-assembler-mips.h   void CopyBytes(Register src,
Register          922 src/mips/macro-assembler-mips.h                  Register dst,
Register          923 src/mips/macro-assembler-mips.h                  Register length,
Register          924 src/mips/macro-assembler-mips.h                  Register scratch);
Register          929 src/mips/macro-assembler-mips.h   void InitializeFieldsWithFiller(Register start_offset,
Register          930 src/mips/macro-assembler-mips.h                                   Register end_offset,
Register          931 src/mips/macro-assembler-mips.h                                   Register filler);
Register          941 src/mips/macro-assembler-mips.h   void TryGetFunctionPrototype(Register function,
Register          942 src/mips/macro-assembler-mips.h                                Register result,
Register          943 src/mips/macro-assembler-mips.h                                Register scratch,
Register          947 src/mips/macro-assembler-mips.h   void GetObjectType(Register function,
Register          948 src/mips/macro-assembler-mips.h                      Register map,
Register          949 src/mips/macro-assembler-mips.h                      Register type_reg);
Register          953 src/mips/macro-assembler-mips.h   void CheckFastElements(Register map,
Register          954 src/mips/macro-assembler-mips.h                          Register scratch,
Register          959 src/mips/macro-assembler-mips.h   void CheckFastObjectElements(Register map,
Register          960 src/mips/macro-assembler-mips.h                                Register scratch,
Register          965 src/mips/macro-assembler-mips.h   void CheckFastSmiElements(Register map,
Register          966 src/mips/macro-assembler-mips.h                             Register scratch,
Register          973 src/mips/macro-assembler-mips.h   void StoreNumberToDoubleElements(Register value_reg,
Register          974 src/mips/macro-assembler-mips.h                                    Register key_reg,
Register          975 src/mips/macro-assembler-mips.h                                    Register receiver_reg,
Register          976 src/mips/macro-assembler-mips.h                                    Register elements_reg,
Register          977 src/mips/macro-assembler-mips.h                                    Register scratch1,
Register          978 src/mips/macro-assembler-mips.h                                    Register scratch2,
Register          979 src/mips/macro-assembler-mips.h                                    Register scratch3,
Register          980 src/mips/macro-assembler-mips.h                                    Register scratch4,
Register          987 src/mips/macro-assembler-mips.h   void CompareMapAndBranch(Register obj,
Register          988 src/mips/macro-assembler-mips.h                            Register scratch,
Register          997 src/mips/macro-assembler-mips.h   void CompareMapAndBranch(Register obj_map,
Register         1008 src/mips/macro-assembler-mips.h   void CheckMap(Register obj,
Register         1009 src/mips/macro-assembler-mips.h                 Register scratch,
Register         1016 src/mips/macro-assembler-mips.h   void CheckMap(Register obj,
Register         1017 src/mips/macro-assembler-mips.h                 Register scratch,
Register         1025 src/mips/macro-assembler-mips.h   void DispatchMap(Register obj,
Register         1026 src/mips/macro-assembler-mips.h                    Register scratch,
Register         1039 src/mips/macro-assembler-mips.h   Condition IsObjectStringType(Register obj,
Register         1040 src/mips/macro-assembler-mips.h                                Register type,
Register         1041 src/mips/macro-assembler-mips.h                                Register result) {
Register         1054 src/mips/macro-assembler-mips.h   void IndexFromHash(Register hash, Register index);
Register         1057 src/mips/macro-assembler-mips.h   void GetLeastBitsFromSmi(Register dst, Register src, int num_least_bits);
Register         1058 src/mips/macro-assembler-mips.h   void GetLeastBitsFromInt32(Register dst, Register src, int mun_least_bits);
Register         1064 src/mips/macro-assembler-mips.h       Register object,
Register         1066 src/mips/macro-assembler-mips.h       Register scratch1,
Register         1067 src/mips/macro-assembler-mips.h       Register scratch2,
Register         1068 src/mips/macro-assembler-mips.h       Register heap_number_map,
Register         1075 src/mips/macro-assembler-mips.h   void SmiToDoubleFPURegister(Register smi,
Register         1077 src/mips/macro-assembler-mips.h                               Register scratch1);
Register         1084 src/mips/macro-assembler-mips.h   void AdduAndCheckForOverflow(Register dst,
Register         1085 src/mips/macro-assembler-mips.h                                Register left,
Register         1086 src/mips/macro-assembler-mips.h                                Register right,
Register         1087 src/mips/macro-assembler-mips.h                                Register overflow_dst,
Register         1088 src/mips/macro-assembler-mips.h                                Register scratch = at);
Register         1090 src/mips/macro-assembler-mips.h   void SubuAndCheckForOverflow(Register dst,
Register         1091 src/mips/macro-assembler-mips.h                                Register left,
Register         1092 src/mips/macro-assembler-mips.h                                Register right,
Register         1093 src/mips/macro-assembler-mips.h                                Register overflow_dst,
Register         1094 src/mips/macro-assembler-mips.h                                Register scratch = at);
Register         1097 src/mips/macro-assembler-mips.h                         Register overflow_check,
Register         1103 src/mips/macro-assembler-mips.h                           Register overflow_check,
Register         1108 src/mips/macro-assembler-mips.h   void RetOnOverflow(Register overflow_check, BranchDelaySlot bd = PROTECT) {
Register         1112 src/mips/macro-assembler-mips.h   void RetOnNoOverflow(Register overflow_check, BranchDelaySlot bd = PROTECT) {
Register         1132 src/mips/macro-assembler-mips.h                 Register r1 = zero_reg,
Register         1179 src/mips/macro-assembler-mips.h                             Register scratch);
Register         1181 src/mips/macro-assembler-mips.h                             Register scratch);
Register         1193 src/mips/macro-assembler-mips.h   void CallCFunction(Register function, int num_arguments);
Register         1197 src/mips/macro-assembler-mips.h   void CallCFunction(Register function,
Register         1208 src/mips/macro-assembler-mips.h   void SetCallCDoubleArguments(DoubleRegister dreg, Register reg);
Register         1228 src/mips/macro-assembler-mips.h   void GetBuiltinEntry(Register target, Builtins::JavaScript id);
Register         1231 src/mips/macro-assembler-mips.h   void GetBuiltinFunction(Register target, Builtins::JavaScript id);
Register         1248 src/mips/macro-assembler-mips.h                   Register scratch1, Register scratch2);
Register         1250 src/mips/macro-assembler-mips.h                         Register scratch1, Register scratch2);
Register         1252 src/mips/macro-assembler-mips.h                         Register scratch1, Register scratch2);
Register         1260 src/mips/macro-assembler-mips.h   void Assert(Condition cc, const char* msg, Register rs, Operand rt);
Register         1261 src/mips/macro-assembler-mips.h   void AssertRegisterIsRoot(Register reg, Heap::RootListIndex index);
Register         1262 src/mips/macro-assembler-mips.h   void AssertFastElements(Register elements);
Register         1265 src/mips/macro-assembler-mips.h   void Check(Condition cc, const char* msg, Register rs, Operand rt);
Register         1286 src/mips/macro-assembler-mips.h   void JumpIfNotPowerOfTwoOrZero(Register reg,
Register         1287 src/mips/macro-assembler-mips.h                                  Register scratch,
Register         1293 src/mips/macro-assembler-mips.h   void SmiTag(Register reg) {
Register         1298 src/mips/macro-assembler-mips.h   void SmiTagCheckOverflow(Register reg, Register overflow);
Register         1299 src/mips/macro-assembler-mips.h   void SmiTagCheckOverflow(Register dst, Register src, Register overflow);
Register         1301 src/mips/macro-assembler-mips.h   void SmiTag(Register dst, Register src) {
Register         1305 src/mips/macro-assembler-mips.h   void SmiUntag(Register reg) {
Register         1309 src/mips/macro-assembler-mips.h   void SmiUntag(Register dst, Register src) {
Register         1315 src/mips/macro-assembler-mips.h   void UntagAndJumpIfSmi(Register dst, Register src, Label* smi_case);
Register         1319 src/mips/macro-assembler-mips.h   void UntagAndJumpIfNotSmi(Register dst, Register src, Label* non_smi_case);
Register         1322 src/mips/macro-assembler-mips.h   void JumpIfSmi(Register value,
Register         1324 src/mips/macro-assembler-mips.h                  Register scratch = at,
Register         1328 src/mips/macro-assembler-mips.h   void JumpIfNotSmi(Register value,
Register         1330 src/mips/macro-assembler-mips.h                     Register scratch = at,
Register         1334 src/mips/macro-assembler-mips.h   void JumpIfNotBothSmi(Register reg1, Register reg2, Label* on_not_both_smi);
Register         1336 src/mips/macro-assembler-mips.h   void JumpIfEitherSmi(Register reg1, Register reg2, Label* on_either_smi);
Register         1339 src/mips/macro-assembler-mips.h   void AbortIfSmi(Register object);
Register         1340 src/mips/macro-assembler-mips.h   void AbortIfNotSmi(Register object);
Register         1343 src/mips/macro-assembler-mips.h   void AbortIfNotString(Register object);
Register         1346 src/mips/macro-assembler-mips.h   void AbortIfNotRootValue(Register src,
Register         1353 src/mips/macro-assembler-mips.h   void JumpIfNotHeapNumber(Register object,
Register         1354 src/mips/macro-assembler-mips.h                            Register heap_number_map,
Register         1355 src/mips/macro-assembler-mips.h                            Register scratch,
Register         1364 src/mips/macro-assembler-mips.h       Register first_object_instance_type,
Register         1365 src/mips/macro-assembler-mips.h       Register second_object_instance_type,
Register         1366 src/mips/macro-assembler-mips.h       Register scratch1,
Register         1367 src/mips/macro-assembler-mips.h       Register scratch2,
Register         1372 src/mips/macro-assembler-mips.h   void JumpIfInstanceTypeIsNotSequentialAscii(Register type,
Register         1373 src/mips/macro-assembler-mips.h                                               Register scratch,
Register         1378 src/mips/macro-assembler-mips.h   void JumpIfNonSmisNotBothSequentialAsciiStrings(Register first,
Register         1379 src/mips/macro-assembler-mips.h                                                   Register second,
Register         1380 src/mips/macro-assembler-mips.h                                                   Register scratch1,
Register         1381 src/mips/macro-assembler-mips.h                                                   Register scratch2,
Register         1386 src/mips/macro-assembler-mips.h   void JumpIfNotBothSequentialAsciiStrings(Register first,
Register         1387 src/mips/macro-assembler-mips.h                                            Register second,
Register         1388 src/mips/macro-assembler-mips.h                                            Register scratch1,
Register         1389 src/mips/macro-assembler-mips.h                                            Register scratch2,
Register         1392 src/mips/macro-assembler-mips.h   void ClampUint8(Register output_reg, Register input_reg);
Register         1394 src/mips/macro-assembler-mips.h   void ClampDoubleToUint8(Register result_reg,
Register         1399 src/mips/macro-assembler-mips.h   void LoadInstanceDescriptors(Register map,
Register         1400 src/mips/macro-assembler-mips.h                                Register descriptors,
Register         1401 src/mips/macro-assembler-mips.h                                Register scratch);
Register         1409 src/mips/macro-assembler-mips.h   void PatchRelocatedValue(Register li_location,
Register         1410 src/mips/macro-assembler-mips.h                            Register scratch,
Register         1411 src/mips/macro-assembler-mips.h                            Register new_value);
Register         1413 src/mips/macro-assembler-mips.h   void GetRelocatedValue(Register li_location,
Register         1414 src/mips/macro-assembler-mips.h                          Register value,
Register         1415 src/mips/macro-assembler-mips.h                          Register scratch);
Register         1419 src/mips/macro-assembler-mips.h   void CheckEnumCache(Register null_value, Label* call_runtime);
Register         1422 src/mips/macro-assembler-mips.h   void CallCFunctionHelper(Register function,
Register         1427 src/mips/macro-assembler-mips.h   void BranchShort(int16_t offset, Condition cond, Register rs,
Register         1431 src/mips/macro-assembler-mips.h   void BranchShort(Label* L, Condition cond, Register rs,
Register         1435 src/mips/macro-assembler-mips.h   void BranchAndLinkShort(int16_t offset, Condition cond, Register rs,
Register         1439 src/mips/macro-assembler-mips.h   void BranchAndLinkShort(Label* L, Condition cond, Register rs,
Register         1450 src/mips/macro-assembler-mips.h                       Register code_reg,
Register         1461 src/mips/macro-assembler-mips.h   void InitializeNewString(Register string,
Register         1462 src/mips/macro-assembler-mips.h                            Register length,
Register         1464 src/mips/macro-assembler-mips.h                            Register scratch1,
Register         1465 src/mips/macro-assembler-mips.h                            Register scratch2);
Register         1468 src/mips/macro-assembler-mips.h   void InNewSpace(Register object,
Register         1469 src/mips/macro-assembler-mips.h                   Register scratch,
Register         1476 src/mips/macro-assembler-mips.h   inline void GetMarkBits(Register addr_reg,
Register         1477 src/mips/macro-assembler-mips.h                           Register bitmap_reg,
Register         1478 src/mips/macro-assembler-mips.h                           Register mask_reg);
Register         1486 src/mips/macro-assembler-mips.h   MemOperand SafepointRegisterSlot(Register reg);
Register         1487 src/mips/macro-assembler-mips.h   MemOperand SafepointRegistersAndDoublesSlot(Register reg);
Register         1340 src/mips/regexp-macro-assembler-mips.cc   Register offset = current_input_offset();
Register          170 src/mips/regexp-macro-assembler-mips.h   void CallCheckStackGuardState(Register scratch);
Register          177 src/mips/regexp-macro-assembler-mips.h   inline Register current_input_offset() { return t2; }
Register          180 src/mips/regexp-macro-assembler-mips.h   inline Register current_character() { return t3; }
Register          183 src/mips/regexp-macro-assembler-mips.h   inline Register end_of_input_address() { return t6; }
Register          187 src/mips/regexp-macro-assembler-mips.h   inline Register frame_pointer() { return fp; }
Register          191 src/mips/regexp-macro-assembler-mips.h   inline Register backtrack_stackpointer() { return t4; }
Register          194 src/mips/regexp-macro-assembler-mips.h   inline Register code_pointer() { return t1; }
Register          203 src/mips/regexp-macro-assembler-mips.h                          Register rs,
Register          210 src/mips/regexp-macro-assembler-mips.h                        Register rs,
Register          217 src/mips/regexp-macro-assembler-mips.h   inline void Push(Register source);
Register          221 src/mips/regexp-macro-assembler-mips.h   inline void Pop(Register target);
Register           70 src/mips/stub-cache-mips.cc   Register base_addr = scratch;
Register           92 src/mips/stub-cache-mips.cc   Register code = scratch2;
Register           97 src/mips/stub-cache-mips.cc   Register flags_reg = base_addr;
Register          142 src/mips/stub-cache-mips.cc   Register map = scratch1;
Register          153 src/mips/stub-cache-mips.cc   Register properties = scratch0;
Register          157 src/mips/stub-cache-mips.cc   Register tmp = properties;
Register          612 src/mips/stub-cache-mips.cc   Register scratch = name;
Register          817 src/mips/stub-cache-mips.cc     Register holder =
Register          880 src/mips/stub-cache-mips.cc     Register holder =
Register          927 src/mips/stub-cache-mips.cc   Register name_;
Register         1023 src/mips/stub-cache-mips.cc     Register zeros = scratch2;
Register         1094 src/mips/stub-cache-mips.cc Register StubCompiler::CheckPrototypes(Handle<JSObject> object,
Register         1109 src/mips/stub-cache-mips.cc   Register reg = object_reg;
Register         1208 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(
Register         1251 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
Register         1335 src/mips/stub-cache-mips.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1428 src/mips/stub-cache-mips.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1524 src/mips/stub-cache-mips.cc   Register reg = CheckPrototypes(object, a0, holder, a1, a3, t0, name, &miss);
Register         1559 src/mips/stub-cache-mips.cc   Register receiver = a1;
Register         1582 src/mips/stub-cache-mips.cc       Register elements = t2;
Register         1583 src/mips/stub-cache-mips.cc       Register end_elements = t1;
Register         1779 src/mips/stub-cache-mips.cc   Register receiver = a1;
Register         1780 src/mips/stub-cache-mips.cc   Register elements = a3;
Register         1888 src/mips/stub-cache-mips.cc   Register receiver = a1;
Register         1889 src/mips/stub-cache-mips.cc   Register index = t1;
Register         1890 src/mips/stub-cache-mips.cc   Register result = v0;
Register         1968 src/mips/stub-cache-mips.cc   Register receiver = v0;
Register         1969 src/mips/stub-cache-mips.cc   Register index = t1;
Register         1970 src/mips/stub-cache-mips.cc   Register scratch = a3;
Register         1971 src/mips/stub-cache-mips.cc   Register result = v0;
Register         2051 src/mips/stub-cache-mips.cc   Register code = a1;
Register         3485 src/mips/stub-cache-mips.cc   Register key = a0;
Register         3486 src/mips/stub-cache-mips.cc   Register receiver = a1;
Register         3603 src/mips/stub-cache-mips.cc   Register key = a0;
Register         3604 src/mips/stub-cache-mips.cc   Register receiver = a1;
Register         3628 src/mips/stub-cache-mips.cc   Register value = a2;
Register         3674 src/mips/stub-cache-mips.cc         __ lw(a3, MemOperand(t3, Register::kSizeInBytes));
Register         3724 src/mips/stub-cache-mips.cc       Register dst1 = t2;
Register         3725 src/mips/stub-cache-mips.cc       Register dst2 = t3;
Register         3784 src/mips/stub-cache-mips.cc       Register hiword = value;  // a2.
Register         3785 src/mips/stub-cache-mips.cc       Register loword = a3;
Register         3943 src/mips/stub-cache-mips.cc   Register value = a0;
Register         3944 src/mips/stub-cache-mips.cc   Register key = a1;
Register         3945 src/mips/stub-cache-mips.cc   Register receiver = a2;
Register         4038 src/mips/stub-cache-mips.cc         __ sw(t3, MemOperand(a3, Register::kSizeInBytes));
Register         4202 src/mips/stub-cache-mips.cc         __ sw(t3, MemOperand(t8, Register::kSizeInBytes));
Register         4378 src/mips/stub-cache-mips.cc   Register key_reg = a0;
Register         4379 src/mips/stub-cache-mips.cc   Register receiver_reg = a1;
Register         4380 src/mips/stub-cache-mips.cc   Register elements_reg = a2;
Register         4381 src/mips/stub-cache-mips.cc   Register heap_number_reg = a2;
Register         4382 src/mips/stub-cache-mips.cc   Register indexed_double_offset = a3;
Register         4383 src/mips/stub-cache-mips.cc   Register scratch = t0;
Register         4384 src/mips/stub-cache-mips.cc   Register scratch2 = t1;
Register         4385 src/mips/stub-cache-mips.cc   Register scratch3 = t2;
Register         4386 src/mips/stub-cache-mips.cc   Register heap_number_map = t3;
Register         4454 src/mips/stub-cache-mips.cc   Register value_reg = a0;
Register         4455 src/mips/stub-cache-mips.cc   Register key_reg = a1;
Register         4456 src/mips/stub-cache-mips.cc   Register receiver_reg = a2;
Register         4457 src/mips/stub-cache-mips.cc   Register scratch = t0;
Register         4458 src/mips/stub-cache-mips.cc   Register elements_reg = a3;
Register         4459 src/mips/stub-cache-mips.cc   Register length_reg = t1;
Register         4460 src/mips/stub-cache-mips.cc   Register scratch2 = t2;
Register         4619 src/mips/stub-cache-mips.cc   Register value_reg = a0;
Register         4620 src/mips/stub-cache-mips.cc   Register key_reg = a1;
Register         4621 src/mips/stub-cache-mips.cc   Register receiver_reg = a2;
Register         4622 src/mips/stub-cache-mips.cc   Register elements_reg = a3;
Register         4623 src/mips/stub-cache-mips.cc   Register scratch1 = t0;
Register         4624 src/mips/stub-cache-mips.cc   Register scratch2 = t1;
Register         4625 src/mips/stub-cache-mips.cc   Register scratch3 = t2;
Register         4626 src/mips/stub-cache-mips.cc   Register scratch4 = t3;
Register         4627 src/mips/stub-cache-mips.cc   Register length_reg = t3;
Register           37 src/objects-visiting-inl.h   table_.Register(kVisitShortcutCandidate,
Register           42 src/objects-visiting-inl.h   table_.Register(kVisitConsString,
Register           47 src/objects-visiting-inl.h   table_.Register(kVisitSlicedString,
Register           52 src/objects-visiting-inl.h   table_.Register(kVisitFixedArray,
Register           57 src/objects-visiting-inl.h   table_.Register(kVisitFixedDoubleArray, &VisitFixedDoubleArray);
Register           59 src/objects-visiting-inl.h   table_.Register(kVisitGlobalContext,
Register           64 src/objects-visiting-inl.h   table_.Register(kVisitByteArray, &VisitByteArray);
Register           66 src/objects-visiting-inl.h   table_.Register(kVisitSharedFunctionInfo,
Register           71 src/objects-visiting-inl.h   table_.Register(kVisitSeqAsciiString, &VisitSeqAsciiString);
Register           73 src/objects-visiting-inl.h   table_.Register(kVisitSeqTwoByteString, &VisitSeqTwoByteString);
Register           75 src/objects-visiting-inl.h   table_.Register(kVisitJSFunction, &VisitJSFunction);
Register           77 src/objects-visiting-inl.h   table_.Register(kVisitFreeSpace, &VisitFreeSpace);
Register           79 src/objects-visiting-inl.h   table_.Register(kVisitJSWeakMap, &JSObjectVisitor::Visit);
Register           81 src/objects-visiting-inl.h   table_.Register(kVisitJSRegExp, &JSObjectVisitor::Visit);
Register          167 src/objects-visiting.h   void Register(StaticVisitorBase::VisitorId id, Callback callback) {
Register          178 src/objects-visiting.h     Register(StaticVisitorBase::GetVisitorIdForSize(base, generic, size),
Register          197 src/objects-visiting.h     Register(generic, &Visitor::Visit);
Register           39 src/safepoint-table.h struct Register;
Register          187 src/safepoint-table.h   void DefinePointerRegister(Register reg, Zone* zone);
Register          272 src/stub-cache.h                      Register receiver,
Register          273 src/stub-cache.h                      Register name,
Register          274 src/stub-cache.h                      Register scratch,
Register          275 src/stub-cache.h                      Register extra,
Register          276 src/stub-cache.h                      Register extra2 = no_reg,
Register          277 src/stub-cache.h                      Register extra3 = no_reg);
Register          438 src/stub-cache.h                                                   Register prototype);
Register          448 src/stub-cache.h                                                         Register prototype,
Register          452 src/stub-cache.h                                        Register dst,
Register          453 src/stub-cache.h                                        Register src,
Register          458 src/stub-cache.h                                       Register receiver,
Register          459 src/stub-cache.h                                       Register scratch,
Register          463 src/stub-cache.h                                        Register receiver,
Register          464 src/stub-cache.h                                        Register scratch1,
Register          465 src/stub-cache.h                                        Register scratch2,
Register          470 src/stub-cache.h                                             Register receiver,
Register          471 src/stub-cache.h                                             Register scratch1,
Register          472 src/stub-cache.h                                             Register scratch2,
Register          480 src/stub-cache.h                           Register receiver_reg,
Register          481 src/stub-cache.h                           Register name_reg,
Register          482 src/stub-cache.h                           Register scratch1,
Register          483 src/stub-cache.h                           Register scratch2,
Register          506 src/stub-cache.h   Register CheckPrototypes(Handle<JSObject> object,
Register          507 src/stub-cache.h                            Register object_reg,
Register          509 src/stub-cache.h                            Register holder_reg,
Register          510 src/stub-cache.h                            Register scratch1,
Register          511 src/stub-cache.h                            Register scratch2,
Register          518 src/stub-cache.h   Register CheckPrototypes(Handle<JSObject> object,
Register          519 src/stub-cache.h                            Register object_reg,
Register          521 src/stub-cache.h                            Register holder_reg,
Register          522 src/stub-cache.h                            Register scratch1,
Register          523 src/stub-cache.h                            Register scratch2,
Register          538 src/stub-cache.h                          Register receiver,
Register          539 src/stub-cache.h                          Register scratch1,
Register          540 src/stub-cache.h                          Register scratch2,
Register          541 src/stub-cache.h                          Register scratch3,
Register          548 src/stub-cache.h                             Register receiver,
Register          549 src/stub-cache.h                             Register name_reg,
Register          550 src/stub-cache.h                             Register scratch1,
Register          551 src/stub-cache.h                             Register scratch2,
Register          552 src/stub-cache.h                             Register scratch3,
Register          559 src/stub-cache.h                             Register receiver,
Register          560 src/stub-cache.h                             Register scratch1,
Register          561 src/stub-cache.h                             Register scratch2,
Register          562 src/stub-cache.h                             Register scratch3,
Register          570 src/stub-cache.h                                Register receiver,
Register          571 src/stub-cache.h                                Register name_reg,
Register          572 src/stub-cache.h                                Register scratch1,
Register          573 src/stub-cache.h                                Register scratch2,
Register          574 src/stub-cache.h                                Register scratch3,
Register           86 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, Register rm_reg) {
Register           91 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(XMMRegister reg, Register rm_reg) {
Register           96 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, XMMRegister rm_reg) {
Register          101 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register reg, const Operand& op) {
Register          111 src/x64/assembler-x64-inl.h void Assembler::emit_rex_64(Register rm_reg) {
Register          122 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register reg, Register rm_reg) {
Register          127 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register reg, const Operand& op) {
Register          132 src/x64/assembler-x64-inl.h void Assembler::emit_rex_32(Register rm_reg) {
Register          142 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, Register rm_reg) {
Register          148 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, const Operand& op) {
Register          166 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(XMMRegister reg, Register base) {
Register          172 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register reg, XMMRegister base) {
Register          178 src/x64/assembler-x64-inl.h void Assembler::emit_optional_rex_32(Register rm_reg) {
Register          453 src/x64/assembler-x64-inl.h void Operand::set_modrm(int mod, Register rm_reg) {
Register          461 src/x64/assembler-x64-inl.h void Operand::set_sib(ScaleFactor scale, Register index, Register base) {
Register          202 src/x64/assembler-x64.cc const int Register::kRegisterCodeByAllocationIndex[kNumAllocatableRegisters] = {
Register          207 src/x64/assembler-x64.cc const int Register::kAllocationIndexByRegisterCode[kNumRegisters] = {
Register         1966 src/x64/assembler-x64.cc     Register other = src.is(rax) ? dst : src;
Register         2966 src/x64/assembler-x64.cc   Register ireg = { reg.code() };
Register          101 src/x64/assembler-x64.h   static int ToAllocationIndex(Register reg) {
Register          105 src/x64/assembler-x64.h   static Register FromAllocationIndex(int index) {
Register          107 src/x64/assembler-x64.h     Register result = { kRegisterCodeByAllocationIndex[index] };
Register          128 src/x64/assembler-x64.h   static Register from_code(int code) {
Register          129 src/x64/assembler-x64.h     Register r = { code };
Register          133 src/x64/assembler-x64.h   bool is(Register reg) const { return code_ == reg.code_; }
Register          182 src/x64/assembler-x64.h const Register rax = { kRegister_rax_Code };
Register          183 src/x64/assembler-x64.h const Register rcx = { kRegister_rcx_Code };
Register          184 src/x64/assembler-x64.h const Register rdx = { kRegister_rdx_Code };
Register          185 src/x64/assembler-x64.h const Register rbx = { kRegister_rbx_Code };
Register          186 src/x64/assembler-x64.h const Register rsp = { kRegister_rsp_Code };
Register          187 src/x64/assembler-x64.h const Register rbp = { kRegister_rbp_Code };
Register          188 src/x64/assembler-x64.h const Register rsi = { kRegister_rsi_Code };
Register          189 src/x64/assembler-x64.h const Register rdi = { kRegister_rdi_Code };
Register          190 src/x64/assembler-x64.h const Register r8 = { kRegister_r8_Code };
Register          191 src/x64/assembler-x64.h const Register r9 = { kRegister_r9_Code };
Register          192 src/x64/assembler-x64.h const Register r10 = { kRegister_r10_Code };
Register          193 src/x64/assembler-x64.h const Register r11 = { kRegister_r11_Code };
Register          194 src/x64/assembler-x64.h const Register r12 = { kRegister_r12_Code };
Register          195 src/x64/assembler-x64.h const Register r13 = { kRegister_r13_Code };
Register          196 src/x64/assembler-x64.h const Register r14 = { kRegister_r14_Code };
Register          197 src/x64/assembler-x64.h const Register r15 = { kRegister_r15_Code };
Register          198 src/x64/assembler-x64.h const Register no_reg = { kRegister_no_reg_Code };
Register          386 src/x64/assembler-x64.h   Operand(Register base, int32_t disp);
Register          389 src/x64/assembler-x64.h   Operand(Register base,
Register          390 src/x64/assembler-x64.h           Register index,
Register          395 src/x64/assembler-x64.h   Operand(Register index,
Register          406 src/x64/assembler-x64.h   bool AddressUsesRegister(Register reg) const;
Register          424 src/x64/assembler-x64.h   inline void set_modrm(int mod, Register rm);
Register          427 src/x64/assembler-x64.h   inline void set_sib(ScaleFactor scale, Register index, Register base);
Register          672 src/x64/assembler-x64.h   void push(Register src);
Register          675 src/x64/assembler-x64.h   void pop(Register dst);
Register          682 src/x64/assembler-x64.h   void movb(Register dst, const Operand& src);
Register          683 src/x64/assembler-x64.h   void movb(Register dst, Immediate imm);
Register          684 src/x64/assembler-x64.h   void movb(const Operand& dst, Register src);
Register          688 src/x64/assembler-x64.h   void movw(const Operand& dst, Register src);
Register          690 src/x64/assembler-x64.h   void movl(Register dst, Register src);
Register          691 src/x64/assembler-x64.h   void movl(Register dst, const Operand& src);
Register          692 src/x64/assembler-x64.h   void movl(const Operand& dst, Register src);
Register          695 src/x64/assembler-x64.h   void movl(Register dst, Immediate imm32);
Register          698 src/x64/assembler-x64.h   void movq(const Operand& dst, Register src);
Register          700 src/x64/assembler-x64.h   void movq(Register dst, const Operand& src);
Register          701 src/x64/assembler-x64.h   void movq(Register dst, Register src);
Register          703 src/x64/assembler-x64.h   void movq(Register dst, Immediate x);
Register          712 src/x64/assembler-x64.h   void movq(Register dst, void* ptr, RelocInfo::Mode rmode);
Register          713 src/x64/assembler-x64.h   void movq(Register dst, int64_t value, RelocInfo::Mode rmode);
Register          714 src/x64/assembler-x64.h   void movq(Register dst, const char* s, RelocInfo::Mode rmode);
Register          716 src/x64/assembler-x64.h   void movq(Register dst, ExternalReference ext);
Register          717 src/x64/assembler-x64.h   void movq(Register dst, Handle<Object> handle, RelocInfo::Mode rmode);
Register          719 src/x64/assembler-x64.h   void movsxbq(Register dst, const Operand& src);
Register          720 src/x64/assembler-x64.h   void movsxwq(Register dst, const Operand& src);
Register          721 src/x64/assembler-x64.h   void movsxlq(Register dst, Register src);
Register          722 src/x64/assembler-x64.h   void movsxlq(Register dst, const Operand& src);
Register          723 src/x64/assembler-x64.h   void movzxbq(Register dst, const Operand& src);
Register          724 src/x64/assembler-x64.h   void movzxbl(Register dst, const Operand& src);
Register          725 src/x64/assembler-x64.h   void movzxwq(Register dst, const Operand& src);
Register          726 src/x64/assembler-x64.h   void movzxwl(Register dst, const Operand& src);
Register          740 src/x64/assembler-x64.h   void cmovq(Condition cc, Register dst, Register src);
Register          741 src/x64/assembler-x64.h   void cmovq(Condition cc, Register dst, const Operand& src);
Register          742 src/x64/assembler-x64.h   void cmovl(Condition cc, Register dst, Register src);
Register          743 src/x64/assembler-x64.h   void cmovl(Condition cc, Register dst, const Operand& src);
Register          746 src/x64/assembler-x64.h   void xchg(Register dst, Register src);
Register          749 src/x64/assembler-x64.h   void addl(Register dst, Register src) {
Register          753 src/x64/assembler-x64.h   void addl(Register dst, Immediate src) {
Register          757 src/x64/assembler-x64.h   void addl(Register dst, const Operand& src) {
Register          765 src/x64/assembler-x64.h   void addl(const Operand& dst, Register src) {
Register          769 src/x64/assembler-x64.h   void addq(Register dst, Register src) {
Register          773 src/x64/assembler-x64.h   void addq(Register dst, const Operand& src) {
Register          777 src/x64/assembler-x64.h   void addq(const Operand& dst, Register src) {
Register          781 src/x64/assembler-x64.h   void addq(Register dst, Immediate src) {
Register          789 src/x64/assembler-x64.h   void sbbl(Register dst, Register src) {
Register          793 src/x64/assembler-x64.h   void sbbq(Register dst, Register src) {
Register          797 src/x64/assembler-x64.h   void cmpb(Register dst, Immediate src) {
Register          803 src/x64/assembler-x64.h   void cmpb(Register dst, Register src) {
Register          807 src/x64/assembler-x64.h   void cmpb(Register dst, const Operand& src) {
Register          811 src/x64/assembler-x64.h   void cmpb(const Operand& dst, Register src) {
Register          823 src/x64/assembler-x64.h   void cmpw(Register dst, Immediate src) {
Register          827 src/x64/assembler-x64.h   void cmpw(Register dst, const Operand& src) {
Register          831 src/x64/assembler-x64.h   void cmpw(Register dst, Register src) {
Register          835 src/x64/assembler-x64.h   void cmpw(const Operand& dst, Register src) {
Register          839 src/x64/assembler-x64.h   void cmpl(Register dst, Register src) {
Register          843 src/x64/assembler-x64.h   void cmpl(Register dst, const Operand& src) {
Register          847 src/x64/assembler-x64.h   void cmpl(const Operand& dst, Register src) {
Register          851 src/x64/assembler-x64.h   void cmpl(Register dst, Immediate src) {
Register          859 src/x64/assembler-x64.h   void cmpq(Register dst, Register src) {
Register          863 src/x64/assembler-x64.h   void cmpq(Register dst, const Operand& src) {
Register          867 src/x64/assembler-x64.h   void cmpq(const Operand& dst, Register src) {
Register          871 src/x64/assembler-x64.h   void cmpq(Register dst, Immediate src) {
Register          879 src/x64/assembler-x64.h   void and_(Register dst, Register src) {
Register          883 src/x64/assembler-x64.h   void and_(Register dst, const Operand& src) {
Register          887 src/x64/assembler-x64.h   void and_(const Operand& dst, Register src) {
Register          891 src/x64/assembler-x64.h   void and_(Register dst, Immediate src) {
Register          899 src/x64/assembler-x64.h   void andl(Register dst, Immediate src) {
Register          903 src/x64/assembler-x64.h   void andl(Register dst, Register src) {
Register          907 src/x64/assembler-x64.h   void andl(Register dst, const Operand& src) {
Register          911 src/x64/assembler-x64.h   void andb(Register dst, Immediate src) {
Register          915 src/x64/assembler-x64.h   void decq(Register dst);
Register          917 src/x64/assembler-x64.h   void decl(Register dst);
Register          919 src/x64/assembler-x64.h   void decb(Register dst);
Register          928 src/x64/assembler-x64.h   void idivq(Register src);
Register          930 src/x64/assembler-x64.h   void idivl(Register src);
Register          933 src/x64/assembler-x64.h   void imul(Register src);                               // rdx:rax = rax * src.
Register          934 src/x64/assembler-x64.h   void imul(Register dst, Register src);                 // dst = dst * src.
Register          935 src/x64/assembler-x64.h   void imul(Register dst, const Operand& src);           // dst = dst * src.
Register          936 src/x64/assembler-x64.h   void imul(Register dst, Register src, Immediate imm);  // dst = src * imm.
Register          938 src/x64/assembler-x64.h   void imull(Register dst, Register src);                 // dst = dst * src.
Register          939 src/x64/assembler-x64.h   void imull(Register dst, const Operand& src);           // dst = dst * src.
Register          940 src/x64/assembler-x64.h   void imull(Register dst, Register src, Immediate imm);  // dst = src * imm.
Register          942 src/x64/assembler-x64.h   void incq(Register dst);
Register          944 src/x64/assembler-x64.h   void incl(Register dst);
Register          947 src/x64/assembler-x64.h   void lea(Register dst, const Operand& src);
Register          948 src/x64/assembler-x64.h   void leal(Register dst, const Operand& src);
Register          951 src/x64/assembler-x64.h   void mul(Register src);
Register          953 src/x64/assembler-x64.h   void neg(Register dst);
Register          955 src/x64/assembler-x64.h   void negl(Register dst);
Register          957 src/x64/assembler-x64.h   void not_(Register dst);
Register          959 src/x64/assembler-x64.h   void notl(Register dst);
Register          961 src/x64/assembler-x64.h   void or_(Register dst, Register src) {
Register          965 src/x64/assembler-x64.h   void orl(Register dst, Register src) {
Register          969 src/x64/assembler-x64.h   void or_(Register dst, const Operand& src) {
Register          973 src/x64/assembler-x64.h   void orl(Register dst, const Operand& src) {
Register          977 src/x64/assembler-x64.h   void or_(const Operand& dst, Register src) {
Register          981 src/x64/assembler-x64.h   void or_(Register dst, Immediate src) {
Register          985 src/x64/assembler-x64.h   void orl(Register dst, Immediate src) {
Register          998 src/x64/assembler-x64.h   void rcl(Register dst, Immediate imm8) {
Register         1002 src/x64/assembler-x64.h   void rol(Register dst, Immediate imm8) {
Register         1006 src/x64/assembler-x64.h   void rcr(Register dst, Immediate imm8) {
Register         1010 src/x64/assembler-x64.h   void ror(Register dst, Immediate imm8) {
Register         1015 src/x64/assembler-x64.h   void shld(Register dst, Register src);
Register         1018 src/x64/assembler-x64.h   void shrd(Register dst, Register src);
Register         1022 src/x64/assembler-x64.h   void sar(Register dst, Immediate shift_amount) {
Register         1028 src/x64/assembler-x64.h   void sarl(Register dst, Immediate shift_amount) {
Register         1033 src/x64/assembler-x64.h   void sar_cl(Register dst) {
Register         1038 src/x64/assembler-x64.h   void sarl_cl(Register dst) {
Register         1042 src/x64/assembler-x64.h   void shl(Register dst, Immediate shift_amount) {
Register         1046 src/x64/assembler-x64.h   void shl_cl(Register dst) {
Register         1050 src/x64/assembler-x64.h   void shll_cl(Register dst) {
Register         1054 src/x64/assembler-x64.h   void shll(Register dst, Immediate shift_amount) {
Register         1058 src/x64/assembler-x64.h   void shr(Register dst, Immediate shift_amount) {
Register         1062 src/x64/assembler-x64.h   void shr_cl(Register dst) {
Register         1066 src/x64/assembler-x64.h   void shrl_cl(Register dst) {
Register         1070 src/x64/assembler-x64.h   void shrl(Register dst, Immediate shift_amount) {
Register         1077 src/x64/assembler-x64.h   void subq(Register dst, Register src) {
Register         1081 src/x64/assembler-x64.h   void subq(Register dst, const Operand& src) {
Register         1085 src/x64/assembler-x64.h   void subq(const Operand& dst, Register src) {
Register         1089 src/x64/assembler-x64.h   void subq(Register dst, Immediate src) {
Register         1097 src/x64/assembler-x64.h   void subl(Register dst, Register src) {
Register         1101 src/x64/assembler-x64.h   void subl(Register dst, const Operand& src) {
Register         1109 src/x64/assembler-x64.h   void subl(Register dst, Immediate src) {
Register         1113 src/x64/assembler-x64.h   void subb(Register dst, Immediate src) {
Register         1117 src/x64/assembler-x64.h   void testb(Register dst, Register src);
Register         1118 src/x64/assembler-x64.h   void testb(Register reg, Immediate mask);
Register         1120 src/x64/assembler-x64.h   void testb(const Operand& op, Register reg);
Register         1121 src/x64/assembler-x64.h   void testl(Register dst, Register src);
Register         1122 src/x64/assembler-x64.h   void testl(Register reg, Immediate mask);
Register         1124 src/x64/assembler-x64.h   void testq(const Operand& op, Register reg);
Register         1125 src/x64/assembler-x64.h   void testq(Register dst, Register src);
Register         1126 src/x64/assembler-x64.h   void testq(Register dst, Immediate mask);
Register         1128 src/x64/assembler-x64.h   void xor_(Register dst, Register src) {
Register         1136 src/x64/assembler-x64.h   void xorl(Register dst, Register src) {
Register         1140 src/x64/assembler-x64.h   void xorl(Register dst, const Operand& src) {
Register         1144 src/x64/assembler-x64.h   void xorl(Register dst, Immediate src) {
Register         1152 src/x64/assembler-x64.h   void xor_(Register dst, const Operand& src) {
Register         1156 src/x64/assembler-x64.h   void xor_(const Operand& dst, Register src) {
Register         1160 src/x64/assembler-x64.h   void xor_(Register dst, Immediate src) {
Register         1169 src/x64/assembler-x64.h   void bt(const Operand& dst, Register src);
Register         1170 src/x64/assembler-x64.h   void bts(const Operand& dst, Register src);
Register         1181 src/x64/assembler-x64.h   void setcc(Condition cc, Register reg);
Register         1214 src/x64/assembler-x64.h   void call(Register adr);
Register         1227 src/x64/assembler-x64.h   void jmp(Register adr);
Register         1310 src/x64/assembler-x64.h   void movd(XMMRegister dst, Register src);
Register         1311 src/x64/assembler-x64.h   void movd(Register dst, XMMRegister src);
Register         1312 src/x64/assembler-x64.h   void movq(XMMRegister dst, Register src);
Register         1313 src/x64/assembler-x64.h   void movq(Register dst, XMMRegister src);
Register         1315 src/x64/assembler-x64.h   void extractps(Register dst, XMMRegister src, byte imm8);
Register         1335 src/x64/assembler-x64.h   void cvttss2si(Register dst, const Operand& src);
Register         1336 src/x64/assembler-x64.h   void cvttss2si(Register dst, XMMRegister src);
Register         1337 src/x64/assembler-x64.h   void cvttsd2si(Register dst, const Operand& src);
Register         1338 src/x64/assembler-x64.h   void cvttsd2si(Register dst, XMMRegister src);
Register         1339 src/x64/assembler-x64.h   void cvttsd2siq(Register dst, XMMRegister src);
Register         1342 src/x64/assembler-x64.h   void cvtlsi2sd(XMMRegister dst, Register src);
Register         1344 src/x64/assembler-x64.h   void cvtqsi2sd(XMMRegister dst, Register src);
Register         1346 src/x64/assembler-x64.h   void cvtlsi2ss(XMMRegister dst, Register src);
Register         1352 src/x64/assembler-x64.h   void cvtsd2si(Register dst, XMMRegister src);
Register         1353 src/x64/assembler-x64.h   void cvtsd2siq(Register dst, XMMRegister src);
Register         1378 src/x64/assembler-x64.h   void movmskpd(Register dst, XMMRegister src);
Register         1383 src/x64/assembler-x64.h   void emit_sse_operand(XMMRegister dst, Register src);
Register         1384 src/x64/assembler-x64.h   void emit_sse_operand(Register dst, XMMRegister src);
Register         1462 src/x64/assembler-x64.h   inline void emit_rex_64(XMMRegister reg, Register rm_reg);
Register         1463 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, XMMRegister rm_reg);
Register         1464 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, Register rm_reg);
Register         1471 src/x64/assembler-x64.h   inline void emit_rex_64(Register reg, const Operand& op);
Register         1478 src/x64/assembler-x64.h   inline void emit_rex_64(Register rm_reg);
Register         1492 src/x64/assembler-x64.h   inline void emit_rex_32(Register reg, Register rm_reg);
Register         1497 src/x64/assembler-x64.h   inline void emit_rex_32(Register reg, const Operand& op);
Register         1501 src/x64/assembler-x64.h   inline void emit_rex_32(Register rm_reg);
Register         1509 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, Register rm_reg);
Register         1515 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, const Operand& op);
Register         1523 src/x64/assembler-x64.h   inline void emit_optional_rex_32(XMMRegister reg, Register base);
Register         1527 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register reg, XMMRegister base);
Register         1535 src/x64/assembler-x64.h   inline void emit_optional_rex_32(Register rm_reg);
Register         1546 src/x64/assembler-x64.h   void emit_operand(Register reg, const Operand& adr) {
Register         1556 src/x64/assembler-x64.h   void emit_modrm(Register reg, Register rm_reg) {
Register         1562 src/x64/assembler-x64.h   void emit_modrm(int code, Register rm_reg) {
Register         1574 src/x64/assembler-x64.h   void arithmetic_op_16(byte opcode, Register reg, Register rm_reg);
Register         1575 src/x64/assembler-x64.h   void arithmetic_op_16(byte opcode, Register reg, const Operand& rm_reg);
Register         1576 src/x64/assembler-x64.h   void arithmetic_op_32(byte opcode, Register reg, Register rm_reg);
Register         1577 src/x64/assembler-x64.h   void arithmetic_op_32(byte opcode, Register reg, const Operand& rm_reg);
Register         1578 src/x64/assembler-x64.h   void arithmetic_op(byte opcode, Register reg, Register rm_reg);
Register         1579 src/x64/assembler-x64.h   void arithmetic_op(byte opcode, Register reg, const Operand& rm_reg);
Register         1580 src/x64/assembler-x64.h   void immediate_arithmetic_op(byte subcode, Register dst, Immediate src);
Register         1584 src/x64/assembler-x64.h                                  Register dst,
Register         1591 src/x64/assembler-x64.h                                   Register dst,
Register         1598 src/x64/assembler-x64.h                                   Register dst,
Register         1605 src/x64/assembler-x64.h   void shift(Register dst, Immediate shift_amount, int subcode);
Register         1606 src/x64/assembler-x64.h   void shift_32(Register dst, Immediate shift_amount, int subcode);
Register         1608 src/x64/assembler-x64.h   void shift(Register dst, int subcode);
Register         1609 src/x64/assembler-x64.h   void shift_32(Register dst, int subcode);
Register          487 src/x64/code-stubs-x64.cc   const Register argument = rax;
Register          488 src/x64/code-stubs-x64.cc   const Register map = rdx;
Register          604 src/x64/code-stubs-x64.cc   const Register argument = rax;
Register          689 src/x64/code-stubs-x64.cc   Register double_exponent = rbx;
Register          690 src/x64/code-stubs-x64.cc   Register double_value = rdi;
Register         1083 src/x64/code-stubs-x64.cc   Register left = rdx;
Register         1084 src/x64/code-stubs-x64.cc   Register right = rax;
Register         1262 src/x64/code-stubs-x64.cc       Register heap_number_map = r9;
Register         1339 src/x64/code-stubs-x64.cc   Register left = rdx;
Register         1340 src/x64/code-stubs-x64.cc   Register right = rax;
Register         1448 src/x64/code-stubs-x64.cc   Register left = rdx;
Register         1449 src/x64/code-stubs-x64.cc   Register right = rax;
Register         2032 src/x64/code-stubs-x64.cc   Register heap_number_map = scratch3;
Register         2033 src/x64/code-stubs-x64.cc   Register smi_result = scratch1;
Register         2082 src/x64/code-stubs-x64.cc   const Register exponent = rdx;
Register         2084 src/x64/code-stubs-x64.cc   const Register exponent = rdi;
Register         2086 src/x64/code-stubs-x64.cc   const Register base = rax;
Register         2087 src/x64/code-stubs-x64.cc   const Register scratch = rcx;
Register         2991 src/x64/code-stubs-x64.cc   Register arg4 = r9;
Register         2992 src/x64/code-stubs-x64.cc   Register arg3 = r8;
Register         2993 src/x64/code-stubs-x64.cc   Register arg2 = rdx;
Register         2994 src/x64/code-stubs-x64.cc   Register arg1 = rcx;
Register         2996 src/x64/code-stubs-x64.cc   Register arg4 = rcx;
Register         2997 src/x64/code-stubs-x64.cc   Register arg3 = rdx;
Register         2998 src/x64/code-stubs-x64.cc   Register arg2 = rsi;
Register         2999 src/x64/code-stubs-x64.cc   Register arg1 = rdi;
Register         3274 src/x64/code-stubs-x64.cc   Register number_string_cache = result;
Register         3275 src/x64/code-stubs-x64.cc   Register mask = scratch1;
Register         3276 src/x64/code-stubs-x64.cc   Register scratch = scratch2;
Register         3307 src/x64/code-stubs-x64.cc     Register index = scratch;
Register         3308 src/x64/code-stubs-x64.cc     Register probe = mask;
Register         3327 src/x64/code-stubs-x64.cc   Register index = scratch;
Register         4420 src/x64/code-stubs-x64.cc Register InstanceofStub::left() { return no_reg; }
Register         4423 src/x64/code-stubs-x64.cc Register InstanceofStub::right() { return no_reg; }
Register         5015 src/x64/code-stubs-x64.cc   Register scratch = scratch3;
Register         5029 src/x64/code-stubs-x64.cc   Register hash = scratch1;
Register         5035 src/x64/code-stubs-x64.cc   Register chars = c1;
Register         5043 src/x64/code-stubs-x64.cc   Register symbol_table = c2;
Register         5047 src/x64/code-stubs-x64.cc   Register mask = scratch2;
Register         5052 src/x64/code-stubs-x64.cc   Register map = scratch4;
Register         5066 src/x64/code-stubs-x64.cc   Register candidate = scratch;  // Scratch register contains candidate.
Register         5107 src/x64/code-stubs-x64.cc     Register temp = kScratchRegister;
Register         5126 src/x64/code-stubs-x64.cc   Register result = candidate;
Register         5401 src/x64/code-stubs-x64.cc   Register length = scratch1;
Register         5455 src/x64/code-stubs-x64.cc   const Register length_difference = scratch4;
Register         5464 src/x64/code-stubs-x64.cc   const Register min_length = scratch1;
Register         5519 src/x64/code-stubs-x64.cc   Register index = length;  // index = -length;
Register         5658 src/x64/code-stubs-x64.cc   Register left = rdx;
Register         5659 src/x64/code-stubs-x64.cc   Register right = rax;
Register         5660 src/x64/code-stubs-x64.cc   Register tmp1 = rcx;
Register         5661 src/x64/code-stubs-x64.cc   Register tmp2 = rbx;
Register         5703 src/x64/code-stubs-x64.cc   Register left = rdx;
Register         5704 src/x64/code-stubs-x64.cc   Register right = rax;
Register         5705 src/x64/code-stubs-x64.cc   Register tmp1 = rcx;
Register         5706 src/x64/code-stubs-x64.cc   Register tmp2 = rbx;
Register         5707 src/x64/code-stubs-x64.cc   Register tmp3 = rdi;
Register         5861 src/x64/code-stubs-x64.cc     Register index = r0;
Register         5872 src/x64/code-stubs-x64.cc     Register entity_name = r0;
Register         5987 src/x64/code-stubs-x64.cc   Register scratch = result_;
Register         6059 src/x64/code-stubs-x64.cc   Register object, value, address;
Register         6226 src/x64/code-stubs-x64.cc   Register arg3 = r8;
Register         6227 src/x64/code-stubs-x64.cc   Register arg2 = rdx;
Register         6228 src/x64/code-stubs-x64.cc   Register arg1 = rcx;
Register         6230 src/x64/code-stubs-x64.cc   Register arg3 = rdx;
Register         6231 src/x64/code-stubs-x64.cc   Register arg2 = rsi;
Register         6232 src/x64/code-stubs-x64.cc   Register arg1 = rdi;
Register         6234 src/x64/code-stubs-x64.cc   Register address =
Register          256 src/x64/code-stubs-x64.h                                      Register dest,
Register          257 src/x64/code-stubs-x64.h                                      Register src,
Register          258 src/x64/code-stubs-x64.h                                      Register count,
Register          265 src/x64/code-stubs-x64.h                                         Register dest,     // Must be rdi.
Register          266 src/x64/code-stubs-x64.h                                         Register src,      // Must be rsi.
Register          267 src/x64/code-stubs-x64.h                                         Register count,    // Must be rcx.
Register          276 src/x64/code-stubs-x64.h                                                    Register c1,
Register          277 src/x64/code-stubs-x64.h                                                    Register c2,
Register          278 src/x64/code-stubs-x64.h                                                    Register scratch1,
Register          279 src/x64/code-stubs-x64.h                                                    Register scratch2,
Register          280 src/x64/code-stubs-x64.h                                                    Register scratch3,
Register          281 src/x64/code-stubs-x64.h                                                    Register scratch4,
Register          286 src/x64/code-stubs-x64.h                                Register hash,
Register          287 src/x64/code-stubs-x64.h                                Register character,
Register          288 src/x64/code-stubs-x64.h                                Register scratch);
Register          290 src/x64/code-stubs-x64.h                                        Register hash,
Register          291 src/x64/code-stubs-x64.h                                        Register character,
Register          292 src/x64/code-stubs-x64.h                                        Register scratch);
Register          294 src/x64/code-stubs-x64.h                                   Register hash,
Register          295 src/x64/code-stubs-x64.h                                   Register scratch);
Register          327 src/x64/code-stubs-x64.h                                Register arg,
Register          328 src/x64/code-stubs-x64.h                                Register scratch1,
Register          329 src/x64/code-stubs-x64.h                                Register scratch2,
Register          330 src/x64/code-stubs-x64.h                                Register scratch3,
Register          355 src/x64/code-stubs-x64.h                                               Register left,
Register          356 src/x64/code-stubs-x64.h                                               Register right,
Register          357 src/x64/code-stubs-x64.h                                               Register scratch1,
Register          358 src/x64/code-stubs-x64.h                                               Register scratch2,
Register          359 src/x64/code-stubs-x64.h                                               Register scratch3,
Register          360 src/x64/code-stubs-x64.h                                               Register scratch4);
Register          365 src/x64/code-stubs-x64.h                                             Register left,
Register          366 src/x64/code-stubs-x64.h                                             Register right,
Register          367 src/x64/code-stubs-x64.h                                             Register scratch1,
Register          368 src/x64/code-stubs-x64.h                                             Register scratch2);
Register          377 src/x64/code-stubs-x64.h       Register left,
Register          378 src/x64/code-stubs-x64.h       Register right,
Register          379 src/x64/code-stubs-x64.h       Register length,
Register          380 src/x64/code-stubs-x64.h       Register scratch,
Register          396 src/x64/code-stubs-x64.h                                               Register object,
Register          397 src/x64/code-stubs-x64.h                                               Register result,
Register          398 src/x64/code-stubs-x64.h                                               Register scratch1,
Register          399 src/x64/code-stubs-x64.h                                               Register scratch2,
Register          405 src/x64/code-stubs-x64.h                                              Register hash,
Register          406 src/x64/code-stubs-x64.h                                              Register mask);
Register          419 src/x64/code-stubs-x64.h   StringDictionaryLookupStub(Register dictionary,
Register          420 src/x64/code-stubs-x64.h                              Register result,
Register          421 src/x64/code-stubs-x64.h                              Register index,
Register          430 src/x64/code-stubs-x64.h                                      Register properties,
Register          432 src/x64/code-stubs-x64.h                                      Register r0);
Register          437 src/x64/code-stubs-x64.h                                      Register elements,
Register          438 src/x64/code-stubs-x64.h                                      Register name,
Register          439 src/x64/code-stubs-x64.h                                      Register r0,
Register          440 src/x64/code-stubs-x64.h                                      Register r1);
Register          470 src/x64/code-stubs-x64.h   Register dictionary_;
Register          471 src/x64/code-stubs-x64.h   Register result_;
Register          472 src/x64/code-stubs-x64.h   Register index_;
Register          479 src/x64/code-stubs-x64.h   RecordWriteStub(Register object,
Register          480 src/x64/code-stubs-x64.h                   Register value,
Register          481 src/x64/code-stubs-x64.h                   Register address,
Register          557 src/x64/code-stubs-x64.h     RegisterAllocation(Register object,
Register          558 src/x64/code-stubs-x64.h                        Register address,
Register          559 src/x64/code-stubs-x64.h                        Register scratch0)
Register          642 src/x64/code-stubs-x64.h     inline Register object() { return object_; }
Register          643 src/x64/code-stubs-x64.h     inline Register address() { return address_; }
Register          644 src/x64/code-stubs-x64.h     inline Register scratch0() { return scratch0_; }
Register          645 src/x64/code-stubs-x64.h     inline Register scratch1() { return scratch1_; }
Register          648 src/x64/code-stubs-x64.h     Register object_orig_;
Register          649 src/x64/code-stubs-x64.h     Register address_orig_;
Register          650 src/x64/code-stubs-x64.h     Register scratch0_orig_;
Register          651 src/x64/code-stubs-x64.h     Register object_;
Register          652 src/x64/code-stubs-x64.h     Register address_;
Register          653 src/x64/code-stubs-x64.h     Register scratch0_;
Register          654 src/x64/code-stubs-x64.h     Register scratch1_;
Register          657 src/x64/code-stubs-x64.h     Register GetRegThatIsNotRcxOr(Register r1,
Register          658 src/x64/code-stubs-x64.h                                   Register r2,
Register          659 src/x64/code-stubs-x64.h                                   Register r3) {
Register          660 src/x64/code-stubs-x64.h       for (int i = 0; i < Register::kNumAllocatableRegisters; i++) {
Register          661 src/x64/code-stubs-x64.h         Register candidate = Register::FromAllocationIndex(i);
Register          707 src/x64/code-stubs-x64.h   Register object_;
Register          708 src/x64/code-stubs-x64.h   Register value_;
Register          709 src/x64/code-stubs-x64.h   Register address_;
Register           78 src/x64/codegen-x64.h                        Register string,
Register           79 src/x64/codegen-x64.h                        Register index,
Register           80 src/x64/codegen-x64.h                        Register result,
Register          122 src/x64/debug-x64.cc       Register reg = { r };
Register          150 src/x64/debug-x64.cc       Register reg = { r };
Register          769 src/x64/deoptimizer-x64.cc   for (int i = 0; i < Register::kNumRegisters; i++) {
Register          791 src/x64/deoptimizer-x64.cc   const int kNumberOfRegisters = Register::kNumRegisters;
Register          806 src/x64/deoptimizer-x64.cc     Register r = Register::from_code(i);
Register          818 src/x64/deoptimizer-x64.cc   Register arg4 = r9;
Register          819 src/x64/deoptimizer-x64.cc   Register arg3 = r8;
Register          820 src/x64/deoptimizer-x64.cc   Register arg2 = rdx;
Register          821 src/x64/deoptimizer-x64.cc   Register arg1 = rcx;
Register          823 src/x64/deoptimizer-x64.cc   Register arg4 = rcx;
Register          824 src/x64/deoptimizer-x64.cc   Register arg3 = rdx;
Register          825 src/x64/deoptimizer-x64.cc   Register arg2 = rsi;
Register          826 src/x64/deoptimizer-x64.cc   Register arg1 = rdi;
Register          832 src/x64/deoptimizer-x64.cc   Register arg5 = r11;
Register          970 src/x64/deoptimizer-x64.cc     Register r = Register::from_code(i);
Register          975 src/x64/deoptimizer-x64.cc       r = Register::from_code(i - 1);
Register         1062 src/x64/full-codegen-x64.cc   Register null_value = rdi;
Register         1260 src/x64/full-codegen-x64.cc   Register context = rsi;
Register         1261 src/x64/full-codegen-x64.cc   Register temp = rdx;
Register         1321 src/x64/full-codegen-x64.cc   Register context = rsi;
Register         1322 src/x64/full-codegen-x64.cc   Register temp = rbx;
Register         3037 src/x64/full-codegen-x64.cc   Register object = rax;
Register         3038 src/x64/full-codegen-x64.cc   Register result = rax;
Register         3039 src/x64/full-codegen-x64.cc   Register scratch = rcx;
Register         3155 src/x64/full-codegen-x64.cc   Register object = rbx;
Register         3156 src/x64/full-codegen-x64.cc   Register index = rax;
Register         3157 src/x64/full-codegen-x64.cc   Register result = rdx;
Register         3201 src/x64/full-codegen-x64.cc   Register object = rbx;
Register         3202 src/x64/full-codegen-x64.cc   Register index = rax;
Register         3203 src/x64/full-codegen-x64.cc   Register scratch = rdx;
Register         3204 src/x64/full-codegen-x64.cc   Register result = rax;
Register         3388 src/x64/full-codegen-x64.cc   Register key = rax;
Register         3389 src/x64/full-codegen-x64.cc   Register cache = rbx;
Register         3390 src/x64/full-codegen-x64.cc   Register tmp = rcx;
Register         3431 src/x64/full-codegen-x64.cc   Register right = rax;
Register         3432 src/x64/full-codegen-x64.cc   Register left = rbx;
Register         3433 src/x64/full-codegen-x64.cc   Register tmp = rcx;
Register         3517 src/x64/full-codegen-x64.cc   Register array = rax;
Register         3518 src/x64/full-codegen-x64.cc   Register elements = no_reg;  // Will be rax.
Register         3520 src/x64/full-codegen-x64.cc   Register index = rdx;
Register         3522 src/x64/full-codegen-x64.cc   Register string_length = rcx;
Register         3524 src/x64/full-codegen-x64.cc   Register string = rsi;
Register         3526 src/x64/full-codegen-x64.cc   Register scratch = rbx;
Register         3528 src/x64/full-codegen-x64.cc   Register array_length = rdi;
Register         3529 src/x64/full-codegen-x64.cc   Register result_pos = no_reg;  // Will be rdi.
Register         4414 src/x64/full-codegen-x64.cc Register FullCodeGenerator::result_register() {
Register         4419 src/x64/full-codegen-x64.cc Register FullCodeGenerator::context_register() {
Register          560 src/x64/ic-x64.cc   Register receiver = rdx;
Register          561 src/x64/ic-x64.cc   Register index = rax;
Register          562 src/x64/ic-x64.cc   Register scratch = rcx;
Register          563 src/x64/ic-x64.cc   Register result = rax;
Register         1217 src/x64/ic-x64.cc   Register backing_store = parameter_map;
Register         1483 src/x64/ic-x64.cc   Register receiver = rdx;
Register         1484 src/x64/ic-x64.cc   Register value = rax;
Register         1485 src/x64/ic-x64.cc   Register scratch = rbx;
Register          290 src/x64/lithium-codegen-x64.cc Register LCodeGen::ToRegister(int index) const {
Register          291 src/x64/lithium-codegen-x64.cc   return Register::FromAllocationIndex(index);
Register          300 src/x64/lithium-codegen-x64.cc Register LCodeGen::ToRegister(LOperand* op) const {
Register          437 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(op);
Register          536 src/x64/lithium-codegen-x64.cc     environment->Register(deoptimization_index,
Register          780 src/x64/lithium-codegen-x64.cc     Register dividend = ToRegister(instr->InputAt(0));
Register          804 src/x64/lithium-codegen-x64.cc     Register left_reg = ToRegister(instr->InputAt(0));
Register          805 src/x64/lithium-codegen-x64.cc     Register right_reg = ToRegister(instr->InputAt(1));
Register          806 src/x64/lithium-codegen-x64.cc     Register result_reg = ToRegister(instr->result());
Register          835 src/x64/lithium-codegen-x64.cc     Register scratch = ToRegister(instr->TempAt(0));
Register          894 src/x64/lithium-codegen-x64.cc   const Register dividend = ToRegister(instr->InputAt(0));
Register          896 src/x64/lithium-codegen-x64.cc   const Register result = ToRegister(instr->result());
Register          940 src/x64/lithium-codegen-x64.cc     Register reg1 = ToRegister(instr->TempAt(0));
Register          941 src/x64/lithium-codegen-x64.cc     Register reg2 = ToRegister(instr->result());
Register          981 src/x64/lithium-codegen-x64.cc   Register left_reg = rax;
Register          984 src/x64/lithium-codegen-x64.cc   Register right_reg = ToRegister(right);
Register         1021 src/x64/lithium-codegen-x64.cc   Register left = ToRegister(instr->InputAt(0));
Register         1252 src/x64/lithium-codegen-x64.cc     Register tmp = ToRegister(instr->TempAt(0));
Register         1271 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1272 src/x64/lithium-codegen-x64.cc   Register array = ToRegister(instr->InputAt(0));
Register         1278 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1279 src/x64/lithium-codegen-x64.cc   Register array = ToRegister(instr->InputAt(0));
Register         1285 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1286 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1299 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1300 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1316 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
Register         1317 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1477 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1487 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->InputAt(0));
Register         1533 src/x64/lithium-codegen-x64.cc       const Register map = kScratchRegister;
Register         1672 src/x64/lithium-codegen-x64.cc   Register left = ToRegister(instr->InputAt(0));
Register         1673 src/x64/lithium-codegen-x64.cc   Register right = ToRegister(instr->InputAt(1));
Register         1683 src/x64/lithium-codegen-x64.cc   Register left = ToRegister(instr->InputAt(0));
Register         1693 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1723 src/x64/lithium-codegen-x64.cc     Register scratch = ToRegister(instr->TempAt(0));
Register         1758 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1782 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
Register         1783 src/x64/lithium-codegen-x64.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1801 src/x64/lithium-codegen-x64.cc     Register input = ToRegister(instr->InputAt(0));
Register         1812 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1813 src/x64/lithium-codegen-x64.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1862 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1877 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1878 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         1892 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1972 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         1973 src/x64/lithium-codegen-x64.cc   Register temp = ToRegister(instr->TempAt(0));
Register         1974 src/x64/lithium-codegen-x64.cc   Register temp2 = ToRegister(instr->TempAt(1));
Register         1990 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->InputAt(0));
Register         2036 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
Register         2046 src/x64/lithium-codegen-x64.cc   Register map = ToRegister(instr->TempAt(0));
Register         2158 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2180 src/x64/lithium-codegen-x64.cc   Register value = ToRegister(instr->value());
Register         2189 src/x64/lithium-codegen-x64.cc     Register cell = ToRegister(instr->TempAt(0));
Register         2218 src/x64/lithium-codegen-x64.cc   Register context = ToRegister(instr->context());
Register         2219 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2236 src/x64/lithium-codegen-x64.cc   Register context = ToRegister(instr->context());
Register         2237 src/x64/lithium-codegen-x64.cc   Register value = ToRegister(instr->value());
Register         2257 src/x64/lithium-codegen-x64.cc     Register scratch = ToRegister(instr->TempAt(0));
Register         2272 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->InputAt(0));
Register         2273 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2341 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
Register         2342 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2402 src/x64/lithium-codegen-x64.cc   Register function = ToRegister(instr->function());
Register         2403 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2443 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2444 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         2454 src/x64/lithium-codegen-x64.cc     Register temp((result.is(rax)) ? rbx : rax);
Register         2479 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2480 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         2487 src/x64/lithium-codegen-x64.cc   Register arguments = ToRegister(instr->arguments());
Register         2488 src/x64/lithium-codegen-x64.cc   Register length = ToRegister(instr->length());
Register         2489 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2505 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2510 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         2542 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         2575 src/x64/lithium-codegen-x64.cc   Register elements_pointer_reg = ToRegister(elements_pointer);
Register         2606 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         2617 src/x64/lithium-codegen-x64.cc     Register result(ToRegister(instr->result()));
Register         2670 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2698 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2723 src/x64/lithium-codegen-x64.cc   Register receiver = ToRegister(instr->receiver());
Register         2724 src/x64/lithium-codegen-x64.cc   Register function = ToRegister(instr->function());
Register         2771 src/x64/lithium-codegen-x64.cc   Register receiver = ToRegister(instr->receiver());
Register         2772 src/x64/lithium-codegen-x64.cc   Register function = ToRegister(instr->function());
Register         2773 src/x64/lithium-codegen-x64.cc   Register length = ToRegister(instr->length());
Register         2774 src/x64/lithium-codegen-x64.cc   Register elements = ToRegister(instr->elements());
Register         2825 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2831 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2837 src/x64/lithium-codegen-x64.cc   Register context = ToRegister(instr->context());
Register         2838 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2853 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2859 src/x64/lithium-codegen-x64.cc   Register global = ToRegister(instr->global());
Register         2860 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         2930 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         2936 src/x64/lithium-codegen-x64.cc   Register tmp = input_reg.is(rax) ? rcx : rax;
Register         2937 src/x64/lithium-codegen-x64.cc   Register tmp2 = tmp.is(rcx) ? rdx : input_reg.is(rcx) ? rdx : rcx;
Register         2982 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         3021 src/x64/lithium-codegen-x64.cc     Register input_reg = ToRegister(instr->InputAt(0));
Register         3034 src/x64/lithium-codegen-x64.cc   Register output_reg = ToRegister(instr->result());
Register         3093 src/x64/lithium-codegen-x64.cc   Register output_reg = ToRegister(instr->result());
Register         3184 src/x64/lithium-codegen-x64.cc   Register exponent = rdx;
Register         3186 src/x64/lithium-codegen-x64.cc   Register exponent = rdi;
Register         3235 src/x64/lithium-codegen-x64.cc   Register global_object = rcx;
Register         3238 src/x64/lithium-codegen-x64.cc   Register global_object = rdi;
Register         3467 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
Register         3468 src/x64/lithium-codegen-x64.cc   Register value = ToRegister(instr->value());
Register         3476 src/x64/lithium-codegen-x64.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3497 src/x64/lithium-codegen-x64.cc       Register temp = ToRegister(instr->TempAt(0));
Register         3508 src/x64/lithium-codegen-x64.cc     Register temp = ToRegister(instr->TempAt(0));
Register         3550 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         3561 src/x64/lithium-codegen-x64.cc     Register value(ToRegister(instr->value()));
Register         3595 src/x64/lithium-codegen-x64.cc     Register reg = ToRegister(instr->length());
Register         3603 src/x64/lithium-codegen-x64.cc       Register reg2 = ToRegister(instr->index());
Register         3622 src/x64/lithium-codegen-x64.cc   Register value = ToRegister(instr->value());
Register         3623 src/x64/lithium-codegen-x64.cc   Register elements = ToRegister(instr->object());
Register         3624 src/x64/lithium-codegen-x64.cc   Register key = instr->key()->IsRegister() ? ToRegister(instr->key()) : no_reg;
Register         3636 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         3686 src/x64/lithium-codegen-x64.cc     Register key_reg = ToRegister(instr->key());
Register         3706 src/x64/lithium-codegen-x64.cc   Register object_reg = ToRegister(instr->object());
Register         3707 src/x64/lithium-codegen-x64.cc   Register new_map_reg = ToRegister(instr->new_map_reg());
Register         3726 src/x64/lithium-codegen-x64.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3734 src/x64/lithium-codegen-x64.cc     Register fixed_object_reg = ToRegister(instr->temp_reg());
Register         3779 src/x64/lithium-codegen-x64.cc   Register string = ToRegister(instr->string());
Register         3780 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         3796 src/x64/lithium-codegen-x64.cc     Register index = ToRegister(instr->index());
Register         3824 src/x64/lithium-codegen-x64.cc   Register char_code = ToRegister(instr->char_code());
Register         3825 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         3841 src/x64/lithium-codegen-x64.cc   Register char_code = ToRegister(instr->char_code());
Register         3842 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         3858 src/x64/lithium-codegen-x64.cc   Register string = ToRegister(instr->string());
Register         3859 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         3880 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(input);
Register         3898 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->result());
Register         3899 src/x64/lithium-codegen-x64.cc   Register tmp = ToRegister(instr->TempAt(0));
Register         3916 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->result());
Register         3931 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         3939 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         4004 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(instr->InputAt(0));
Register         4064 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(input);
Register         4078 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(input);
Register         4095 src/x64/lithium-codegen-x64.cc   Register result_reg = ToRegister(result);
Register         4143 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         4189 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->value());
Register         4217 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(input);
Register         4234 src/x64/lithium-codegen-x64.cc   Register result_reg = ToRegister(instr->result());
Register         4235 src/x64/lithium-codegen-x64.cc   Register temp_reg = ToRegister(instr->TempAt(0));
Register         4242 src/x64/lithium-codegen-x64.cc   Register value_reg = ToRegister(instr->result());
Register         4249 src/x64/lithium-codegen-x64.cc   Register input_reg = ToRegister(instr->unclamped());
Register         4250 src/x64/lithium-codegen-x64.cc   Register temp_reg = ToRegister(instr->TempAt(0));
Register         4284 src/x64/lithium-codegen-x64.cc   Register reg = ToRegister(instr->TempAt(0));
Register         4322 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         4323 src/x64/lithium-codegen-x64.cc   Register scratch = ToRegister(instr->TempAt(0));
Register         4351 src/x64/lithium-codegen-x64.cc   Register map = scratch;
Register         4388 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         4726 src/x64/lithium-codegen-x64.cc   Register input = ToRegister(instr->InputAt(0));
Register         4812 src/x64/lithium-codegen-x64.cc   Register temp = ToRegister(instr->TempAt(0));
Register         4975 src/x64/lithium-codegen-x64.cc   Register null_value = rdi;
Register         5006 src/x64/lithium-codegen-x64.cc   Register map = ToRegister(instr->map());
Register         5007 src/x64/lithium-codegen-x64.cc   Register result = ToRegister(instr->result());
Register         5019 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->value());
Register         5027 src/x64/lithium-codegen-x64.cc   Register object = ToRegister(instr->object());
Register         5028 src/x64/lithium-codegen-x64.cc   Register index = ToRegister(instr->index());
Register           81 src/x64/lithium-codegen-x64.h   Register ToRegister(LOperand* op) const;
Register          111 src/x64/lithium-codegen-x64.h   void DoCheckMapCommon(Register reg, Handle<Map> map,
Register          152 src/x64/lithium-codegen-x64.h                        Register input,
Register          153 src/x64/lithium-codegen-x64.h                        Register temporary,
Register          154 src/x64/lithium-codegen-x64.h                        Register scratch);
Register          232 src/x64/lithium-codegen-x64.h   Register ToRegister(int index) const;
Register          268 src/x64/lithium-codegen-x64.h   void EmitNumberUntagD(Register input,
Register          279 src/x64/lithium-codegen-x64.h                          Register input,
Register          285 src/x64/lithium-codegen-x64.h   Condition EmitIsObject(Register input,
Register          292 src/x64/lithium-codegen-x64.h   Condition EmitIsString(Register input,
Register          293 src/x64/lithium-codegen-x64.h                          Register temp1,
Register          298 src/x64/lithium-codegen-x64.h   void EmitIsConstructCall(Register temp);
Register          300 src/x64/lithium-codegen-x64.h   void EmitLoadFieldOrConstantFunction(Register result,
Register          301 src/x64/lithium-codegen-x64.h                                        Register object,
Register          313 src/x64/lithium-codegen-x64.h                     Register result,
Register          314 src/x64/lithium-codegen-x64.h                     Register source,
Register          172 src/x64/lithium-gap-resolver-x64.cc     Register src = cgen_->ToRegister(source);
Register          174 src/x64/lithium-gap-resolver-x64.cc       Register dst = cgen_->ToRegister(destination);
Register          185 src/x64/lithium-gap-resolver-x64.cc       Register dst = cgen_->ToRegister(destination);
Register          197 src/x64/lithium-gap-resolver-x64.cc       Register dst = cgen_->ToRegister(destination);
Register          249 src/x64/lithium-gap-resolver-x64.cc     Register src = cgen_->ToRegister(source);
Register          250 src/x64/lithium-gap-resolver-x64.cc     Register dst = cgen_->ToRegister(destination);
Register          256 src/x64/lithium-gap-resolver-x64.cc     Register reg =
Register           47 src/x64/lithium-x64.cc   for (int i = 0; i < Register::kNumAllocatableRegisters; ++i) {
Register          464 src/x64/lithium-x64.cc                                   Register::ToAllocationIndex(reg));
Register         2107 src/x64/lithium-x64.h   LOperand* register_spills_[Register::kNumAllocatableRegisters];
Register         2240 src/x64/lithium-x64.h   LUnallocated* ToUnallocated(Register reg);
Register         2245 src/x64/lithium-x64.h   MUST_USE_RESULT LOperand* UseFixed(HValue* value, Register fixed_register);
Register         2281 src/x64/lithium-x64.h   MUST_USE_RESULT LOperand* FixedTemp(Register reg);
Register         2298 src/x64/lithium-x64.h                                 Register reg);
Register          359 src/x64/macro-assembler-x64.cc   Register dst = index;
Register          710 src/x64/macro-assembler-x64.cc   Register prev_next_address_reg = r14;
Register          711 src/x64/macro-assembler-x64.cc   Register prev_limit_reg = rbx;
Register          712 src/x64/macro-assembler-x64.cc   Register base_reg = r15;
Register          818 src/x64/macro-assembler-x64.cc static const Register saved_regs[] = {
Register          825 src/x64/macro-assembler-x64.cc static const int kNumberOfSavedRegs = sizeof(saved_regs) / sizeof(Register);
Register          836 src/x64/macro-assembler-x64.cc     Register reg = saved_regs[i];
Register          866 src/x64/macro-assembler-x64.cc     Register reg = saved_regs[i];
Register          930 src/x64/macro-assembler-x64.cc Register MacroAssembler::GetSmiConstant(Smi* source) {
Register         1096 src/x64/macro-assembler-x64.cc     Register constant_reg = GetSmiConstant(src);
Register         1130 src/x64/macro-assembler-x64.cc   Register smi_reg = GetSmiConstant(src);
Register         1380 src/x64/macro-assembler-x64.cc   Register tmp = (dst.is(src) ? kScratchRegister : dst);
Register         1412 src/x64/macro-assembler-x64.cc         Register constant_reg = GetSmiConstant(constant);
Register         1477 src/x64/macro-assembler-x64.cc     Register constant_reg = GetSmiConstant(constant);
Register         1885 src/x64/macro-assembler-x64.cc     Register constant_reg = GetSmiConstant(constant);
Register         1906 src/x64/macro-assembler-x64.cc     Register constant_reg = GetSmiConstant(constant);
Register         1927 src/x64/macro-assembler-x64.cc     Register constant_reg = GetSmiConstant(constant);
Register         2336 src/x64/macro-assembler-x64.cc     Register constant = GetSmiConstant(source);
Register         2475 src/x64/macro-assembler-x64.cc MacroAssembler::kSafepointPushRegisterIndices[Register::kNumRegisters] = {
Register         3121 src/x64/macro-assembler-x64.cc   Register dummy = rax;
Register         3679 src/x64/macro-assembler-x64.cc   Register top_reg = result_end.is_valid() ? result_end : result;
Register         4387 src/x64/macro-assembler-x64.cc   Register map = rcx;  // Holds map while checking type.
Register         4388 src/x64/macro-assembler-x64.cc   Register length = rcx;  // Holds length of object after checking type.
Register         4405 src/x64/macro-assembler-x64.cc   Register instance_type = rcx;
Register         4448 src/x64/macro-assembler-x64.cc   Register empty_fixed_array_value = r8;
Register         4450 src/x64/macro-assembler-x64.cc   Register empty_descriptor_array_value = r9;
Register           53 src/x64/macro-assembler-x64.h const Register kScratchRegister = { 10 };      // r10.
Register           54 src/x64/macro-assembler-x64.h const Register kSmiConstantRegister = { 12 };  // r12 (callee save).
Register           55 src/x64/macro-assembler-x64.h const Register kRootRegister = { 13 };         // r13 (callee save).
Register           68 src/x64/macro-assembler-x64.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
Register           74 src/x64/macro-assembler-x64.h   SmiIndex(Register index_register, ScaleFactor scale)
Register           77 src/x64/macro-assembler-x64.h   Register reg;
Register          115 src/x64/macro-assembler-x64.h                           Register scratch = kScratchRegister);
Register          122 src/x64/macro-assembler-x64.h   void Load(Register destination, ExternalReference source);
Register          123 src/x64/macro-assembler-x64.h   void Store(ExternalReference destination, Register source);
Register          126 src/x64/macro-assembler-x64.h   void LoadAddress(Register destination, ExternalReference source);
Register          134 src/x64/macro-assembler-x64.h   void LoadRoot(Register destination, Heap::RootListIndex index);
Register          135 src/x64/macro-assembler-x64.h   void StoreRoot(Register source, Heap::RootListIndex index);
Register          139 src/x64/macro-assembler-x64.h   void LoadRootIndexed(Register destination,
Register          140 src/x64/macro-assembler-x64.h                        Register variable_offset,
Register          142 src/x64/macro-assembler-x64.h   void CompareRoot(Register with, Heap::RootListIndex index);
Register          150 src/x64/macro-assembler-x64.h                        Register exclusion1 = no_reg,
Register          151 src/x64/macro-assembler-x64.h                        Register exclusion2 = no_reg,
Register          152 src/x64/macro-assembler-x64.h                        Register exclusion3 = no_reg);
Register          154 src/x64/macro-assembler-x64.h                       Register exclusion1 = no_reg,
Register          155 src/x64/macro-assembler-x64.h                       Register exclusion2 = no_reg,
Register          156 src/x64/macro-assembler-x64.h                       Register exclusion3 = no_reg);
Register          170 src/x64/macro-assembler-x64.h   void RememberedSetHelper(Register object,  // Used for debug code.
Register          171 src/x64/macro-assembler-x64.h                            Register addr,
Register          172 src/x64/macro-assembler-x64.h                            Register scratch,
Register          176 src/x64/macro-assembler-x64.h   void CheckPageFlag(Register object,
Register          177 src/x64/macro-assembler-x64.h                      Register scratch,
Register          185 src/x64/macro-assembler-x64.h   void JumpIfNotInNewSpace(Register object,
Register          186 src/x64/macro-assembler-x64.h                            Register scratch,
Register          194 src/x64/macro-assembler-x64.h   void JumpIfInNewSpace(Register object,
Register          195 src/x64/macro-assembler-x64.h                         Register scratch,
Register          202 src/x64/macro-assembler-x64.h   void JumpIfBlack(Register object,
Register          203 src/x64/macro-assembler-x64.h                    Register scratch0,
Register          204 src/x64/macro-assembler-x64.h                    Register scratch1,
Register          210 src/x64/macro-assembler-x64.h   void JumpIfDataObject(Register value,
Register          211 src/x64/macro-assembler-x64.h                         Register scratch,
Register          220 src/x64/macro-assembler-x64.h   void EnsureNotWhite(Register object,
Register          221 src/x64/macro-assembler-x64.h                       Register scratch1,
Register          222 src/x64/macro-assembler-x64.h                       Register scratch2,
Register          232 src/x64/macro-assembler-x64.h       Register object,
Register          234 src/x64/macro-assembler-x64.h       Register value,
Register          235 src/x64/macro-assembler-x64.h       Register scratch,
Register          243 src/x64/macro-assembler-x64.h       Register context,
Register          245 src/x64/macro-assembler-x64.h       Register value,
Register          246 src/x64/macro-assembler-x64.h       Register scratch,
Register          266 src/x64/macro-assembler-x64.h       Register array,
Register          267 src/x64/macro-assembler-x64.h       Register value,
Register          268 src/x64/macro-assembler-x64.h       Register index,
Register          279 src/x64/macro-assembler-x64.h       Register object,
Register          280 src/x64/macro-assembler-x64.h       Register address,
Register          281 src/x64/macro-assembler-x64.h       Register value,
Register          320 src/x64/macro-assembler-x64.h   void StoreToSafepointRegisterSlot(Register dst, Register src);
Register          321 src/x64/macro-assembler-x64.h   void LoadFromSafepointRegisterSlot(Register dst, Register src);
Register          336 src/x64/macro-assembler-x64.h   void SetCallKind(Register dst, CallKind kind);
Register          339 src/x64/macro-assembler-x64.h   void InvokeCode(Register code,
Register          356 src/x64/macro-assembler-x64.h   void InvokeFunction(Register function,
Register          375 src/x64/macro-assembler-x64.h   void GetBuiltinFunction(Register target, Builtins::JavaScript id);
Register          378 src/x64/macro-assembler-x64.h   void GetBuiltinEntry(Register target, Builtins::JavaScript id);
Register          395 src/x64/macro-assembler-x64.h   void Integer32ToSmi(Register dst, Register src);
Register          398 src/x64/macro-assembler-x64.h   void Integer32ToSmiField(const Operand& dst, Register src);
Register          402 src/x64/macro-assembler-x64.h   void Integer64PlusConstantToSmi(Register dst, Register src, int constant);
Register          406 src/x64/macro-assembler-x64.h   void SmiToInteger32(Register dst, Register src);
Register          407 src/x64/macro-assembler-x64.h   void SmiToInteger32(Register dst, const Operand& src);
Register          410 src/x64/macro-assembler-x64.h   void SmiToInteger64(Register dst, Register src);
Register          411 src/x64/macro-assembler-x64.h   void SmiToInteger64(Register dst, const Operand& src);
Register          415 src/x64/macro-assembler-x64.h   void PositiveSmiTimesPowerOfTwoToInteger64(Register dst,
Register          416 src/x64/macro-assembler-x64.h                                              Register src,
Register          421 src/x64/macro-assembler-x64.h   void PositiveSmiDivPowerOfTwoToInteger32(Register dst,
Register          422 src/x64/macro-assembler-x64.h                                            Register src,
Register          429 src/x64/macro-assembler-x64.h   void SmiOrIfSmis(Register dst,
Register          430 src/x64/macro-assembler-x64.h                    Register src1,
Register          431 src/x64/macro-assembler-x64.h                    Register src2,
Register          438 src/x64/macro-assembler-x64.h   void SmiCompare(Register smi1, Register smi2);
Register          439 src/x64/macro-assembler-x64.h   void SmiCompare(Register dst, Smi* src);
Register          440 src/x64/macro-assembler-x64.h   void SmiCompare(Register dst, const Operand& src);
Register          441 src/x64/macro-assembler-x64.h   void SmiCompare(const Operand& dst, Register src);
Register          444 src/x64/macro-assembler-x64.h   void SmiCompareInteger32(const Operand& dst, Register src);
Register          446 src/x64/macro-assembler-x64.h   void SmiTest(Register src);
Register          452 src/x64/macro-assembler-x64.h   Condition CheckSmi(Register src);
Register          456 src/x64/macro-assembler-x64.h   Condition CheckNonNegativeSmi(Register src);
Register          459 src/x64/macro-assembler-x64.h   Condition CheckBothSmi(Register first, Register second);
Register          462 src/x64/macro-assembler-x64.h   Condition CheckBothNonNegativeSmi(Register first, Register second);
Register          465 src/x64/macro-assembler-x64.h   Condition CheckEitherSmi(Register first,
Register          466 src/x64/macro-assembler-x64.h                            Register second,
Register          467 src/x64/macro-assembler-x64.h                            Register scratch = kScratchRegister);
Register          472 src/x64/macro-assembler-x64.h   Condition CheckIsMinSmi(Register src);
Register          476 src/x64/macro-assembler-x64.h   Condition CheckInteger32ValidSmiValue(Register src);
Register          480 src/x64/macro-assembler-x64.h   Condition CheckUInteger32ValidSmiValue(Register src);
Register          484 src/x64/macro-assembler-x64.h   void CheckSmiToIndicator(Register dst, Register src);
Register          485 src/x64/macro-assembler-x64.h   void CheckSmiToIndicator(Register dst, const Operand& src);
Register          491 src/x64/macro-assembler-x64.h   void JumpIfNotValidSmiValue(Register src, Label* on_invalid,
Register          495 src/x64/macro-assembler-x64.h   void JumpIfUIntNotValidSmiValue(Register src, Label* on_invalid,
Register          499 src/x64/macro-assembler-x64.h   void JumpIfSmi(Register src,
Register          504 src/x64/macro-assembler-x64.h   void JumpIfNotSmi(Register src,
Register          509 src/x64/macro-assembler-x64.h   void JumpUnlessNonNegativeSmi(Register src,
Register          515 src/x64/macro-assembler-x64.h   void JumpIfSmiEqualsConstant(Register src,
Register          521 src/x64/macro-assembler-x64.h   void JumpIfNotBothSmi(Register src1,
Register          522 src/x64/macro-assembler-x64.h                         Register src2,
Register          527 src/x64/macro-assembler-x64.h   void JumpUnlessBothNonNegativeSmi(Register src1, Register src2,
Register          539 src/x64/macro-assembler-x64.h   void SmiTryAddConstant(Register dst,
Register          540 src/x64/macro-assembler-x64.h                          Register src,
Register          547 src/x64/macro-assembler-x64.h   void SmiAddConstant(Register dst, Register src, Smi* constant);
Register          555 src/x64/macro-assembler-x64.h   void SmiAddConstant(Register dst,
Register          556 src/x64/macro-assembler-x64.h                       Register src,
Register          564 src/x64/macro-assembler-x64.h   void SmiSubConstant(Register dst, Register src, Smi* constant);
Register          568 src/x64/macro-assembler-x64.h   void SmiSubConstant(Register dst,
Register          569 src/x64/macro-assembler-x64.h                       Register src,
Register          576 src/x64/macro-assembler-x64.h   void SmiNeg(Register dst,
Register          577 src/x64/macro-assembler-x64.h               Register src,
Register          584 src/x64/macro-assembler-x64.h   void SmiAdd(Register dst,
Register          585 src/x64/macro-assembler-x64.h               Register src1,
Register          586 src/x64/macro-assembler-x64.h               Register src2,
Register          589 src/x64/macro-assembler-x64.h   void SmiAdd(Register dst,
Register          590 src/x64/macro-assembler-x64.h               Register src1,
Register          595 src/x64/macro-assembler-x64.h   void SmiAdd(Register dst,
Register          596 src/x64/macro-assembler-x64.h               Register src1,
Register          597 src/x64/macro-assembler-x64.h               Register src2);
Register          602 src/x64/macro-assembler-x64.h   void SmiSub(Register dst,
Register          603 src/x64/macro-assembler-x64.h               Register src1,
Register          604 src/x64/macro-assembler-x64.h               Register src2,
Register          608 src/x64/macro-assembler-x64.h   void SmiSub(Register dst,
Register          609 src/x64/macro-assembler-x64.h               Register src1,
Register          610 src/x64/macro-assembler-x64.h               Register src2);
Register          612 src/x64/macro-assembler-x64.h   void SmiSub(Register dst,
Register          613 src/x64/macro-assembler-x64.h               Register src1,
Register          618 src/x64/macro-assembler-x64.h   void SmiSub(Register dst,
Register          619 src/x64/macro-assembler-x64.h               Register src1,
Register          626 src/x64/macro-assembler-x64.h   void SmiMul(Register dst,
Register          627 src/x64/macro-assembler-x64.h               Register src1,
Register          628 src/x64/macro-assembler-x64.h               Register src2,
Register          634 src/x64/macro-assembler-x64.h   void SmiDiv(Register dst,
Register          635 src/x64/macro-assembler-x64.h               Register src1,
Register          636 src/x64/macro-assembler-x64.h               Register src2,
Register          642 src/x64/macro-assembler-x64.h   void SmiMod(Register dst,
Register          643 src/x64/macro-assembler-x64.h               Register src1,
Register          644 src/x64/macro-assembler-x64.h               Register src2,
Register          649 src/x64/macro-assembler-x64.h   void SmiNot(Register dst, Register src);
Register          650 src/x64/macro-assembler-x64.h   void SmiAnd(Register dst, Register src1, Register src2);
Register          651 src/x64/macro-assembler-x64.h   void SmiOr(Register dst, Register src1, Register src2);
Register          652 src/x64/macro-assembler-x64.h   void SmiXor(Register dst, Register src1, Register src2);
Register          653 src/x64/macro-assembler-x64.h   void SmiAndConstant(Register dst, Register src1, Smi* constant);
Register          654 src/x64/macro-assembler-x64.h   void SmiOrConstant(Register dst, Register src1, Smi* constant);
Register          655 src/x64/macro-assembler-x64.h   void SmiXorConstant(Register dst, Register src1, Smi* constant);
Register          657 src/x64/macro-assembler-x64.h   void SmiShiftLeftConstant(Register dst,
Register          658 src/x64/macro-assembler-x64.h                             Register src,
Register          660 src/x64/macro-assembler-x64.h   void SmiShiftLogicalRightConstant(Register dst,
Register          661 src/x64/macro-assembler-x64.h                                   Register src,
Register          665 src/x64/macro-assembler-x64.h   void SmiShiftArithmeticRightConstant(Register dst,
Register          666 src/x64/macro-assembler-x64.h                                        Register src,
Register          671 src/x64/macro-assembler-x64.h   void SmiShiftLeft(Register dst,
Register          672 src/x64/macro-assembler-x64.h                     Register src1,
Register          673 src/x64/macro-assembler-x64.h                     Register src2);
Register          677 src/x64/macro-assembler-x64.h   void SmiShiftLogicalRight(Register dst,
Register          678 src/x64/macro-assembler-x64.h                             Register src1,
Register          679 src/x64/macro-assembler-x64.h                             Register src2,
Register          687 src/x64/macro-assembler-x64.h   void SmiShiftArithmeticRight(Register dst,
Register          688 src/x64/macro-assembler-x64.h                                Register src1,
Register          689 src/x64/macro-assembler-x64.h                                Register src2);
Register          695 src/x64/macro-assembler-x64.h   void SelectNonSmi(Register dst,
Register          696 src/x64/macro-assembler-x64.h                     Register src1,
Register          697 src/x64/macro-assembler-x64.h                     Register src2,
Register          709 src/x64/macro-assembler-x64.h   SmiIndex SmiToIndex(Register dst, Register src, int shift);
Register          712 src/x64/macro-assembler-x64.h   SmiIndex SmiToNegativeIndex(Register dst, Register src, int shift);
Register          716 src/x64/macro-assembler-x64.h   void AddSmiField(Register dst, const Operand& src);
Register          719 src/x64/macro-assembler-x64.h   void Move(Register dst, Smi* source) {
Register          724 src/x64/macro-assembler-x64.h     Register constant = GetSmiConstant(source);
Register          736 src/x64/macro-assembler-x64.h   void JumpIfNotString(Register object,
Register          737 src/x64/macro-assembler-x64.h                        Register object_map,
Register          743 src/x64/macro-assembler-x64.h       Register first_object,
Register          744 src/x64/macro-assembler-x64.h       Register second_object,
Register          745 src/x64/macro-assembler-x64.h       Register scratch1,
Register          746 src/x64/macro-assembler-x64.h       Register scratch2,
Register          754 src/x64/macro-assembler-x64.h       Register instance_type,
Register          755 src/x64/macro-assembler-x64.h       Register scratch,
Register          760 src/x64/macro-assembler-x64.h       Register first_object_instance_type,
Register          761 src/x64/macro-assembler-x64.h       Register second_object_instance_type,
Register          762 src/x64/macro-assembler-x64.h       Register scratch1,
Register          763 src/x64/macro-assembler-x64.h       Register scratch2,
Register          771 src/x64/macro-assembler-x64.h   void Set(Register dst, int64_t x);
Register          775 src/x64/macro-assembler-x64.h   void Move(Register target, Register source);
Register          779 src/x64/macro-assembler-x64.h   void SafeMove(Register dst, Smi* src);
Register          786 src/x64/macro-assembler-x64.h   void Move(Register dst, Handle<Object> source);
Register          788 src/x64/macro-assembler-x64.h   void Cmp(Register dst, Handle<Object> source);
Register          790 src/x64/macro-assembler-x64.h   void Cmp(Register dst, Smi* src);
Register          796 src/x64/macro-assembler-x64.h   void LoadHeapObject(Register result, Handle<HeapObject> object);
Register          799 src/x64/macro-assembler-x64.h   void LoadObject(Register result, Handle<Object> object) {
Register          808 src/x64/macro-assembler-x64.h   void LoadGlobalCell(Register dst, Handle<JSGlobalPropertyCell> cell);
Register          836 src/x64/macro-assembler-x64.h   int CallSize(Register target) {
Register          865 src/x64/macro-assembler-x64.h   void CmpObjectType(Register heap_object, InstanceType type, Register map);
Register          869 src/x64/macro-assembler-x64.h   void CmpInstanceType(Register map, InstanceType type);
Register          873 src/x64/macro-assembler-x64.h   void CheckFastElements(Register map,
Register          879 src/x64/macro-assembler-x64.h   void CheckFastObjectElements(Register map,
Register          885 src/x64/macro-assembler-x64.h   void CheckFastSmiElements(Register map,
Register          893 src/x64/macro-assembler-x64.h   void StoreNumberToDoubleElements(Register maybe_number,
Register          894 src/x64/macro-assembler-x64.h                                    Register elements,
Register          895 src/x64/macro-assembler-x64.h                                    Register index,
Register          903 src/x64/macro-assembler-x64.h   void CompareMap(Register obj,
Register          912 src/x64/macro-assembler-x64.h   void CheckMap(Register obj,
Register          921 src/x64/macro-assembler-x64.h   void DispatchMap(Register obj,
Register          931 src/x64/macro-assembler-x64.h   Condition IsObjectStringType(Register heap_object,
Register          932 src/x64/macro-assembler-x64.h                                Register map,
Register          933 src/x64/macro-assembler-x64.h                                Register instance_type);
Register          940 src/x64/macro-assembler-x64.h   void ClampUint8(Register reg);
Register          944 src/x64/macro-assembler-x64.h                           Register result_reg,
Register          945 src/x64/macro-assembler-x64.h                           Register temp_reg);
Register          947 src/x64/macro-assembler-x64.h   void LoadInstanceDescriptors(Register map, Register descriptors);
Register          950 src/x64/macro-assembler-x64.h   void AbortIfNotNumber(Register object);
Register          953 src/x64/macro-assembler-x64.h   void AbortIfSmi(Register object);
Register          956 src/x64/macro-assembler-x64.h   void AbortIfNotSmi(Register object);
Register          961 src/x64/macro-assembler-x64.h   void AbortIfNotZeroExtended(Register reg);
Register          964 src/x64/macro-assembler-x64.h   void AbortIfNotString(Register object);
Register          967 src/x64/macro-assembler-x64.h   void AbortIfNotRootValue(Register src,
Register          982 src/x64/macro-assembler-x64.h   void Throw(Register value);
Register          985 src/x64/macro-assembler-x64.h   void ThrowUncatchable(Register value);
Register          994 src/x64/macro-assembler-x64.h   void CheckAccessGlobalProxy(Register holder_reg,
Register          995 src/x64/macro-assembler-x64.h                               Register scratch,
Register          998 src/x64/macro-assembler-x64.h   void GetNumberHash(Register r0, Register scratch);
Register         1001 src/x64/macro-assembler-x64.h                                 Register elements,
Register         1002 src/x64/macro-assembler-x64.h                                 Register key,
Register         1003 src/x64/macro-assembler-x64.h                                 Register r0,
Register         1004 src/x64/macro-assembler-x64.h                                 Register r1,
Register         1005 src/x64/macro-assembler-x64.h                                 Register r2,
Register         1006 src/x64/macro-assembler-x64.h                                 Register result);
Register         1023 src/x64/macro-assembler-x64.h                           Register result,
Register         1024 src/x64/macro-assembler-x64.h                           Register result_end,
Register         1025 src/x64/macro-assembler-x64.h                           Register scratch,
Register         1031 src/x64/macro-assembler-x64.h                           Register element_count,
Register         1032 src/x64/macro-assembler-x64.h                           Register result,
Register         1033 src/x64/macro-assembler-x64.h                           Register result_end,
Register         1034 src/x64/macro-assembler-x64.h                           Register scratch,
Register         1038 src/x64/macro-assembler-x64.h   void AllocateInNewSpace(Register object_size,
Register         1039 src/x64/macro-assembler-x64.h                           Register result,
Register         1040 src/x64/macro-assembler-x64.h                           Register result_end,
Register         1041 src/x64/macro-assembler-x64.h                           Register scratch,
Register         1049 src/x64/macro-assembler-x64.h   void UndoAllocationInNewSpace(Register object);
Register         1054 src/x64/macro-assembler-x64.h   void AllocateHeapNumber(Register result,
Register         1055 src/x64/macro-assembler-x64.h                           Register scratch,
Register         1060 src/x64/macro-assembler-x64.h   void AllocateTwoByteString(Register result,
Register         1061 src/x64/macro-assembler-x64.h                              Register length,
Register         1062 src/x64/macro-assembler-x64.h                              Register scratch1,
Register         1063 src/x64/macro-assembler-x64.h                              Register scratch2,
Register         1064 src/x64/macro-assembler-x64.h                              Register scratch3,
Register         1066 src/x64/macro-assembler-x64.h   void AllocateAsciiString(Register result,
Register         1067 src/x64/macro-assembler-x64.h                            Register length,
Register         1068 src/x64/macro-assembler-x64.h                            Register scratch1,
Register         1069 src/x64/macro-assembler-x64.h                            Register scratch2,
Register         1070 src/x64/macro-assembler-x64.h                            Register scratch3,
Register         1075 src/x64/macro-assembler-x64.h   void AllocateTwoByteConsString(Register result,
Register         1076 src/x64/macro-assembler-x64.h                           Register scratch1,
Register         1077 src/x64/macro-assembler-x64.h                           Register scratch2,
Register         1079 src/x64/macro-assembler-x64.h   void AllocateAsciiConsString(Register result,
Register         1080 src/x64/macro-assembler-x64.h                                Register scratch1,
Register         1081 src/x64/macro-assembler-x64.h                                Register scratch2,
Register         1086 src/x64/macro-assembler-x64.h   void AllocateTwoByteSlicedString(Register result,
Register         1087 src/x64/macro-assembler-x64.h                             Register scratch1,
Register         1088 src/x64/macro-assembler-x64.h                             Register scratch2,
Register         1090 src/x64/macro-assembler-x64.h   void AllocateAsciiSlicedString(Register result,
Register         1091 src/x64/macro-assembler-x64.h                                  Register scratch1,
Register         1092 src/x64/macro-assembler-x64.h                                  Register scratch2,
Register         1099 src/x64/macro-assembler-x64.h   void NegativeZeroTest(Register result, Register op, Label* then_label);
Register         1103 src/x64/macro-assembler-x64.h                         Register result,
Register         1104 src/x64/macro-assembler-x64.h                         Register op,
Register         1109 src/x64/macro-assembler-x64.h   void NegativeZeroTest(Register result, Register op1, Register op2,
Register         1110 src/x64/macro-assembler-x64.h                         Register scratch, Label* then_label);
Register         1117 src/x64/macro-assembler-x64.h   void TryGetFunctionPrototype(Register function,
Register         1118 src/x64/macro-assembler-x64.h                                Register result,
Register         1130 src/x64/macro-assembler-x64.h   void IndexFromHash(Register hash, Register index);
Register         1133 src/x64/macro-assembler-x64.h   void LoadContext(Register dst, int context_chain_length);
Register         1142 src/x64/macro-assembler-x64.h       Register map_in_out,
Register         1143 src/x64/macro-assembler-x64.h       Register scratch,
Register         1147 src/x64/macro-assembler-x64.h   void LoadInitialArrayMap(Register function_in,
Register         1148 src/x64/macro-assembler-x64.h                            Register scratch,
Register         1149 src/x64/macro-assembler-x64.h                            Register map_out,
Register         1153 src/x64/macro-assembler-x64.h   void LoadGlobalFunction(int index, Register function);
Register         1157 src/x64/macro-assembler-x64.h   void LoadGlobalFunctionInitialMap(Register function, Register map);
Register         1227 src/x64/macro-assembler-x64.h   void CallCFunction(Register function, int num_arguments);
Register         1240 src/x64/macro-assembler-x64.h   void Ret(int bytes_dropped, Register scratch);
Register         1253 src/x64/macro-assembler-x64.h   void CopyBytes(Register destination,
Register         1254 src/x64/macro-assembler-x64.h                  Register source,
Register         1255 src/x64/macro-assembler-x64.h                  Register length,
Register         1257 src/x64/macro-assembler-x64.h                  Register scratch = kScratchRegister);
Register         1262 src/x64/macro-assembler-x64.h   void InitializeFieldsWithFiller(Register start_offset,
Register         1263 src/x64/macro-assembler-x64.h                                   Register end_offset,
Register         1264 src/x64/macro-assembler-x64.h                                   Register filler);
Register         1282 src/x64/macro-assembler-x64.h   void AssertFastElements(Register elements);
Register         1302 src/x64/macro-assembler-x64.h   static int SafepointRegisterStackIndex(Register reg) {
Register         1312 src/x64/macro-assembler-x64.h   void CheckEnumCache(Register null_value,
Register         1318 src/x64/macro-assembler-x64.h   static const int kSafepointPushRegisterIndices[Register::kNumRegisters];
Register         1329 src/x64/macro-assembler-x64.h   Register GetSmiConstant(Smi* value);
Register         1332 src/x64/macro-assembler-x64.h   void LoadSmiConstant(Register dst, Smi* value);
Register         1341 src/x64/macro-assembler-x64.h                       Register code_register,
Register         1361 src/x64/macro-assembler-x64.h   void LoadAllocationTopHelper(Register result,
Register         1362 src/x64/macro-assembler-x64.h                                Register scratch,
Register         1366 src/x64/macro-assembler-x64.h   void UpdateAllocationTopHelper(Register result_end, Register scratch);
Register         1371 src/x64/macro-assembler-x64.h   Object* PopHandleScopeHelper(Register saved,
Register         1372 src/x64/macro-assembler-x64.h                                Register scratch,
Register         1376 src/x64/macro-assembler-x64.h   void InNewSpace(Register object,
Register         1377 src/x64/macro-assembler-x64.h                   Register scratch,
Register         1386 src/x64/macro-assembler-x64.h   inline void GetMarkBits(Register addr_reg,
Register         1387 src/x64/macro-assembler-x64.h                           Register bitmap_reg,
Register         1388 src/x64/macro-assembler-x64.h                           Register mask_reg);
Register         1395 src/x64/macro-assembler-x64.h   Operand SafepointRegisterSlot(Register reg);
Register         1430 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object, int offset) {
Register         1436 src/x64/macro-assembler-x64.h inline Operand FieldOperand(Register object,
Register         1437 src/x64/macro-assembler-x64.h                             Register index,
Register         1444 src/x64/macro-assembler-x64.h inline Operand ContextOperand(Register context, int index) {
Register          612 src/x64/regexp-macro-assembler-x64.cc   Register index = current_character();
Register          226 src/x64/regexp-macro-assembler-x64.h   inline Register current_character() { return rdx; }
Register          230 src/x64/regexp-macro-assembler-x64.h   inline Register backtrack_stackpointer() { return rcx; }
Register          233 src/x64/regexp-macro-assembler-x64.h   inline Register code_object_pointer() { return r8; }
Register          256 src/x64/regexp-macro-assembler-x64.h   inline void Push(Register source);
Register          269 src/x64/regexp-macro-assembler-x64.h   inline void Pop(Register target);
Register          140 src/x64/stub-cache-x64.cc   Register properties = r0;
Register          485 src/x64/stub-cache-x64.cc   Register arguments_arg = rcx;
Register          488 src/x64/stub-cache-x64.cc   Register arguments_arg = rdx;
Register          490 src/x64/stub-cache-x64.cc   Register arguments_arg = rdi;
Register          595 src/x64/stub-cache-x64.cc     Register holder =
Register          658 src/x64/stub-cache-x64.cc     Register holder =
Register          707 src/x64/stub-cache-x64.cc   Register name_;
Register          900 src/x64/stub-cache-x64.cc Register StubCompiler::CheckPrototypes(Handle<JSObject> object,
Register          917 src/x64/stub-cache-x64.cc   Register reg = object_reg;
Register         1023 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(
Register         1046 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, receiver, holder, scratch1,
Register         1067 src/x64/stub-cache-x64.cc   Register accessor_info_arg = rdx;
Register         1068 src/x64/stub-cache-x64.cc   Register name_arg = rcx;
Register         1071 src/x64/stub-cache-x64.cc   Register accessor_info_arg = r8;
Register         1072 src/x64/stub-cache-x64.cc   Register name_arg = rdx;
Register         1074 src/x64/stub-cache-x64.cc   Register accessor_info_arg = rsi;
Register         1075 src/x64/stub-cache-x64.cc   Register name_arg = rdi;
Register         1160 src/x64/stub-cache-x64.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1260 src/x64/stub-cache-x64.cc     Register holder_reg = CheckPrototypes(object, receiver, interceptor_holder,
Register         1365 src/x64/stub-cache-x64.cc   Register reg = CheckPrototypes(object, rdx, holder, rbx, rax, rdi,
Register         1733 src/x64/stub-cache-x64.cc   Register receiver = rbx;
Register         1734 src/x64/stub-cache-x64.cc   Register index = rdi;
Register         1735 src/x64/stub-cache-x64.cc   Register result = rax;
Register         1811 src/x64/stub-cache-x64.cc   Register receiver = rax;
Register         1812 src/x64/stub-cache-x64.cc   Register index = rdi;
Register         1813 src/x64/stub-cache-x64.cc   Register scratch = rdx;
Register         1814 src/x64/stub-cache-x64.cc   Register result = rax;
Register         1887 src/x64/stub-cache-x64.cc   Register code = rbx;
Register         3105 src/x64/stub-cache-x64.cc   Register map_reg = rbx;
Register           81 test/cctest/test-assembler-x64.cc static const v8::internal::Register arg1 = rcx;
Register           82 test/cctest/test-assembler-x64.cc static const v8::internal::Register arg2 = rdx;
Register           84 test/cctest/test-assembler-x64.cc static const v8::internal::Register arg1 = rdi;
Register           85 test/cctest/test-assembler-x64.cc static const v8::internal::Register arg2 = rsi;