r0               1123 src/arm/assembler-arm.cc   addrmod1(cond | TST | S, src1, r0, src2);
r0               1128 src/arm/assembler-arm.cc   addrmod1(cond | TEQ | S, src1, r0, src2);
r0               1133 src/arm/assembler-arm.cc   addrmod1(cond | CMP | S, src1, r0, src2);
r0               1145 src/arm/assembler-arm.cc   addrmod1(cond | CMN | S, src1, r0, src2);
r0               1163 src/arm/assembler-arm.cc   addrmod1(cond | MOV | s, r0, dst, src);
r0               1185 src/arm/assembler-arm.cc   addrmod1(cond | MVN | s, r0, dst, src);
r0                148 src/arm/assembler-arm.h const Register r0  = { kRegister_r0_Code };
r0                 70 src/arm/builtins-arm.cc   __ add(r0, r0, Operand(num_extra_args + 1));
r0                320 src/arm/builtins-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                334 src/arm/builtins-arm.cc   __ mov(r0, r2);
r0                341 src/arm/builtins-arm.cc   __ cmp(r0, Operand(1));
r0                348 src/arm/builtins-arm.cc   __ mov(r0, Operand(0));  // Treat this as a call with argc of zero.
r0                377 src/arm/builtins-arm.cc   __ mov(r0, r3);
r0                383 src/arm/builtins-arm.cc   __ mov(r2, Operand(r0, LSL, kSmiTagSize));  // Convet argc to a smi.
r0                432 src/arm/builtins-arm.cc   __ mov(r0, r3);
r0                591 src/arm/builtins-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                594 src/arm/builtins-arm.cc   __ sub(r0, r0, Operand(1));
r0                595 src/arm/builtins-arm.cc   __ ldr(r0, MemOperand(sp, r0, LSL, kPointerSizeLog2, PreIndex));
r0                603 src/arm/builtins-arm.cc       r0,        // Input.
r0                621 src/arm/builtins-arm.cc                         r0,  // Result.
r0                638 src/arm/builtins-arm.cc   __ str(map, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                641 src/arm/builtins-arm.cc   __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset));
r0                642 src/arm/builtins-arm.cc   __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
r0                644 src/arm/builtins-arm.cc   __ str(argument, FieldMemOperand(r0, JSValue::kValueOffset));
r0                655 src/arm/builtins-arm.cc   __ JumpIfSmi(r0, &convert_argument);
r0                658 src/arm/builtins-arm.cc   __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                663 src/arm/builtins-arm.cc   __ mov(argument, r0);
r0                673 src/arm/builtins-arm.cc     __ push(r0);
r0                677 src/arm/builtins-arm.cc   __ mov(argument, r0);
r0                720 src/arm/builtins-arm.cc     __ mov(r0, Operand(r0, LSL, kSmiTagSize));
r0                721 src/arm/builtins-arm.cc     __ push(r0);  // Smi-tagged arguments count.
r0                807 src/arm/builtins-arm.cc         __ ldr(r0, FieldMemOperand(r2, Map::kInstanceSizesOffset));
r0                808 src/arm/builtins-arm.cc         __ Ubfx(r0, r0, Map::kPreAllocatedPropertyFieldsByte * kBitsPerByte,
r0                810 src/arm/builtins-arm.cc         __ add(r0, r5, Operand(r0, LSL, kPointerSizeLog2));
r0                813 src/arm/builtins-arm.cc           __ cmp(r0, r6);
r0                816 src/arm/builtins-arm.cc         __ InitializeFieldsWithFiller(r5, r0, r7);
r0                836 src/arm/builtins-arm.cc       __ ldr(r0, FieldMemOperand(r2, Map::kInstanceSizesOffset));
r0                837 src/arm/builtins-arm.cc       __ Ubfx(r6, r0, Map::kPreAllocatedPropertyFieldsByte * kBitsPerByte,
r0                840 src/arm/builtins-arm.cc       __ Ubfx(r6, r0, Map::kInObjectPropertiesByte * kBitsPerByte,
r0                854 src/arm/builtins-arm.cc       __ add(r0, r3, Operand(FixedArray::kHeaderSize / kPointerSize));
r0                856 src/arm/builtins-arm.cc           r0,
r0                873 src/arm/builtins-arm.cc       __ mov(r0, Operand(r3, LSL, kSmiTagSize));
r0                874 src/arm/builtins-arm.cc       __ str(r0, MemOperand(r2, kPointerSize, PostIndex));
r0                926 src/arm/builtins-arm.cc     __ mov(r4, r0);
r0                946 src/arm/builtins-arm.cc     __ mov(r0, Operand(r3, LSR, kSmiTagSize));
r0                977 src/arm/builtins-arm.cc       ParameterCount actual(r0);
r0               1004 src/arm/builtins-arm.cc     __ JumpIfSmi(r0, &use_receiver);
r0               1008 src/arm/builtins-arm.cc     __ CompareObjectType(r0, r3, r3, FIRST_SPEC_OBJECT_TYPE);
r0               1014 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(sp));
r0               1085 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(r4, kPointerSize, PostIndex));  // read next parameter
r0               1086 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(r0));  // dereference handle
r0               1087 src/arm/builtins-arm.cc     __ push(r0);  // push parameter
r0               1103 src/arm/builtins-arm.cc     __ mov(r0, Operand(r3));
r0               1108 src/arm/builtins-arm.cc       ParameterCount actual(r0);
r0               1146 src/arm/builtins-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
r0               1175 src/arm/builtins-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
r0               1195 src/arm/builtins-arm.cc     __ mov(r0, Operand(Smi::FromInt(static_cast<int>(type))));
r0               1196 src/arm/builtins-arm.cc     __ push(r0);
r0               1211 src/arm/builtins-arm.cc   __ ldr(r0, MemOperand(sp, 1 * kPointerSize));
r0               1256 src/arm/builtins-arm.cc   __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r0               1259 src/arm/builtins-arm.cc     __ push(r0);
r0               1266 src/arm/builtins-arm.cc   __ cmp(r0, Operand(Smi::FromInt(-1)));
r0               1272 src/arm/builtins-arm.cc   __ SmiUntag(r0);
r0               1273 src/arm/builtins-arm.cc   __ push(r0);
r0               1286 src/arm/builtins-arm.cc     __ cmp(r0, Operand(0));
r0               1290 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
r0               1298 src/arm/builtins-arm.cc   __ ldr(r1, MemOperand(sp, r0, LSL, kPointerSizeLog2));
r0               1324 src/arm/builtins-arm.cc     __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               1347 src/arm/builtins-arm.cc       __ mov(r0, Operand(r0, LSL, kSmiTagSize));  // Smi-tagged.
r0               1348 src/arm/builtins-arm.cc       __ push(r0);
r0               1352 src/arm/builtins-arm.cc       __ mov(r2, r0);
r0               1354 src/arm/builtins-arm.cc       __ pop(r0);
r0               1355 src/arm/builtins-arm.cc       __ mov(r0, Operand(r0, ASR, kSmiTagSize));
r0               1361 src/arm/builtins-arm.cc     __ ldr(r1, MemOperand(sp, r0, LSL, kPointerSizeLog2));
r0               1376 src/arm/builtins-arm.cc     __ add(r3, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               1397 src/arm/builtins-arm.cc   __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               1409 src/arm/builtins-arm.cc     __ add(r2, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               1419 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(1));
r0               1438 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
r0               1461 src/arm/builtins-arm.cc   __ cmp(r2, r0);  // Check formal and actual parameter counts.
r0               1482 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(fp, kFunctionOffset));  // get the function
r0               1483 src/arm/builtins-arm.cc     __ push(r0);
r0               1484 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(fp, kArgsOffset));  // get the args array
r0               1485 src/arm/builtins-arm.cc     __ push(r0);
r0               1497 src/arm/builtins-arm.cc     __ cmp(r2, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1503 src/arm/builtins-arm.cc     __ push(r0);
r0               1509 src/arm/builtins-arm.cc     __ push(r0);  // limit
r0               1514 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(fp, kRecvOffset));
r0               1540 src/arm/builtins-arm.cc     __ JumpIfSmi(r0, &call_to_object);
r0               1542 src/arm/builtins-arm.cc     __ cmp(r0, r1);
r0               1545 src/arm/builtins-arm.cc     __ cmp(r0, r1);
r0               1551 src/arm/builtins-arm.cc     __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE);
r0               1557 src/arm/builtins-arm.cc     __ push(r0);
r0               1565 src/arm/builtins-arm.cc     __ ldr(r0, FieldMemOperand(cp, kGlobalOffset));
r0               1566 src/arm/builtins-arm.cc     __ ldr(r0, FieldMemOperand(r0, GlobalObject::kGlobalContextOffset));
r0               1567 src/arm/builtins-arm.cc     __ ldr(r0, FieldMemOperand(r0, kGlobalOffset));
r0               1568 src/arm/builtins-arm.cc     __ ldr(r0, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
r0               1573 src/arm/builtins-arm.cc     __ push(r0);
r0               1577 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(fp, kIndexOffset));
r0               1586 src/arm/builtins-arm.cc     __ push(r0);
r0               1590 src/arm/builtins-arm.cc     __ push(r0);
r0               1593 src/arm/builtins-arm.cc     __ ldr(r0, MemOperand(fp, kIndexOffset));
r0               1594 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1 << kSmiTagSize));
r0               1595 src/arm/builtins-arm.cc     __ str(r0, MemOperand(fp, kIndexOffset));
r0               1601 src/arm/builtins-arm.cc     __ cmp(r0, r1);
r0               1606 src/arm/builtins-arm.cc     ParameterCount actual(r0);
r0               1607 src/arm/builtins-arm.cc     __ mov(r0, Operand(r0, ASR, kSmiTagSize));
r0               1621 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(1));
r0               1636 src/arm/builtins-arm.cc   __ mov(r0, Operand(r0, LSL, kSmiTagSize));
r0               1638 src/arm/builtins-arm.cc   __ stm(db_w, sp, r0.bit() | r1.bit() | r4.bit() | fp.bit() | lr.bit());
r0               1669 src/arm/builtins-arm.cc   __ cmp(r0, r2);
r0               1683 src/arm/builtins-arm.cc     __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1685 src/arm/builtins-arm.cc     __ add(r0, r0, Operand(2 * kPointerSize));
r0               1686 src/arm/builtins-arm.cc     __ sub(r2, r0, Operand(r2, LSL, kPointerSizeLog2));
r0               1696 src/arm/builtins-arm.cc     __ ldr(ip, MemOperand(r0, 0));
r0               1698 src/arm/builtins-arm.cc     __ cmp(r0, r2);  // Compare before moving to next argument.
r0               1699 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(kPointerSize));
r0               1714 src/arm/builtins-arm.cc     __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1724 src/arm/builtins-arm.cc     __ ldr(ip, MemOperand(r0, 2 * kPointerSize));
r0               1726 src/arm/builtins-arm.cc     __ cmp(r0, fp);  // Compare before moving to next argument.
r0               1727 src/arm/builtins-arm.cc     __ sub(r0, r0, Operand(kPointerSize));
r0                 72 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(r0, &check_heap_number);
r0                 76 src/arm/code-stubs-arm.cc   EmitCheckForHeapNumber(masm, r0, r1, ip, &call_builtin);
r0                 80 src/arm/code-stubs-arm.cc   __ push(r0);
r0                 97 src/arm/code-stubs-arm.cc                         r0,
r0                114 src/arm/code-stubs-arm.cc   __ str(r5, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                120 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, JSObject::kPropertiesOffset));
r0                121 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, JSObject::kElementsOffset));
r0                122 src/arm/code-stubs-arm.cc   __ str(r5, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset));
r0                123 src/arm/code-stubs-arm.cc   __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset));
r0                124 src/arm/code-stubs-arm.cc   __ str(cp, FieldMemOperand(r0, JSFunction::kContextOffset));
r0                125 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, JSFunction::kLiteralsOffset));
r0                140 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset));
r0                143 src/arm/code-stubs-arm.cc   __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset));
r0                191 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSFunction::kCodeEntryOffset));
r0                196 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSFunction::kNextFunctionLinkOffset));
r0                199 src/arm/code-stubs-arm.cc   __ str(r0, ContextOperand(r2, Context::OPTIMIZED_FUNCTIONS_LIST));
r0                202 src/arm/code-stubs-arm.cc   __ mov(r4, r0);
r0                229 src/arm/code-stubs-arm.cc                         r0,
r0                241 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset));
r0                242 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                247 src/arm/code-stubs-arm.cc   __ str(r3, MemOperand(r0, Context::SlotOffset(Context::CLOSURE_INDEX)));
r0                248 src/arm/code-stubs-arm.cc   __ str(cp, MemOperand(r0, Context::SlotOffset(Context::PREVIOUS_INDEX)));
r0                249 src/arm/code-stubs-arm.cc   __ str(r1, MemOperand(r0, Context::SlotOffset(Context::EXTENSION_INDEX)));
r0                250 src/arm/code-stubs-arm.cc   __ str(r2, MemOperand(r0, Context::SlotOffset(Context::GLOBAL_INDEX)));
r0                255 src/arm/code-stubs-arm.cc     __ str(r1, MemOperand(r0, Context::SlotOffset(i)));
r0                259 src/arm/code-stubs-arm.cc   __ mov(cp, r0);
r0                279 src/arm/code-stubs-arm.cc                         r0, r1, r2, &gc, TAG_OBJECT);
r0                289 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                291 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, FixedArray::kLengthOffset));
r0                311 src/arm/code-stubs-arm.cc   __ str(r3, ContextOperand(r0, Context::CLOSURE_INDEX));
r0                312 src/arm/code-stubs-arm.cc   __ str(cp, ContextOperand(r0, Context::PREVIOUS_INDEX));
r0                313 src/arm/code-stubs-arm.cc   __ str(r1, ContextOperand(r0, Context::EXTENSION_INDEX));
r0                314 src/arm/code-stubs-arm.cc   __ str(r2, ContextOperand(r0, Context::GLOBAL_INDEX));
r0                319 src/arm/code-stubs-arm.cc     __ str(r1, ContextOperand(r0, i + Context::MIN_CONTEXT_SLOTS));
r0                323 src/arm/code-stubs-arm.cc   __ mov(cp, r0);
r0                355 src/arm/code-stubs-arm.cc                         r0,
r0                365 src/arm/code-stubs-arm.cc       __ str(r1, FieldMemOperand(r0, i));
r0                373 src/arm/code-stubs-arm.cc     __ add(r2, r0, Operand(JSArray::kSize));
r0                374 src/arm/code-stubs-arm.cc     __ str(r2, FieldMemOperand(r0, JSArray::kElementsOffset));
r0                393 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, 1 * kPointerSize));
r0                395 src/arm/code-stubs-arm.cc   __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0                402 src/arm/code-stubs-arm.cc     __ ldr(r0, FieldMemOperand(r3, JSArray::kElementsOffset));
r0                403 src/arm/code-stubs-arm.cc     __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                404 src/arm/code-stubs-arm.cc     __ CompareRoot(r0, Heap::kFixedCOWArrayMapRootIndex);
r0                413 src/arm/code-stubs-arm.cc     __ CompareRoot(r0, Heap::kFixedArrayMapRootIndex);
r0                471 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, 2 * kPointerSize));
r0                473 src/arm/code-stubs-arm.cc   __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0                480 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(r3, HeapObject::kMapOffset));
r0                481 src/arm/code-stubs-arm.cc   __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceSizeOffset));
r0                482 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(size >> kPointerSizeLog2));
r0                487 src/arm/code-stubs-arm.cc   __ AllocateInNewSpace(size, r0, r1, r2, &slow_case, TAG_OBJECT);
r0                490 src/arm/code-stubs-arm.cc     __ str(r1, FieldMemOperand(r0, i));
r0                604 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r0, ASR, kSmiTagSize));
r0                612 src/arm/code-stubs-arm.cc       __ vmov(r0, r1, d6);
r0                617 src/arm/code-stubs-arm.cc     __ mov(scratch1, Operand(r0));
r0                623 src/arm/code-stubs-arm.cc     ConvertToDoubleStub stub2(r1, r0, scratch1, scratch2);
r0                640 src/arm/code-stubs-arm.cc              r0, d7, r2, r3, heap_number_map, scratch1, scratch2, slow);
r0                644 src/arm/code-stubs-arm.cc              r1, d6, r0, r1, heap_number_map, scratch1, scratch2, slow);
r0               1062 src/arm/code-stubs-arm.cc     __ vmov(d0, r0, r1);
r0               1077 src/arm/code-stubs-arm.cc     __ Strd(r0, r1, FieldMemOperand(heap_number_result,
r0               1081 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(heap_number_result));
r0               1088 src/arm/code-stubs-arm.cc   if (the_int_.is(r1) && the_heap_number_.is(r0) && scratch_.is(r2)) {
r0               1091 src/arm/code-stubs-arm.cc   if (the_int_.is(r2) && the_heap_number_.is(r0) && scratch_.is(r3)) {
r0               1102 src/arm/code-stubs-arm.cc   WriteInt32ToHeapNumberStub stub1(r1, r0, r2);
r0               1103 src/arm/code-stubs-arm.cc   WriteInt32ToHeapNumberStub stub2(r2, r0, r3);
r0               1164 src/arm/code-stubs-arm.cc   __ cmp(r0, r1);
r0               1175 src/arm/code-stubs-arm.cc       __ CompareObjectType(r0, r4, r4, FIRST_SPEC_OBJECT_TYPE);
r0               1178 src/arm/code-stubs-arm.cc       __ CompareObjectType(r0, r4, r4, HEAP_NUMBER_TYPE);
r0               1191 src/arm/code-stubs-arm.cc           __ cmp(r0, r2);
r0               1195 src/arm/code-stubs-arm.cc             __ mov(r0, Operand(GREATER));
r0               1198 src/arm/code-stubs-arm.cc             __ mov(r0, Operand(LESS));
r0               1208 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER));  // Things aren't less than themselves.
r0               1210 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS));     // Things aren't greater than themselves.
r0               1212 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL));    // Things are <=, >=, ==, === themselves.
r0               1228 src/arm/code-stubs-arm.cc       __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               1238 src/arm/code-stubs-arm.cc       __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r0               1239 src/arm/code-stubs-arm.cc       __ orr(r0, r3, Operand(r2), SetCC);
r0               1248 src/arm/code-stubs-arm.cc           __ mov(r0, Operand(GREATER));  // NaN <= NaN should fail.
r0               1250 src/arm/code-stubs-arm.cc           __ mov(r0, Operand(LESS));     // NaN >= NaN should fail.
r0               1269 src/arm/code-stubs-arm.cc   ASSERT((lhs.is(r0) && rhs.is(r1)) ||
r0               1270 src/arm/code-stubs-arm.cc          (lhs.is(r1) && rhs.is(r0)));
r0               1281 src/arm/code-stubs-arm.cc     if (!rhs.is(r0)) {
r0               1282 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne);
r0               1306 src/arm/code-stubs-arm.cc     __ Ldrd(r0, r1, FieldMemOperand(rhs, HeapNumber::kValueOffset));
r0               1321 src/arm/code-stubs-arm.cc     if (!lhs.is(r0)) {
r0               1322 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(NOT_EQUAL), LeaveCC, ne);
r0               1345 src/arm/code-stubs-arm.cc     ConvertToDoubleStub stub2(r1, r0, r7, r6);
r0               1355 src/arm/code-stubs-arm.cc   Register rhs_exponent = exp_first ? r0 : r1;
r0               1357 src/arm/code-stubs-arm.cc   Register rhs_mantissa = exp_first ? r1 : r0;
r0               1394 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER));
r0               1396 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS));
r0               1408 src/arm/code-stubs-arm.cc   Register rhs_exponent = exp_first ? r0 : r1;
r0               1410 src/arm/code-stubs-arm.cc   Register rhs_mantissa = exp_first ? r1 : r0;
r0               1418 src/arm/code-stubs-arm.cc     __ orr(r0, rhs_mantissa, Operand(lhs_mantissa), LeaveCC, ne);
r0               1422 src/arm/code-stubs-arm.cc     __ sub(r0, rhs_exponent, Operand(lhs_exponent), SetCC);
r0               1433 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r4), LeaveCC, ne);
r0               1437 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(rhs_exponent, LSL, kSmiTagSize));
r0               1446 src/arm/code-stubs-arm.cc       __ vmov(d0, r0, r1);
r0               1462 src/arm/code-stubs-arm.cc     ASSERT((lhs.is(r0) && rhs.is(r1)) ||
r0               1463 src/arm/code-stubs-arm.cc            (lhs.is(r1) && rhs.is(r0)));
r0               1509 src/arm/code-stubs-arm.cc   ASSERT((lhs.is(r0) && rhs.is(r1)) ||
r0               1510 src/arm/code-stubs-arm.cc          (lhs.is(r1) && rhs.is(r0)));
r0               1528 src/arm/code-stubs-arm.cc     __ Ldrd(r0, r1, FieldMemOperand(rhs, HeapNumber::kValueOffset));
r0               1540 src/arm/code-stubs-arm.cc   ASSERT((lhs.is(r0) && rhs.is(r1)) ||
r0               1541 src/arm/code-stubs-arm.cc          (lhs.is(r1) && rhs.is(r0)));
r0               1558 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(NOT_EQUAL));
r0               1572 src/arm/code-stubs-arm.cc   __ and_(r0, r2, Operand(r3));
r0               1573 src/arm/code-stubs-arm.cc   __ and_(r0, r0, Operand(1 << Map::kIsUndetectable));
r0               1574 src/arm/code-stubs-arm.cc   __ eor(r0, r0, Operand(1 << Map::kIsUndetectable));
r0               1680 src/arm/code-stubs-arm.cc   GenerateLookupNumberStringCache(masm, r1, r0, r2, r3, r4, false, &runtime);
r0               1694 src/arm/code-stubs-arm.cc   ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
r0               1695 src/arm/code-stubs-arm.cc          (lhs_.is(r1) && rhs_.is(r0)));
r0               1702 src/arm/code-stubs-arm.cc     __ orr(r2, r1, r0);
r0               1705 src/arm/code-stubs-arm.cc     __ sub(r0, r1, Operand(r0, ASR, 1));
r0               1709 src/arm/code-stubs-arm.cc     __ orr(r2, r1, r0);
r0               1750 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL), LeaveCC, eq);
r0               1751 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS), LeaveCC, lt);
r0               1752 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER), LeaveCC, gt);
r0               1760 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(GREATER));
r0               1762 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(LESS));
r0               1847 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(ncr)));
r0               1848 src/arm/code-stubs-arm.cc     __ push(r0);
r0               1988 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(ExternalReference::isolate_address()));
r0               2038 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r0));  // the operand
r0               2041 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(operand_type_)));
r0               2042 src/arm/code-stubs-arm.cc   __ Push(r3, r2, r1, r0);
r0               2084 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(r0, non_smi);
r0               2087 src/arm/code-stubs-arm.cc   __ bic(ip, r0, Operand(0x80000000), SetCC);
r0               2091 src/arm/code-stubs-arm.cc   __ rsb(r0, r0, Operand(0, RelocInfo::NONE));
r0               2098 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(r0, non_smi);
r0               2101 src/arm/code-stubs-arm.cc   __ mvn(r0, Operand(r0));
r0               2102 src/arm/code-stubs-arm.cc   __ bic(r0, r0, Operand(kSmiTagMask));
r0               2145 src/arm/code-stubs-arm.cc   EmitCheckForHeapNumber(masm, r0, r1, r6, slow);
r0               2148 src/arm/code-stubs-arm.cc     __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               2150 src/arm/code-stubs-arm.cc     __ str(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               2159 src/arm/code-stubs-arm.cc       __ push(r0);
r0               2161 src/arm/code-stubs-arm.cc       __ mov(r1, Operand(r0));
r0               2162 src/arm/code-stubs-arm.cc       __ pop(r0);
r0               2166 src/arm/code-stubs-arm.cc     __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r0               2167 src/arm/code-stubs-arm.cc     __ ldr(r2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               2171 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r1));
r0               2181 src/arm/code-stubs-arm.cc   EmitCheckForHeapNumber(masm, r0, r1, r6, slow);
r0               2183 src/arm/code-stubs-arm.cc   __ ConvertToInt32(r0, r1, r2, r3, d0, slow);
r0               2192 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r1, LSL, kSmiTagSize));
r0               2206 src/arm/code-stubs-arm.cc       __ push(r0);  // Push the heap number, not the untagged int32.
r0               2208 src/arm/code-stubs-arm.cc       __ mov(r2, r0);  // Move the new heap number into r2.
r0               2210 src/arm/code-stubs-arm.cc       __ pop(r0);
r0               2216 src/arm/code-stubs-arm.cc     __ ConvertToInt32(r0, r1, r3, r4, d0, &impossible);
r0               2220 src/arm/code-stubs-arm.cc     __ mov(r0, r2);  // Move newly allocated heap number to r0.
r0               2228 src/arm/code-stubs-arm.cc     __ sub(r2, r0, Operand(kHeapObjectTag));
r0               2234 src/arm/code-stubs-arm.cc     WriteInt32ToHeapNumberStub stub(r1, r0, r2);
r0               2282 src/arm/code-stubs-arm.cc   __ push(r0);
r0               2299 src/arm/code-stubs-arm.cc   __ Push(r1, r0);
r0               2303 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(operands_type_)));
r0               2304 src/arm/code-stubs-arm.cc   __ Push(r2, r1, r0);
r0               2374 src/arm/code-stubs-arm.cc   Register right = r0;
r0               2378 src/arm/code-stubs-arm.cc   ASSERT(right.is(r0));
r0               2502 src/arm/code-stubs-arm.cc   Register right = r0;
r0               2570 src/arm/code-stubs-arm.cc         __ sub(r0, result, Operand(kHeapObjectTag));
r0               2571 src/arm/code-stubs-arm.cc         __ vstr(d5, r0, HeapNumber::kValueOffset);
r0               2572 src/arm/code-stubs-arm.cc         __ add(r0, r0, Operand(kHeapObjectTag));
r0               2659 src/arm/code-stubs-arm.cc       __ SmiTag(r0, r2);
r0               2678 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(r5));
r0               2690 src/arm/code-stubs-arm.cc         __ sub(r3, r0, Operand(kHeapObjectTag));
r0               2696 src/arm/code-stubs-arm.cc         WriteInt32ToHeapNumberStub stub(r2, r0, r3);
r0               2719 src/arm/code-stubs-arm.cc   Register right = r0;
r0               2783 src/arm/code-stubs-arm.cc   Register right = r0;
r0               2808 src/arm/code-stubs-arm.cc   Register right = r0;
r0               2922 src/arm/code-stubs-arm.cc           __ SmiTag(r0, scratch1);
r0               2941 src/arm/code-stubs-arm.cc           __ sub(r0, heap_number_result, Operand(kHeapObjectTag));
r0               2942 src/arm/code-stubs-arm.cc           __ vstr(d5, r0, HeapNumber::kValueOffset);
r0               2943 src/arm/code-stubs-arm.cc           __ mov(r0, heap_number_result);
r0               2967 src/arm/code-stubs-arm.cc         __ Pop(r1, r0);
r0               3062 src/arm/code-stubs-arm.cc       __ SmiTag(r0, r2);
r0               3087 src/arm/code-stubs-arm.cc         __ sub(r0, heap_number_result, Operand(kHeapObjectTag));
r0               3088 src/arm/code-stubs-arm.cc         __ vstr(double_scratch, r0, HeapNumber::kValueOffset);
r0               3089 src/arm/code-stubs-arm.cc         __ mov(r0, heap_number_result);
r0               3094 src/arm/code-stubs-arm.cc         __ mov(r0, r5);
r0               3095 src/arm/code-stubs-arm.cc         WriteInt32ToHeapNumberStub stub(r2, r0, r3);
r0               3140 src/arm/code-stubs-arm.cc   __ CompareRoot(r0, Heap::kUndefinedValueRootIndex);
r0               3143 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(0)));
r0               3145 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kNanValueRootIndex);
r0               3184 src/arm/code-stubs-arm.cc   Register right = r0;
r0               3260 src/arm/code-stubs-arm.cc   ASSERT(!result.is(r0) && !result.is(r1));
r0               3264 src/arm/code-stubs-arm.cc     Register overwritable_operand = mode_ == OVERWRITE_LEFT ? r1 : r0;
r0               3285 src/arm/code-stubs-arm.cc   __ Push(r1, r0);
r0               3301 src/arm/code-stubs-arm.cc   const Register cache_entry = r0;
r0               3309 src/arm/code-stubs-arm.cc       __ JumpIfNotSmi(r0, &input_not_smi);
r0               3313 src/arm/code-stubs-arm.cc       __ IntegerToDoubleConversionWithVFP3(r0, r3, r2);
r0               3318 src/arm/code-stubs-arm.cc       __ CheckMap(r0,
r0               3325 src/arm/code-stubs-arm.cc       __ vldr(d0, FieldMemOperand(r0, HeapNumber::kValueOffset));
r0               3388 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(r6));
r0               3433 src/arm/code-stubs-arm.cc     __ AllocateHeapNumber(r0, scratch0, scratch1, r5, &skip_cache);
r0               3434 src/arm/code-stubs-arm.cc     __ vstr(d2, FieldMemOperand(r0, HeapNumber::kValueOffset));
r0               3437 src/arm/code-stubs-arm.cc       __ push(r0);
r0               3440 src/arm/code-stubs-arm.cc     __ vldr(d2, FieldMemOperand(r0, HeapNumber::kValueOffset));
r0               3475 src/arm/code-stubs-arm.cc     __ vmov(r0, r1, d2);
r0               3532 src/arm/code-stubs-arm.cc   const Register heapnumber = r0;
r0               3703 src/arm/code-stubs-arm.cc     ASSERT(heapnumber.is(r0));
r0               3784 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(scope_depth));
r0               3785 src/arm/code-stubs-arm.cc     __ ldr(r1, MemOperand(r0));
r0               3787 src/arm/code-stubs-arm.cc     __ str(r1, MemOperand(r0));
r0               3792 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r4));
r0               3841 src/arm/code-stubs-arm.cc   __ add(r2, r0, Operand(1));
r0               3857 src/arm/code-stubs-arm.cc   __ tst(r0, Operand(((1 << kFailureTypeTagSize) - 1) << kFailureTagSize));
r0               3862 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(reinterpret_cast<int32_t>(out_of_memory)));
r0               3869 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(ip));
r0               3874 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(isolate->factory()->termination_exception()));
r0               3900 src/arm/code-stubs-arm.cc   __ add(r6, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               3908 src/arm/code-stubs-arm.cc   __ mov(r4, Operand(r0));
r0               3937 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(failure)));
r0               3950 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(false, RelocInfo::NONE));
r0               3952 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(r2));
r0               3956 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(out_of_memory)));
r0               3959 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(r2));
r0               3963 src/arm/code-stubs-arm.cc   __ ThrowUncatchable(r0);
r0               3966 src/arm/code-stubs-arm.cc   __ Throw(r0);
r0               4058 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(ip));
r0               4059 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(reinterpret_cast<int32_t>(Failure::Exception())));
r0               4164 src/arm/code-stubs-arm.cc   const Register object = r0;  // Object (lhs).
r0               4192 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kInstanceofCacheAnswerRootIndex);
r0               4245 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(0)));
r0               4246 src/arm/code-stubs-arm.cc     __ StoreRoot(r0, Heap::kInstanceofCacheAnswerRootIndex);
r0               4249 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kTrueValueRootIndex);
r0               4253 src/arm/code-stubs-arm.cc     __ str(r0, MemOperand(scratch));
r0               4256 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(Smi::FromInt(0)));
r0               4263 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(Smi::FromInt(1)));
r0               4264 src/arm/code-stubs-arm.cc     __ StoreRoot(r0, Heap::kInstanceofCacheAnswerRootIndex);
r0               4267 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kFalseValueRootIndex);
r0               4271 src/arm/code-stubs-arm.cc     __ str(r0, MemOperand(scratch));
r0               4274 src/arm/code-stubs-arm.cc       __ mov(r0, Operand(Smi::FromInt(1)));
r0               4290 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
r0               4296 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
r0               4302 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(1)));
r0               4309 src/arm/code-stubs-arm.cc       __ Push(r0, r1);
r0               4315 src/arm/code-stubs-arm.cc       __ Push(r0, r1);
r0               4318 src/arm/code-stubs-arm.cc     __ cmp(r0, Operand::Zero());
r0               4319 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kTrueValueRootIndex, eq);
r0               4320 src/arm/code-stubs-arm.cc     __ LoadRoot(r0, Heap::kFalseValueRootIndex, ne);
r0               4326 src/arm/code-stubs-arm.cc Register InstanceofStub::left() { return r0; }
r0               4352 src/arm/code-stubs-arm.cc   __ cmp(r1, r0);
r0               4356 src/arm/code-stubs-arm.cc   __ sub(r3, r0, r1);
r0               4358 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r3, kDisplacement));
r0               4365 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r2, ArgumentsAdaptorFrameConstants::kLengthOffset));
r0               4366 src/arm/code-stubs-arm.cc   __ cmp(r1, r0);
r0               4370 src/arm/code-stubs-arm.cc   __ sub(r3, r0, r1);
r0               4372 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r3, kDisplacement));
r0               4464 src/arm/code-stubs-arm.cc   __ AllocateInNewSpace(r9, r0, r3, r4, &runtime, TAG_OBJECT);
r0               4487 src/arm/code-stubs-arm.cc     __ str(r3, FieldMemOperand(r0, i));
r0               4495 src/arm/code-stubs-arm.cc   __ str(r3, FieldMemOperand(r0, kCalleeOffset));
r0               4501 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, kLengthOffset));
r0               4506 src/arm/code-stubs-arm.cc   __ add(r4, r0, Operand(Heap::kArgumentsObjectSize));
r0               4507 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset));
r0               4641 src/arm/code-stubs-arm.cc                         r0,
r0               4655 src/arm/code-stubs-arm.cc   __ CopyFields(r0, r4, r3.bit(), JSObject::kHeaderSize / kPointerSize);
r0               4660 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, JSObject::kHeaderSize +
r0               4673 src/arm/code-stubs-arm.cc   __ add(r4, r0, Operand(Heap::kArgumentsObjectSizeStrict));
r0               4674 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSObject::kElementsOffset));
r0               4742 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(address_of_regexp_stack_memory_size));
r0               4743 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r0, 0));
r0               4744 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
r0               4748 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, kJSRegExpOffset));
r0               4750 src/arm/code-stubs-arm.cc   __ JumpIfSmi(r0, &runtime);
r0               4751 src/arm/code-stubs-arm.cc   __ CompareObjectType(r0, r1, r1, JS_REGEXP_TYPE);
r0               4755 src/arm/code-stubs-arm.cc   __ ldr(regexp_data, FieldMemOperand(r0, JSRegExp::kDataOffset));
r0               4759 src/arm/code-stubs-arm.cc     __ CompareObjectType(regexp_data, r0, r0, FIXED_ARRAY_TYPE);
r0               4765 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(regexp_data, JSRegExp::kDataTagOffset));
r0               4766 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(Smi::FromInt(JSRegExp::IRREGEXP)));
r0               4787 src/arm/code-stubs-arm.cc   Condition is_string = masm->IsObjectStringType(subject, r0);
r0               4798 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, kPreviousIndexOffset));
r0               4799 src/arm/code-stubs-arm.cc   __ JumpIfNotSmi(r0, &runtime);
r0               4800 src/arm/code-stubs-arm.cc   __ cmp(r3, Operand(r0));
r0               4807 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, kLastMatchInfoOffset));
r0               4808 src/arm/code-stubs-arm.cc   __ JumpIfSmi(r0, &runtime);
r0               4809 src/arm/code-stubs-arm.cc   __ CompareObjectType(r0, r1, r1, JS_ARRAY_TYPE);
r0               4813 src/arm/code-stubs-arm.cc          FieldMemOperand(r0, JSArray::kElementsOffset));
r0               4814 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(last_match_info_elements, HeapObject::kMapOffset));
r0               4815 src/arm/code-stubs-arm.cc   __ CompareRoot(r0, Heap::kFixedArrayMapRootIndex);
r0               4819 src/arm/code-stubs-arm.cc   __ ldr(r0,
r0               4822 src/arm/code-stubs-arm.cc   __ cmp(r2, Operand(r0, ASR, kSmiTagSize));
r0               4831 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
r0               4832 src/arm/code-stubs-arm.cc   __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
r0               4836 src/arm/code-stubs-arm.cc           r0,
r0               4875 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(subject, ConsString::kSecondOffset));
r0               4876 src/arm/code-stubs-arm.cc   __ CompareRoot(r0, Heap::kEmptyStringRootIndex);
r0               4881 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
r0               4882 src/arm/code-stubs-arm.cc   __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
r0               4884 src/arm/code-stubs-arm.cc   __ tst(r0, Operand(kStringRepresentationMask));
r0               4894 src/arm/code-stubs-arm.cc   __ and_(r0, r0, Operand(kStringEncodingMask));
r0               4895 src/arm/code-stubs-arm.cc   __ mov(r3, Operand(r0, ASR, 2), SetCC);
r0               4919 src/arm/code-stubs-arm.cc   __ IncrementCounter(isolate->counters()->regexp_entry_native(), 1, r0, r2);
r0               4930 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(ExternalReference::isolate_address()));
r0               4931 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(sp, 5 * kPointerSize));
r0               4934 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(1));
r0               4935 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(sp, 4 * kPointerSize));
r0               4938 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(address_of_regexp_stack_memory_address));
r0               4939 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r0, 0));
r0               4942 src/arm/code-stubs-arm.cc   __ add(r0, r0, Operand(r2));
r0               4943 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(sp, 3 * kPointerSize));
r0               4947 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(0));
r0               4948 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(sp, 2 * kPointerSize));
r0               4951 src/arm/code-stubs-arm.cc   __ mov(r0,
r0               4953 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(sp, 1 * kPointerSize));
r0               4979 src/arm/code-stubs-arm.cc   __ mov(r0, subject);
r0               4996 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(1));
r0               5001 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(NativeRegExpMacroAssembler::FAILURE));
r0               5003 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(NativeRegExpMacroAssembler::EXCEPTION));
r0               5013 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(r2, 0));
r0               5014 src/arm/code-stubs-arm.cc   __ cmp(r0, r1);
r0               5020 src/arm/code-stubs-arm.cc   __ CompareRoot(r0, Heap::kTerminationExceptionRootIndex);
r0               5025 src/arm/code-stubs-arm.cc   __ Throw(r0);
r0               5028 src/arm/code-stubs-arm.cc   __ ThrowUncatchable(r0);
r0               5032 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(masm->isolate()->factory()->null_value()));
r0               5082 src/arm/code-stubs-arm.cc   __ add(r0,
r0               5092 src/arm/code-stubs-arm.cc   __ str(r3, MemOperand(r0, kPointerSize, PostIndex));
r0               5097 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, kLastMatchInfoOffset));
r0               5104 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(subject, HeapObject::kMapOffset));
r0               5105 src/arm/code-stubs-arm.cc   __ ldrb(r0, FieldMemOperand(r0, Map::kInstanceTypeOffset));
r0               5109 src/arm/code-stubs-arm.cc     __ tst(r0, Operand(kIsIndirectStringMask));
r0               5152 src/arm/code-stubs-arm.cc       r0,  // Out: Start of allocation (tagged).
r0               5166 src/arm/code-stubs-arm.cc   __ add(r3, r0, Operand(JSRegExpResult::kSize));
r0               5169 src/arm/code-stubs-arm.cc   __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
r0               5171 src/arm/code-stubs-arm.cc   __ str(r4, FieldMemOperand(r0, JSObject::kPropertiesOffset));
r0               5172 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               5178 src/arm/code-stubs-arm.cc   __ str(r1, FieldMemOperand(r0, JSRegExpResult::kInputOffset));
r0               5179 src/arm/code-stubs-arm.cc   __ str(r2, FieldMemOperand(r0, JSRegExpResult::kIndexOffset));
r0               5180 src/arm/code-stubs-arm.cc   __ str(r6, FieldMemOperand(r0, JSArray::kLengthOffset));
r0               5327 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(argc_ + 1, RelocInfo::NONE));
r0               5341 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(argc_));  // Set up the number of arguments.
r0               5395 src/arm/code-stubs-arm.cc   ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
r0               5396 src/arm/code-stubs-arm.cc          (lhs_.is(r1) && rhs_.is(r0)));
r0               5409 src/arm/code-stubs-arm.cc   stream->Add(lhs_.is(r0) ? "_r0" : "_r1");
r0               5410 src/arm/code-stubs-arm.cc   stream->Add(rhs_.is(r0) ? "_r0" : "_r1");
r0               5423 src/arm/code-stubs-arm.cc   ASSERT((lhs_.is(r0) && rhs_.is(r1)) ||
r0               5424 src/arm/code-stubs-arm.cc          (lhs_.is(r1) && rhs_.is(r0)));
r0               5426 src/arm/code-stubs-arm.cc          | RegisterField::encode(lhs_.is(r0))
r0               5498 src/arm/code-stubs-arm.cc   __ Move(index_, r0);
r0               5517 src/arm/code-stubs-arm.cc   __ Move(result_, r0);
r0               5558 src/arm/code-stubs-arm.cc   __ Move(result_, r0);
r0               5895 src/arm/code-stubs-arm.cc   __ Move(r0, result);
r0               5979 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, kStringOffset));
r0               5981 src/arm/code-stubs-arm.cc   __ JumpIfSmi(r0, &runtime);
r0               5982 src/arm/code-stubs-arm.cc   Condition is_string = masm->IsObjectStringType(r0, r1);
r0               5989 src/arm/code-stubs-arm.cc   __ ldr(r4, FieldMemOperand(r0, String::kLengthOffset));
r0               6013 src/arm/code-stubs-arm.cc   __ ldr(r5, FieldMemOperand(r0, ConsString::kSecondOffset));
r0               6016 src/arm/code-stubs-arm.cc   __ ldr(r5, FieldMemOperand(r0, ConsString::kFirstOffset));
r0               6024 src/arm/code-stubs-arm.cc   __ ldr(r5, FieldMemOperand(r0, SlicedString::kParentOffset));
r0               6025 src/arm/code-stubs-arm.cc   __ ldr(r4, FieldMemOperand(r0, SlicedString::kOffsetOffset));
r0               6034 src/arm/code-stubs-arm.cc   __ mov(r5, r0);
r0               6057 src/arm/code-stubs-arm.cc     __ AllocateAsciiSlicedString(r0, r2, r6, r7, &runtime);
r0               6060 src/arm/code-stubs-arm.cc     __ AllocateTwoByteSlicedString(r0, r2, r6, r7, &runtime);
r0               6063 src/arm/code-stubs-arm.cc     __ str(r5, FieldMemOperand(r0, SlicedString::kParentOffset));
r0               6064 src/arm/code-stubs-arm.cc     __ str(r3, FieldMemOperand(r0, SlicedString::kOffsetOffset));
r0               6101 src/arm/code-stubs-arm.cc   __ AllocateAsciiString(r0, r2, r4, r6, r7, &runtime);
r0               6106 src/arm/code-stubs-arm.cc   __ add(r1, r0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
r0               6119 src/arm/code-stubs-arm.cc   __ AllocateTwoByteString(r0, r2, r4, r6, r7, &runtime);
r0               6125 src/arm/code-stubs-arm.cc   __ add(r1, r0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
r0               6162 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(NOT_EQUAL)));
r0               6171 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
r0               6181 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
r0               6214 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(length_delta), SetCC);
r0               6218 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(GREATER)), LeaveCC, gt);
r0               6219 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(LESS)), LeaveCC, lt);
r0               6263 src/arm/code-stubs-arm.cc   __ Ldrd(r0 , r1, MemOperand(sp));  // Load right in r0, left in r1.
r0               6266 src/arm/code-stubs-arm.cc   __ cmp(r0, r1);
r0               6270 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)));
r0               6278 src/arm/code-stubs-arm.cc   __ JumpIfNotBothSequentialAsciiStrings(r1, r0, r2, r3, &runtime);
r0               6283 src/arm/code-stubs-arm.cc   GenerateCompareFlatAsciiStrings(masm, r1, r0, r2, r3, r4, r5);
r0               6303 src/arm/code-stubs-arm.cc   __ ldr(r0, MemOperand(sp, 1 * kPointerSize));  // First argument.
r0               6308 src/arm/code-stubs-arm.cc     __ JumpIfEitherSmi(r0, r1, &call_runtime);
r0               6310 src/arm/code-stubs-arm.cc     __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               6325 src/arm/code-stubs-arm.cc           masm, 1 * kPointerSize, r0, r2, r3, r4, r5, &call_builtin);
r0               6343 src/arm/code-stubs-arm.cc     __ ldr(r2, FieldMemOperand(r0, String::kLengthOffset));
r0               6347 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(r1), LeaveCC, eq);  // If first is empty, return second.
r0               6381 src/arm/code-stubs-arm.cc     __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               6390 src/arm/code-stubs-arm.cc   __ ldrb(r2, FieldMemOperand(r0, SeqAsciiString::kHeaderSize));
r0               6409 src/arm/code-stubs-arm.cc   __ AllocateAsciiString(r0, r6, r4, r5, r9, &call_runtime);
r0               6410 src/arm/code-stubs-arm.cc   __ strh(r2, FieldMemOperand(r0, SeqAsciiString::kHeaderSize));
r0               6429 src/arm/code-stubs-arm.cc     __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               6445 src/arm/code-stubs-arm.cc   __ str(r0, FieldMemOperand(r7, ConsString::kFirstOffset));
r0               6447 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(r7));
r0               6484 src/arm/code-stubs-arm.cc     __ ldr(r4, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               6499 src/arm/code-stubs-arm.cc          r0,
r0               6508 src/arm/code-stubs-arm.cc   __ ldr(r7, FieldMemOperand(r0, ExternalString::kResourceDataOffset));
r0               6538 src/arm/code-stubs-arm.cc   __ AllocateAsciiString(r0, r6, r4, r5, r9, &call_runtime);
r0               6539 src/arm/code-stubs-arm.cc   __ add(r6, r0, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag));
r0               6554 src/arm/code-stubs-arm.cc   __ AllocateTwoByteString(r0, r6, r4, r5, r9, &call_runtime);
r0               6555 src/arm/code-stubs-arm.cc   __ add(r6, r0, Operand(SeqTwoByteString::kHeaderSize - kHeapObjectTag));
r0               6632 src/arm/code-stubs-arm.cc   __ orr(r2, r1, r0);
r0               6637 src/arm/code-stubs-arm.cc     __ sub(r0, r0, r1, SetCC);
r0               6641 src/arm/code-stubs-arm.cc     __ sub(r0, r1, SmiUntagOperand(r0));
r0               6656 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
r0               6659 src/arm/code-stubs-arm.cc   __ CompareObjectType(r0, r2, r2, HEAP_NUMBER_TYPE);
r0               6672 src/arm/code-stubs-arm.cc     __ sub(r2, r0, Operand(kHeapObjectTag));
r0               6682 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(EQUAL), LeaveCC, eq);
r0               6683 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(LESS), LeaveCC, lt);
r0               6684 src/arm/code-stubs-arm.cc     __ mov(r0, Operand(GREATER), LeaveCC, gt);
r0               6689 src/arm/code-stubs-arm.cc   CompareStub stub(GetCondition(), strict(), NO_COMPARE_FLAGS, r1, r0);
r0               6695 src/arm/code-stubs-arm.cc     __ CompareRoot(r0, Heap::kUndefinedValueRootIndex);
r0               6719 src/arm/code-stubs-arm.cc   Register right = r0;
r0               6740 src/arm/code-stubs-arm.cc   ASSERT(right.is(r0));
r0               6743 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq);
r0               6759 src/arm/code-stubs-arm.cc   Register right = r0;
r0               6783 src/arm/code-stubs-arm.cc   __ mov(r0, Operand(Smi::FromInt(EQUAL)), LeaveCC, eq);
r0               6797 src/arm/code-stubs-arm.cc     ASSERT(right.is(r0));
r0               6832 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
r0               6835 src/arm/code-stubs-arm.cc   __ CompareObjectType(r0, r2, r2, JS_OBJECT_TYPE);
r0               6841 src/arm/code-stubs-arm.cc   __ sub(r0, r0, Operand(r1));
r0               6851 src/arm/code-stubs-arm.cc   __ and_(r2, r1, Operand(r0));
r0               6853 src/arm/code-stubs-arm.cc   __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               6860 src/arm/code-stubs-arm.cc   __ sub(r0, r0, Operand(r1));
r0               6876 src/arm/code-stubs-arm.cc     __ Push(r1, r0);
r0               6878 src/arm/code-stubs-arm.cc     __ Push(r1, r0);
r0               6883 src/arm/code-stubs-arm.cc     __ add(r2, r0, Operand(Code::kHeaderSize - kHeapObjectTag));
r0               6886 src/arm/code-stubs-arm.cc     __ pop(r0);
r0               6993 src/arm/code-stubs-arm.cc        r2.bit() | r1.bit() | r0.bit());
r0               6996 src/arm/code-stubs-arm.cc   __ ldr(r0, FieldMemOperand(receiver, JSObject::kPropertiesOffset));
r0               7000 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
r0               7063 src/arm/code-stubs-arm.cc        r3.bit() | r2.bit() | r1.bit() | r0.bit()) &
r0               7067 src/arm/code-stubs-arm.cc   if (name.is(r0)) {
r0               7070 src/arm/code-stubs-arm.cc     __ Move(r0, elements);
r0               7072 src/arm/code-stubs-arm.cc     __ Move(r0, elements);
r0               7077 src/arm/code-stubs-arm.cc   __ cmp(r0, Operand(0));
r0               7098 src/arm/code-stubs-arm.cc   Register result = r0;
r0               7099 src/arm/code-stubs-arm.cc   Register dictionary = r0;
r0               7210 src/arm/code-stubs-arm.cc   { REG(r6), REG(r2), REG(r0), EMIT_REMEMBERED_SET },
r0               7213 src/arm/code-stubs-arm.cc   { REG(r5), REG(r0), REG(r6), EMIT_REMEMBERED_SET },
r0               7353 src/arm/code-stubs-arm.cc       r0.is(regs_.address()) ? regs_.scratch0() : regs_.address();
r0               7355 src/arm/code-stubs-arm.cc   ASSERT(!address.is(r0));
r0               7357 src/arm/code-stubs-arm.cc   __ Move(r0, regs_.object());
r0               7476 src/arm/code-stubs-arm.cc   __ JumpIfSmi(r0, &smi_element);
r0               7483 src/arm/code-stubs-arm.cc   __ Push(r1, r3, r0);
r0               7494 src/arm/code-stubs-arm.cc   __ str(r0, MemOperand(r6, 0));
r0               7496 src/arm/code-stubs-arm.cc   __ RecordWrite(r5, r6, r0, kLRHasNotBeenSaved, kDontSaveFPRegs,
r0               7505 src/arm/code-stubs-arm.cc   __ str(r0, FieldMemOperand(r6, FixedArray::kHeaderSize));
r0               7511 src/arm/code-stubs-arm.cc   __ StoreNumberToDoubleElements(r0, r3, r1, r5, r6, r7, r9, r2,
r0               7537 src/arm/code-stubs-arm.cc   __ sub(r0, lr, Operand(kReturnAddressDistanceFromFunctionStart));
r0                872 src/arm/code-stubs-arm.h                                      Register r0,
r0                185 src/arm/codegen-arm.cc   if (!vfp3_supported) __ Push(r1, r0);
r0                224 src/arm/codegen-arm.cc                                             r0,
r0                228 src/arm/codegen-arm.cc     __ Strd(r0, r1, MemOperand(r7, 8, PostIndex));
r0                247 src/arm/codegen-arm.cc   if (!vfp3_supported) __ Pop(r1, r0);
r0                272 src/arm/codegen-arm.cc   __ Push(r3, r2, r1, r0);
r0                278 src/arm/codegen-arm.cc   __ mov(r0, Operand(FixedDoubleArray::kHeaderSize));
r0                279 src/arm/codegen-arm.cc   __ add(r0, r0, Operand(r5, LSL, 1));
r0                280 src/arm/codegen-arm.cc   __ AllocateInNewSpace(r0, r6, r7, r9, &gc_required, NO_ALLOCATION_FLAGS);
r0                305 src/arm/codegen-arm.cc   __ Pop(r3, r2, r1, r0);
r0                317 src/arm/codegen-arm.cc   __ AllocateHeapNumber(r2, r0, lr, r9, &gc_required);
r0                319 src/arm/codegen-arm.cc   __ ldr(r0, MemOperand(r4, 12, NegOffset));
r0                320 src/arm/codegen-arm.cc   __ Strd(r0, r1, FieldMemOperand(r2, HeapNumber::kValueOffset));
r0                321 src/arm/codegen-arm.cc   __ mov(r0, r3);
r0                324 src/arm/codegen-arm.cc                  r0,
r0                340 src/arm/codegen-arm.cc   __ Pop(r3, r2, r1, r0);
r0                164 src/arm/debug-arm.cc     __ mov(r0, Operand(0, RelocInfo::NONE));  // no arguments
r0                210 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r0.bit() | r2.bit(), 0);
r0                224 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r0.bit() | r1.bit() | r2.bit(), 0);
r0                233 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r0.bit() | r1.bit(), 0);
r0                243 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r0.bit() | r1.bit() | r2.bit(), 0);
r0                260 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r0.bit(), 0);
r0                289 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r1.bit(), r0.bit());
r0                300 src/arm/debug-arm.cc   Generate_DebugBreakCallHelper(masm, r1.bit() | r2.bit(), r0.bit());
r0                860 src/arm/deoptimizer-arm.cc   __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r0                875 src/arm/deoptimizer-arm.cc   __ ldr(r1, MemOperand(r0, Deoptimizer::input_offset()));
r0                921 src/arm/deoptimizer-arm.cc   __ push(r0);  // Preserve deoptimizer object across call.
r0                930 src/arm/deoptimizer-arm.cc   __ pop(r0);  // Restore deoptimizer object (class Deoptimizer).
r0                936 src/arm/deoptimizer-arm.cc   __ ldr(r1, MemOperand(r0, Deoptimizer::output_count_offset()));
r0                937 src/arm/deoptimizer-arm.cc   __ ldr(r0, MemOperand(r0, Deoptimizer::output_offset()));  // r0 is output_.
r0                938 src/arm/deoptimizer-arm.cc   __ add(r1, r0, Operand(r1, LSL, 2));
r0                941 src/arm/deoptimizer-arm.cc   __ ldr(r2, MemOperand(r0, 0));  // output_[ix]
r0                950 src/arm/deoptimizer-arm.cc   __ add(r0, r0, Operand(kPointerSize));
r0                951 src/arm/deoptimizer-arm.cc   __ cmp(r0, r1);
r0                208 src/arm/full-codegen-arm.cc         __ ldr(r0, MemOperand(fp, parameter_offset));
r0                211 src/arm/full-codegen-arm.cc         __ str(r0, target);
r0                215 src/arm/full-codegen-arm.cc             cp, target.offset(), r0, r3, kLRHasBeenSaved, kDontSaveFPRegs);
r0                253 src/arm/full-codegen-arm.cc     SetVar(arguments, r0, r1, r2);
r0                302 src/arm/full-codegen-arm.cc     __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0                313 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
r0                399 src/arm/full-codegen-arm.cc       __ push(r0);
r0                415 src/arm/full-codegen-arm.cc       __ push(r0);
r0                424 src/arm/full-codegen-arm.cc       __ pop(r0);
r0                690 src/arm/full-codegen-arm.cc     __ cmp(r0, ip);
r0                781 src/arm/full-codegen-arm.cc     __ cmp(r0, ip);
r0                855 src/arm/full-codegen-arm.cc         __ LoadRoot(r0, Heap::kTheHoleValueRootIndex);
r0                856 src/arm/full-codegen-arm.cc         __ Push(cp, r2, r1, r0);
r0                858 src/arm/full-codegen-arm.cc         __ mov(r0, Operand(Smi::FromInt(0)));  // Indicates no initial value.
r0                859 src/arm/full-codegen-arm.cc         __ Push(cp, r2, r1, r0);
r0                988 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(DeclareGlobalsFlags())));
r0                989 src/arm/full-codegen-arm.cc   __ Push(cp, r1, r0);
r0               1032 src/arm/full-codegen-arm.cc       __ orr(r2, r1, r0);
r0               1035 src/arm/full-codegen-arm.cc       __ cmp(r1, r0);
r0               1048 src/arm/full-codegen-arm.cc     __ cmp(r0, Operand(0));
r0               1091 src/arm/full-codegen-arm.cc   __ cmp(r0, ip);
r0               1095 src/arm/full-codegen-arm.cc   __ cmp(r0, null_value);
r0               1102 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, &convert);
r0               1103 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE);
r0               1106 src/arm/full-codegen-arm.cc   __ push(r0);
r0               1109 src/arm/full-codegen-arm.cc   __ push(r0);
r0               1114 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, LAST_JS_PROXY_TYPE);
r0               1126 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               1131 src/arm/full-codegen-arm.cc   __ push(r0);  // Duplicate the enumerable object on the stack.
r0               1138 src/arm/full-codegen-arm.cc   __ mov(r2, r0);
r0               1146 src/arm/full-codegen-arm.cc   __ LoadInstanceDescriptors(r0, r1, r2);
r0               1151 src/arm/full-codegen-arm.cc   __ push(r0);  // Map.
r0               1153 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
r0               1155 src/arm/full-codegen-arm.cc   __ Push(r2, r1, r0);
r0               1178 src/arm/full-codegen-arm.cc   __ Push(r1, r0);  // Smi and array
r0               1179 src/arm/full-codegen-arm.cc   __ ldr(r1, FieldMemOperand(r0, FixedArray::kLengthOffset));
r0               1180 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(0)));
r0               1181 src/arm/full-codegen-arm.cc   __ Push(r1, r0);  // Fixed array length (as smi) and initial index.
r0               1187 src/arm/full-codegen-arm.cc   __ Ldrd(r0, r1, MemOperand(sp, 0 * kPointerSize));
r0               1188 src/arm/full-codegen-arm.cc   __ cmp(r0, r1);  // Compare to the array length.
r0               1194 src/arm/full-codegen-arm.cc   __ ldr(r3, MemOperand(r2, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1219 src/arm/full-codegen-arm.cc   __ mov(r3, Operand(r0), SetCC);
r0               1237 src/arm/full-codegen-arm.cc   __ pop(r0);
r0               1238 src/arm/full-codegen-arm.cc   __ add(r0, r0, Operand(Smi::FromInt(1)));
r0               1239 src/arm/full-codegen-arm.cc   __ push(r0);
r0               1269 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(info));
r0               1270 src/arm/full-codegen-arm.cc     __ push(r0);
r0               1273 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(info));
r0               1276 src/arm/full-codegen-arm.cc     __ Push(cp, r0, r1);
r0               1279 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               1337 src/arm/full-codegen-arm.cc   __ ldr(r0, GlobalObjectOperand());
r0               1393 src/arm/full-codegen-arm.cc     __ ldr(r0, ContextSlotOperandCheckExtensions(local, slow));
r0               1397 src/arm/full-codegen-arm.cc       __ CompareRoot(r0, Heap::kTheHoleValueRootIndex);
r0               1399 src/arm/full-codegen-arm.cc         __ LoadRoot(r0, Heap::kUndefinedValueRootIndex, eq);
r0               1402 src/arm/full-codegen-arm.cc         __ mov(r0, Operand(var->name()));
r0               1403 src/arm/full-codegen-arm.cc         __ push(r0);
r0               1424 src/arm/full-codegen-arm.cc       __ ldr(r0, GlobalObjectOperand());
r0               1428 src/arm/full-codegen-arm.cc       context()->Plug(r0);
r0               1475 src/arm/full-codegen-arm.cc           GetVar(r0, var);
r0               1476 src/arm/full-codegen-arm.cc           __ CompareRoot(r0, Heap::kTheHoleValueRootIndex);
r0               1482 src/arm/full-codegen-arm.cc             __ mov(r0, Operand(var->name()));
r0               1483 src/arm/full-codegen-arm.cc             __ push(r0);
r0               1489 src/arm/full-codegen-arm.cc             __ LoadRoot(r0, Heap::kUndefinedValueRootIndex, eq);
r0               1491 src/arm/full-codegen-arm.cc           context()->Plug(r0);
r0               1510 src/arm/full-codegen-arm.cc       context()->Plug(r0);
r0               1526 src/arm/full-codegen-arm.cc   __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r0               1527 src/arm/full-codegen-arm.cc   __ ldr(r4, FieldMemOperand(r0, JSFunction::kLiteralsOffset));
r0               1542 src/arm/full-codegen-arm.cc   __ mov(r5, r0);
r0               1547 src/arm/full-codegen-arm.cc   __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r0               1552 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
r0               1553 src/arm/full-codegen-arm.cc   __ push(r0);
r0               1562 src/arm/full-codegen-arm.cc   __ CopyFields(r0, r5, r2.bit(), size / kPointerSize);
r0               1563 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               1590 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(flags)));
r0               1591 src/arm/full-codegen-arm.cc   __ Push(r3, r2, r1, r0);
r0               1620 src/arm/full-codegen-arm.cc       __ push(r0);  // Save result on stack
r0               1648 src/arm/full-codegen-arm.cc         __ ldr(r0, MemOperand(sp));
r0               1649 src/arm/full-codegen-arm.cc         __ push(r0);
r0               1653 src/arm/full-codegen-arm.cc           __ mov(r0, Operand(Smi::FromInt(NONE)));  // PropertyAttributes
r0               1654 src/arm/full-codegen-arm.cc           __ push(r0);
r0               1674 src/arm/full-codegen-arm.cc     __ ldr(r0, MemOperand(sp));  // Duplicate receiver.
r0               1675 src/arm/full-codegen-arm.cc     __ push(r0);
r0               1679 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(Smi::FromInt(NONE)));
r0               1680 src/arm/full-codegen-arm.cc     __ push(r0);
r0               1686 src/arm/full-codegen-arm.cc     __ ldr(r0, MemOperand(sp));
r0               1687 src/arm/full-codegen-arm.cc     __ push(r0);
r0               1694 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               1752 src/arm/full-codegen-arm.cc       __ push(r0);
r0               1781 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               1825 src/arm/full-codegen-arm.cc         __ push(r0);
r0               1854 src/arm/full-codegen-arm.cc     __ push(r0);  // Left operand goes on the stack.
r0               1887 src/arm/full-codegen-arm.cc       context()->Plug(r0);
r0               1929 src/arm/full-codegen-arm.cc   Register right = r0;
r0               2013 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2025 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2056 src/arm/full-codegen-arm.cc       __ push(r0);  // Preserve value.
r0               2058 src/arm/full-codegen-arm.cc       __ mov(r1, r0);
r0               2059 src/arm/full-codegen-arm.cc       __ pop(r0);  // Restore value.
r0               2068 src/arm/full-codegen-arm.cc       __ push(r0);  // Preserve value.
r0               2071 src/arm/full-codegen-arm.cc       __ mov(r1, r0);
r0               2073 src/arm/full-codegen-arm.cc       __ pop(r0);  // Restore value.
r0               2081 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2113 src/arm/full-codegen-arm.cc       __ push(r0);
r0               2114 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(var->name()));
r0               2115 src/arm/full-codegen-arm.cc       __ Push(cp, r0);  // Context and name.
r0               2122 src/arm/full-codegen-arm.cc       __ push(r0);  // Value.
r0               2124 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(Smi::FromInt(language_mode())));
r0               2125 src/arm/full-codegen-arm.cc       __ Push(cp, r1, r0);  // Context, name, strict mode.
r0               2161 src/arm/full-codegen-arm.cc       __ str(r0, location);
r0               2163 src/arm/full-codegen-arm.cc         __ mov(r3, r0);
r0               2170 src/arm/full-codegen-arm.cc       __ push(r0);  // Value.
r0               2172 src/arm/full-codegen-arm.cc       __ mov(r0, Operand(Smi::FromInt(language_mode())));
r0               2173 src/arm/full-codegen-arm.cc       __ Push(cp, r1, r0);  // Context, name, strict mode.
r0               2216 src/arm/full-codegen-arm.cc     __ push(r0);  // Result of assignment, saved even if not needed.
r0               2221 src/arm/full-codegen-arm.cc     __ pop(r0);
r0               2225 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2262 src/arm/full-codegen-arm.cc     __ push(r0);  // Result of assignment, saved even if not needed.
r0               2267 src/arm/full-codegen-arm.cc     __ pop(r0);
r0               2271 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2282 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               2288 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               2321 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2333 src/arm/full-codegen-arm.cc   __ push(r0);
r0               2354 src/arm/full-codegen-arm.cc   context()->DropAndPlug(1, r0);  // Drop the key still on the stack.
r0               2387 src/arm/full-codegen-arm.cc   context()->DropAndPlug(1, r0);
r0               2455 src/arm/full-codegen-arm.cc       __ str(r0, MemOperand(sp, (arg_count + 1) * kPointerSize));
r0               2467 src/arm/full-codegen-arm.cc     context()->DropAndPlug(1, r0);
r0               2470 src/arm/full-codegen-arm.cc     __ ldr(r0, GlobalObjectOperand());
r0               2471 src/arm/full-codegen-arm.cc     __ push(r0);
r0               2490 src/arm/full-codegen-arm.cc     __ Push(r0, r1);  // Function, receiver.
r0               2500 src/arm/full-codegen-arm.cc       __ push(r0);
r0               2566 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(arg_count));
r0               2586 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2604 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask));
r0               2625 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask | 0x80000000));
r0               2645 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2647 src/arm/full-codegen-arm.cc   __ cmp(r0, ip);
r0               2649 src/arm/full-codegen-arm.cc   __ ldr(r2, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               2678 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2679 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, FIRST_SPEC_OBJECT_TYPE);
r0               2700 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2701 src/arm/full-codegen-arm.cc   __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               2725 src/arm/full-codegen-arm.cc   if (FLAG_debug_code) __ AbortIfSmi(r0);
r0               2727 src/arm/full-codegen-arm.cc   __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               2733 src/arm/full-codegen-arm.cc   __ ldr(r2, FieldMemOperand(r0, JSObject::kPropertiesOffset));
r0               2810 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2811 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r2, JS_FUNCTION_TYPE);
r0               2832 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2833 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, JS_ARRAY_TYPE);
r0               2854 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, if_false);
r0               2855 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, JS_REGEXP_TYPE);
r0               2911 src/arm/full-codegen-arm.cc   __ cmp(r0, r1);
r0               2926 src/arm/full-codegen-arm.cc   __ mov(r1, r0);
r0               2927 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
r0               2930 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2938 src/arm/full-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(info_->scope()->num_parameters())));
r0               2948 src/arm/full-codegen-arm.cc   __ ldr(r0, MemOperand(r2, ArgumentsAdaptorFrameConstants::kLengthOffset));
r0               2951 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               2963 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, &null);
r0               2970 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r0, r1, FIRST_SPEC_OBJECT_TYPE);
r0               2985 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, Map::kConstructorOffset));
r0               2986 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, JS_FUNCTION_TYPE);
r0               2991 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset));
r0               2992 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, SharedFunctionInfo::kInstanceClassNameOffset));
r0               2997 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kfunction_class_symbolRootIndex);
r0               3002 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kObject_symbolRootIndex);
r0               3007 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kNullValueRootIndex);
r0               3012 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3033 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               3034 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3050 src/arm/full-codegen-arm.cc   __ mov(r4, Operand(r0));
r0               3058 src/arm/full-codegen-arm.cc     __ PrepareCallCFunction(1, r0);
r0               3059 src/arm/full-codegen-arm.cc     __ ldr(r0, ContextOperand(context_register(), Context::GLOBAL_INDEX));
r0               3060 src/arm/full-codegen-arm.cc     __ ldr(r0, FieldMemOperand(r0, GlobalObject::kGlobalContextOffset));
r0               3069 src/arm/full-codegen-arm.cc     __ vmov(d7, r0, r1);
r0               3071 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(0, RelocInfo::NONE));
r0               3072 src/arm/full-codegen-arm.cc     __ vmov(d8, r0, r1);
r0               3075 src/arm/full-codegen-arm.cc     __ sub(r0, r4, Operand(kHeapObjectTag));
r0               3076 src/arm/full-codegen-arm.cc     __ vstr(d7, r0, HeapNumber::kValueOffset);
r0               3077 src/arm/full-codegen-arm.cc     __ mov(r0, r4);
r0               3079 src/arm/full-codegen-arm.cc     __ PrepareCallCFunction(2, r0);
r0               3081 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(r4));
r0               3087 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3100 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3114 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3125 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, &done);
r0               3127 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, JS_VALUE_TYPE);
r0               3129 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, JSValue::kValueOffset));
r0               3132 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3145 src/arm/full-codegen-arm.cc   Register object = r0;
r0               3146 src/arm/full-codegen-arm.cc   Register result = r0;
r0               3176 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3192 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3212 src/arm/full-codegen-arm.cc   __ str(r0, FieldMemOperand(r1, JSValue::kValueOffset));
r0               3215 src/arm/full-codegen-arm.cc   __ mov(r2, r0);
r0               3220 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3232 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3242 src/arm/full-codegen-arm.cc   StringCharFromCodeGenerator generator(r0, r1);
r0               3261 src/arm/full-codegen-arm.cc   Register index = r0;
r0               3306 src/arm/full-codegen-arm.cc   Register index = r0;
r0               3308 src/arm/full-codegen-arm.cc   Register result = r0;
r0               3354 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3366 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3378 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3390 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3402 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3414 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3424 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3440 src/arm/full-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, JS_FUNCTION_PROXY_TYPE);
r0               3452 src/arm/full-codegen-arm.cc   __ push(r0);
r0               3456 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3468 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3482 src/arm/full-codegen-arm.cc     __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               3483 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               3489 src/arm/full-codegen-arm.cc   Register key = r0;
r0               3510 src/arm/full-codegen-arm.cc   __ ldr(r0, MemOperand(r3, kPointerSize));
r0               3519 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3527 src/arm/full-codegen-arm.cc   Register right = r0;
r0               3554 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kFalseValueRootIndex);
r0               3557 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kTrueValueRootIndex);
r0               3560 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3575 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, String::kHashFieldOffset));
r0               3576 src/arm/full-codegen-arm.cc   __ tst(r0, Operand(String::kContainsCachedArrayIndexMask));
r0               3590 src/arm/full-codegen-arm.cc     __ AbortIfNotString(r0);
r0               3593 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, String::kHashFieldOffset));
r0               3594 src/arm/full-codegen-arm.cc   __ IndexFromHash(r0, r0);
r0               3596 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3611 src/arm/full-codegen-arm.cc   Register array = r0;
r0               3639 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kEmptyStringRootIndex);
r0               3682 src/arm/full-codegen-arm.cc   __ ldr(r0, FieldMemOperand(elements, FixedArray::kHeaderSize));
r0               3763 src/arm/full-codegen-arm.cc   ASSERT(result.is(r0));
r0               3793 src/arm/full-codegen-arm.cc   ASSERT(result.is(r0));
r0               3821 src/arm/full-codegen-arm.cc   ASSERT(result.is(r0));
r0               3825 src/arm/full-codegen-arm.cc   __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               3827 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3844 src/arm/full-codegen-arm.cc     __ ldr(r0, GlobalObjectOperand());
r0               3845 src/arm/full-codegen-arm.cc     __ ldr(r0, FieldMemOperand(r0, GlobalObject::kBuiltinsOffset));
r0               3846 src/arm/full-codegen-arm.cc     __ push(r0);
r0               3868 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               3887 src/arm/full-codegen-arm.cc         context()->Plug(r0);
r0               3896 src/arm/full-codegen-arm.cc           __ mov(r0, Operand(Smi::FromInt(kNonStrictMode)));
r0               3897 src/arm/full-codegen-arm.cc           __ Push(r2, r1, r0);
r0               3899 src/arm/full-codegen-arm.cc           context()->Plug(r0);
r0               3911 src/arm/full-codegen-arm.cc           context()->Plug(r0);
r0               3956 src/arm/full-codegen-arm.cc         __ LoadRoot(r0, Heap::kTrueValueRootIndex);
r0               3957 src/arm/full-codegen-arm.cc         if (context()->IsStackValue()) __ push(r0);
r0               3961 src/arm/full-codegen-arm.cc         __ LoadRoot(r0, Heap::kFalseValueRootIndex);
r0               3962 src/arm/full-codegen-arm.cc         if (context()->IsStackValue()) __ push(r0);
r0               3974 src/arm/full-codegen-arm.cc       context()->Plug(r0);
r0               4017 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               4058 src/arm/full-codegen-arm.cc       __ push(r0);
r0               4064 src/arm/full-codegen-arm.cc       __ push(r0);
r0               4079 src/arm/full-codegen-arm.cc   __ JumpIfSmi(r0, &no_conversion);
r0               4092 src/arm/full-codegen-arm.cc           __ push(r0);
r0               4095 src/arm/full-codegen-arm.cc           __ str(r0, MemOperand(sp, kPointerSize));
r0               4098 src/arm/full-codegen-arm.cc           __ str(r0, MemOperand(sp, 2 * kPointerSize));
r0               4111 src/arm/full-codegen-arm.cc     __ add(r0, r0, Operand(Smi::FromInt(count_value)), SetCC);
r0               4115 src/arm/full-codegen-arm.cc     patch_site.EmitJumpIfSmi(r0, &done);
r0               4119 src/arm/full-codegen-arm.cc     __ sub(r0, r0, Operand(Smi::FromInt(count_value)));
r0               4139 src/arm/full-codegen-arm.cc           context.Plug(r0);
r0               4150 src/arm/full-codegen-arm.cc         context()->Plug(r0);
r0               4166 src/arm/full-codegen-arm.cc         context()->Plug(r0);
r0               4183 src/arm/full-codegen-arm.cc         context()->Plug(r0);
r0               4197 src/arm/full-codegen-arm.cc     __ ldr(r0, GlobalObjectOperand());
r0               4204 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               4213 src/arm/full-codegen-arm.cc     __ mov(r0, Operand(proxy->name()));
r0               4214 src/arm/full-codegen-arm.cc     __ Push(cp, r0);
r0               4219 src/arm/full-codegen-arm.cc     context()->Plug(r0);
r0               4243 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_true);
r0               4244 src/arm/full-codegen-arm.cc     __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               4246 src/arm/full-codegen-arm.cc     __ cmp(r0, ip);
r0               4249 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_false);
r0               4251 src/arm/full-codegen-arm.cc     __ CompareObjectType(r0, r0, r1, FIRST_NONSTRING_TYPE);
r0               4253 src/arm/full-codegen-arm.cc     __ ldrb(r1, FieldMemOperand(r0, Map::kBitFieldOffset));
r0               4257 src/arm/full-codegen-arm.cc     __ CompareRoot(r0, Heap::kTrueValueRootIndex);
r0               4259 src/arm/full-codegen-arm.cc     __ CompareRoot(r0, Heap::kFalseValueRootIndex);
r0               4263 src/arm/full-codegen-arm.cc     __ CompareRoot(r0, Heap::kNullValueRootIndex);
r0               4266 src/arm/full-codegen-arm.cc     __ CompareRoot(r0, Heap::kUndefinedValueRootIndex);
r0               4268 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_false);
r0               4270 src/arm/full-codegen-arm.cc     __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               4271 src/arm/full-codegen-arm.cc     __ ldrb(r1, FieldMemOperand(r0, Map::kBitFieldOffset));
r0               4276 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_false);
r0               4278 src/arm/full-codegen-arm.cc     __ CompareObjectType(r0, r0, r1, JS_FUNCTION_TYPE);
r0               4283 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_false);
r0               4285 src/arm/full-codegen-arm.cc       __ CompareRoot(r0, Heap::kNullValueRootIndex);
r0               4289 src/arm/full-codegen-arm.cc     __ CompareObjectType(r0, r0, r1, FIRST_NONCALLABLE_SPEC_OBJECT_TYPE);
r0               4291 src/arm/full-codegen-arm.cc     __ CompareInstanceType(r0, r1, LAST_NONCALLABLE_SPEC_OBJECT_TYPE);
r0               4294 src/arm/full-codegen-arm.cc     __ ldrb(r1, FieldMemOperand(r0, Map::kBitFieldOffset));
r0               4329 src/arm/full-codegen-arm.cc       __ cmp(r0, ip);
r0               4339 src/arm/full-codegen-arm.cc       __ tst(r0, r0);
r0               4375 src/arm/full-codegen-arm.cc         __ orr(r2, r0, Operand(r1));
r0               4377 src/arm/full-codegen-arm.cc         __ cmp(r1, r0);
r0               4388 src/arm/full-codegen-arm.cc       __ cmp(r0, Operand(0));
r0               4415 src/arm/full-codegen-arm.cc   __ cmp(r0, r1);
r0               4424 src/arm/full-codegen-arm.cc     __ cmp(r0, r1);
r0               4426 src/arm/full-codegen-arm.cc     __ JumpIfSmi(r0, if_false);
r0               4428 src/arm/full-codegen-arm.cc     __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               4439 src/arm/full-codegen-arm.cc   __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r0               4440 src/arm/full-codegen-arm.cc   context()->Plug(r0);
r0               4445 src/arm/full-codegen-arm.cc   return r0;
r0                225 src/arm/ic-arm.cc   StubCompiler::GenerateLoadArrayLength(masm, r0, r3, &miss);
r0                240 src/arm/ic-arm.cc   StubCompiler::GenerateLoadStringLength(masm, r0, r1, r3, &miss,
r0                257 src/arm/ic-arm.cc   StubCompiler::GenerateLoadFunctionPrototype(masm, r0, r1, r3, &miss);
r0                477 src/arm/ic-arm.cc   GenerateStringDictionaryReceiverCheck(masm, r1, r0, r3, r4, &miss);
r0                481 src/arm/ic-arm.cc   GenerateDictionaryLoad(masm, &miss, r0, r2, r1, r3, r4);
r0                515 src/arm/ic-arm.cc     __ mov(r0, Operand(2));
r0                522 src/arm/ic-arm.cc     __ mov(r1, Operand(r0));
r0                591 src/arm/ic-arm.cc       masm, r1, r0, r3, Map::kHasIndexedInterceptor, &slow_call);
r0                594 src/arm/ic-arm.cc       masm, r1, r2, r4, r3, r0, r1, &check_number_dictionary, &slow_load);
r0                596 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_smi_fast(), 1, r0, r3);
r0                602 src/arm/ic-arm.cc   GenerateFunctionTailCall(masm, argc, &slow_call, r0);
r0                612 src/arm/ic-arm.cc   __ mov(r0, Operand(r2, ASR, kSmiTagSize));
r0                614 src/arm/ic-arm.cc   __ LoadFromNumberDictionary(&slow_load, r4, r2, r1, r0, r3, r5);
r0                615 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_smi_dict(), 1, r0, r3);
r0                621 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_slow_load(), 1, r0, r3);
r0                629 src/arm/ic-arm.cc   __ mov(r1, r0);
r0                633 src/arm/ic-arm.cc   GenerateKeyStringCheck(masm, r2, r0, r3, &index_string, &slow_call);
r0                640 src/arm/ic-arm.cc       masm, r1, r0, r3, Map::kHasNamedInterceptor, &lookup_monomorphic_cache);
r0                642 src/arm/ic-arm.cc   __ ldr(r0, FieldMemOperand(r1, JSObject::kPropertiesOffset));
r0                643 src/arm/ic-arm.cc   __ ldr(r3, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                648 src/arm/ic-arm.cc   GenerateDictionaryLoad(masm, &slow_load, r0, r2, r1, r3, r4);
r0                649 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_lookup_dict(), 1, r0, r3);
r0                653 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_lookup_cache(), 1, r0, r3);
r0                667 src/arm/ic-arm.cc   __ IncrementCounter(counters->keyed_call_generic_slow(), 1, r0, r3);
r0                686 src/arm/ic-arm.cc   __ IsObjectJSStringType(r2, r0, &miss);
r0                709 src/arm/ic-arm.cc       masm, flags, r0, r2, r3, r4, r5, r6);
r0                725 src/arm/ic-arm.cc   GenerateStringDictionaryReceiverCheck(masm, r0, r1, r3, r4, &miss);
r0                728 src/arm/ic-arm.cc   GenerateDictionaryLoad(masm, &miss, r1, r2, r0, r3, r4);
r0                748 src/arm/ic-arm.cc   __ mov(r3, r0);
r0                851 src/arm/ic-arm.cc       GenerateMappedArgumentsLookup(masm, r1, r0, r2, r3, r4, &notin, &slow);
r0                852 src/arm/ic-arm.cc   __ ldr(r0, mapped_location);
r0                857 src/arm/ic-arm.cc       GenerateUnmappedArgumentsLookup(masm, r0, r2, r3, &slow);
r0                862 src/arm/ic-arm.cc   __ mov(r0, r2);
r0                879 src/arm/ic-arm.cc   __ str(r0, mapped_location);
r0                881 src/arm/ic-arm.cc   __ mov(r9, r0);
r0                888 src/arm/ic-arm.cc   __ str(r0, unmapped_location);
r0                890 src/arm/ic-arm.cc   __ mov(r9, r0);
r0                938 src/arm/ic-arm.cc   __ Push(r1, r0);
r0                956 src/arm/ic-arm.cc   __ Push(r1, r0);
r0                971 src/arm/ic-arm.cc   Register key = r0;
r0                989 src/arm/ic-arm.cc       masm, receiver, key, r4, r3, r2, r0, NULL, &slow);
r0               1004 src/arm/ic-arm.cc   __ mov(r2, Operand(r0, ASR, kSmiTagSize));
r0               1005 src/arm/ic-arm.cc   __ LoadFromNumberDictionary(&slow, r4, r0, r0, r2, r3, r5);
r0               1032 src/arm/ic-arm.cc   __ ldr(r4, FieldMemOperand(r0, String::kHashFieldOffset));
r0               1055 src/arm/ic-arm.cc     __ cmp(r0, r5);
r0               1065 src/arm/ic-arm.cc   __ cmp(r0, r5);
r0               1097 src/arm/ic-arm.cc   __ ldr(r0, MemOperand(r1, r6, LSL, kPointerSizeLog2));
r0               1106 src/arm/ic-arm.cc   __ ldr(r0, MemOperand(r1, r5, LSL, kPointerSizeLog2));
r0               1121 src/arm/ic-arm.cc   GenerateDictionaryLoad(masm, &slow, r3, r0, r0, r2, r4);
r0               1142 src/arm/ic-arm.cc   Register index = r0;
r0               1144 src/arm/ic-arm.cc   Register result = r0;
r0               1177 src/arm/ic-arm.cc   __ tst(r0, Operand(kSmiTagMask | kSmiSignMask));
r0               1191 src/arm/ic-arm.cc   __ Push(r1, r0);  // Receiver, key.
r0               1214 src/arm/ic-arm.cc   __ Push(r2, r1, r0);
r0               1233 src/arm/ic-arm.cc   __ Push(r2, r1, r0);
r0               1253 src/arm/ic-arm.cc     __ mov(r0, r2);
r0               1274 src/arm/ic-arm.cc     __ mov(r0, r2);
r0               1294 src/arm/ic-arm.cc   __ Push(r2, r1, r0);
r0               1297 src/arm/ic-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode)));   // Strict mode.
r0               1298 src/arm/ic-arm.cc   __ Push(r1, r0);
r0               1319 src/arm/ic-arm.cc   Register value = r0;
r0               1534 src/arm/ic-arm.cc   __ Push(r1, r2, r0);
r0               1559 src/arm/ic-arm.cc   Register value = r0;
r0               1610 src/arm/ic-arm.cc   GenerateDictionaryStore(masm, &miss, r3, r2, r0, r4, r5);
r0               1631 src/arm/ic-arm.cc   __ Push(r1, r2, r0);
r0               1634 src/arm/ic-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode)));
r0               1635 src/arm/ic-arm.cc   __ Push(r1, r0);
r0               1671 src/arm/ic-arm.cc     CompareStub stub(GetCondition(), strict(), NO_COMPARE_FLAGS, r1, r0);
r0                695 src/arm/lithium-arm.cc     LOperand* right = UseFixed(instr->right(), r0);
r0                697 src/arm/lithium-arm.cc     return MarkAsCall(DefineFixed(result, r0), instr);
r0                760 src/arm/lithium-arm.cc   LOperand* right_operand = UseFixed(right, r0);
r0                763 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0                942 src/arm/lithium-arm.cc       new(zone()) LInstanceOf(UseFixed(instr->left(), r0),
r0                944 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0                951 src/arm/lithium-arm.cc       new(zone()) LInstanceOfKnownGlobal(UseFixed(instr->left(), r0),
r0                953 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0                967 src/arm/lithium-arm.cc   LOperand* receiver = UseFixed(instr->receiver(), r0);
r0                974 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr, CAN_DEOPTIMIZE_EAGERLY);
r0               1023 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, r0), instr);
r0               1031 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr, CANNOT_DEOPTIMIZE_EAGERLY);
r0               1071 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallKeyed(key), r0), instr);
r0               1077 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallNamed, r0), instr);
r0               1083 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallGlobal, r0), instr);
r0               1089 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, r0), instr);
r0               1097 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               1104 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallFunction(function), r0),
r0               1111 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallRuntime, r0), instr);
r0               1144 src/arm/lithium-arm.cc     LOperand* right = UseFixed(instr->right(), r0);
r0               1146 src/arm/lithium-arm.cc     return MarkAsCall(DefineFixed(result, r0), instr);
r0               1169 src/arm/lithium-arm.cc     LOperand* dividend = UseFixed(instr->left(), r0);
r0               1172 src/arm/lithium-arm.cc              DefineFixed(new(zone()) LDivI(dividend, divisor), r0)));
r0               1382 src/arm/lithium-arm.cc   LOperand* global_object = UseFixed(instr->global_object(), r0);
r0               1392 src/arm/lithium-arm.cc   LOperand* right = UseFixed(instr->right(), r0);
r0               1394 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               1474 src/arm/lithium-arm.cc   LOperand* right = UseFixed(instr->right(), r0);
r0               1541 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->value(), r0);
r0               1544 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               1563 src/arm/lithium-arm.cc   LOperand* value = UseFixed(instr->value(), r0);
r0               1709 src/arm/lithium-arm.cc   return new(zone()) LReturn(UseFixed(instr->value(), r0));
r0               1737 src/arm/lithium-arm.cc   LOperand* global_object = UseFixed(instr->global_object(), r0);
r0               1739 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               1755 src/arm/lithium-arm.cc   LOperand* value = UseFixed(instr->value(), r0);
r0               1795 src/arm/lithium-arm.cc     LOperand* obj = UseFixed(instr->object(), r0);
r0               1798 src/arm/lithium-arm.cc     return MarkAsCall(DefineFixed(result, r0), instr);
r0               1809 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->object(), r0);
r0               1810 src/arm/lithium-arm.cc   LInstruction* result = DefineFixed(new(zone()) LLoadNamedGeneric(object), r0);
r0               1884 src/arm/lithium-arm.cc   LOperand* key = UseFixed(instr->key(), r0);
r0               1887 src/arm/lithium-arm.cc       DefineFixed(new(zone()) LLoadKeyedGeneric(object, key), r0);
r0               1955 src/arm/lithium-arm.cc   LOperand* val = UseFixed(instr->value(), r0);
r0               1976 src/arm/lithium-arm.cc     LOperand* object = UseFixed(instr->object(), r0);
r0               1983 src/arm/lithium-arm.cc     return MarkAsCall(DefineFixed(result, r0), instr);
r0               2017 src/arm/lithium-arm.cc   LOperand* val = UseFixed(instr->value(), r0);
r0               2027 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), r0),
r0               2061 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LFastLiteral, r0), instr);
r0               2066 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LArrayLiteral, r0), instr);
r0               2071 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LObjectLiteral, r0), instr);
r0               2076 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LRegExpLiteral, r0), instr);
r0               2081 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LFunctionLiteral, r0), instr);
r0               2086 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->object(), r0);
r0               2089 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               2118 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(new(zone()) LCallStub, r0), instr);
r0               2142 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->value(), r0);
r0               2144 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               2149 src/arm/lithium-arm.cc   LTypeof* result = new(zone()) LTypeof(UseFixed(instr->value(), r0));
r0               2150 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               2250 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr);
r0               2255 src/arm/lithium-arm.cc   LOperand* object = UseFixed(instr->enumerable(), r0);
r0               2257 src/arm/lithium-arm.cc   return MarkAsCall(DefineFixed(result, r0), instr, CAN_DEOPTIMIZE_EAGERLY);
r0                165 src/arm/lithium-codegen-arm.cc       __ mov(r0, Operand(slots));
r0                170 src/arm/lithium-codegen-arm.cc       __ sub(r0, r0, Operand(1), SetCC);
r0                201 src/arm/lithium-codegen-arm.cc         __ ldr(r0, MemOperand(fp, parameter_offset));
r0                204 src/arm/lithium-codegen-arm.cc         __ str(r0, target);
r0                207 src/arm/lithium-codegen-arm.cc             cp, target.offset(), r0, r3, kLRHasBeenSaved, kSaveFPRegs);
r0                861 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0                894 src/arm/lithium-codegen-arm.cc       __ ldr(r0, MemOperand(sp, 0));
r0               1260 src/arm/lithium-codegen-arm.cc     __ Move(r0, right);
r0               1261 src/arm/lithium-codegen-arm.cc   } else if (left.is(r0) && right.is(r1)) {
r0               1262 src/arm/lithium-codegen-arm.cc     __ Swap(r0, r1, r2);
r0               1263 src/arm/lithium-codegen-arm.cc   } else if (left.is(r0)) {
r0               1265 src/arm/lithium-codegen-arm.cc     __ mov(r1, r0);
r0               1266 src/arm/lithium-codegen-arm.cc     __ mov(r0, right);
r0               1268 src/arm/lithium-codegen-arm.cc     ASSERT(!left.is(r0) && !right.is(r0));
r0               1269 src/arm/lithium-codegen-arm.cc     __ mov(r0, right);
r0               1278 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegistersAndDoublesSlot(r0, r0);
r0               1580 src/arm/lithium-codegen-arm.cc   ASSERT(object.is(r0));
r0               1671 src/arm/lithium-codegen-arm.cc       __ stm(db_w, sp, r0.bit() | r1.bit() | r2.bit() | r3.bit());
r0               1682 src/arm/lithium-codegen-arm.cc       __ ldm(ia_w, sp, r0.bit() | r1.bit() | r2.bit() | r3.bit());
r0               1694 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->InputAt(1)).is(r0));
r0               1695 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               2114 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));  // This instruction also signals no smi code inlined.
r0               2284 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->InputAt(0)).is(r0));  // Object is in r0.
r0               2290 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));
r0               2291 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(factory()->false_value()), LeaveCC, ne);
r0               2292 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(factory()->true_value()), LeaveCC, eq);
r0               2320 src/arm/lithium-codegen-arm.cc   ASSERT(object.is(r0));
r0               2321 src/arm/lithium-codegen-arm.cc   ASSERT(result.is(r0));
r0               2381 src/arm/lithium-codegen-arm.cc   ASSERT(result.is(r0));
r0               2424 src/arm/lithium-codegen-arm.cc   __ cmp(r0, Operand(0));  // This instruction also signals no smi code inlined.
r0               2440 src/arm/lithium-codegen-arm.cc     __ push(r0);
r0               2464 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->global_object()).is(r0));
r0               2465 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               2502 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->value()).is(r0));
r0               2665 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->object()).is(r0));
r0               2666 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               2934 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->key()).is(r0));
r0               3037 src/arm/lithium-codegen-arm.cc   ASSERT(receiver.is(r0));  // Used for parameter count.
r0               3039 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3168 src/arm/lithium-codegen-arm.cc       __ mov(r0, Operand(arity));
r0               3190 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3228 src/arm/lithium-codegen-arm.cc     Register tmp1 = input.is(r1) ? r0 : r1;
r0               3229 src/arm/lithium-codegen-arm.cc     Register tmp2 = input.is(r2) ? r0 : r2;
r0               3230 src/arm/lithium-codegen-arm.cc     Register tmp3 = input.is(r3) ? r0 : r3;
r0               3231 src/arm/lithium-codegen-arm.cc     Register tmp4 = input.is(r4) ? r0 : r4;
r0               3245 src/arm/lithium-codegen-arm.cc     if (!tmp1.is(r0)) __ mov(tmp1, Operand(r0));
r0               3486 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->InputAt(0)).is(r0));
r0               3491 src/arm/lithium-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, GlobalObject::kGlobalContextOffset));
r0               3494 src/arm/lithium-codegen-arm.cc   __ ldr(r2, FieldMemOperand(r0, kRandomSeedOffset));
r0               3502 src/arm/lithium-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r2, ByteArray::kHeaderSize + kSeedSize));
r0               3515 src/arm/lithium-codegen-arm.cc   __ and_(r3, r0, Operand(0xFFFF));
r0               3518 src/arm/lithium-codegen-arm.cc   __ add(r0, r3, Operand(r0, LSR, 16));
r0               3520 src/arm/lithium-codegen-arm.cc   __ str(r0, FieldMemOperand(r2, ByteArray::kHeaderSize + kSeedSize));
r0               3523 src/arm/lithium-codegen-arm.cc   __ and_(r0, r0, Operand(0x3FFFF));
r0               3524 src/arm/lithium-codegen-arm.cc   __ add(r0, r0, Operand(r1, LSL, 14));
r0               3532 src/arm/lithium-codegen-arm.cc   __ vmov(d7, r0, r1);
r0               3534 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
r0               3535 src/arm/lithium-codegen-arm.cc   __ vmov(d8, r0, r1);
r0               3638 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3649 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3664 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3674 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3687 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3698 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->result()).is(r0));
r0               3701 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(instr->arity()));
r0               3774 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->value()).is(r0));
r0               3953 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->value()).is(r0));
r0               4062 src/arm/lithium-codegen-arm.cc     __ AbortIfNotSmi(r0);
r0               4064 src/arm/lithium-codegen-arm.cc   __ SmiUntag(r0);
r0               4065 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegisterSlot(r0, result);
r0               4113 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegisterSlot(r0, result);
r0               4198 src/arm/lithium-codegen-arm.cc   __ Move(dst, r0);
r0               4248 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegisterSlot(r0, reg);
r0               4753 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(instance_size)));
r0               4754 src/arm/lithium-codegen-arm.cc   __ push(r0);
r0               4756 src/arm/lithium-codegen-arm.cc   __ StoreToSafepointRegisterSlot(r0, result);
r0               4939 src/arm/lithium-codegen-arm.cc   __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r0               4943 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
r0               4944 src/arm/lithium-codegen-arm.cc   __ push(r0);
r0               4950 src/arm/lithium-codegen-arm.cc   EmitDeepCopy(instr->hydrogen()->boilerplate(), r0, r1, &offset);
r0               4985 src/arm/lithium-codegen-arm.cc   ASSERT(ToRegister(instr->InputAt(0)).is(r0));
r0               4986 src/arm/lithium-codegen-arm.cc   __ push(r0);
r0               5013 src/arm/lithium-codegen-arm.cc   __ mov(r1, r0);
r0               5019 src/arm/lithium-codegen-arm.cc   __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r0               5023 src/arm/lithium-codegen-arm.cc   __ mov(r0, Operand(Smi::FromInt(size)));
r0               5024 src/arm/lithium-codegen-arm.cc   __ Push(r1, r0);
r0               5034 src/arm/lithium-codegen-arm.cc     __ str(r3, FieldMemOperand(r0, i));
r0               5035 src/arm/lithium-codegen-arm.cc     __ str(r2, FieldMemOperand(r0, i + kPointerSize));
r0               5039 src/arm/lithium-codegen-arm.cc     __ str(r3, FieldMemOperand(r0, size - kPointerSize));
r0               5327 src/arm/lithium-codegen-arm.cc   __ cmp(r0, ip);
r0               5332 src/arm/lithium-codegen-arm.cc   __ cmp(r0, null_value);
r0               5335 src/arm/lithium-codegen-arm.cc   __ tst(r0, Operand(kSmiTagMask));
r0               5339 src/arm/lithium-codegen-arm.cc   __ CompareObjectType(r0, r1, r1, LAST_JS_PROXY_TYPE);
r0               5345 src/arm/lithium-codegen-arm.cc   __ ldr(r0, FieldMemOperand(r0, HeapObject::kMapOffset));
r0               5350 src/arm/lithium-codegen-arm.cc   __ push(r0);
r0               5353 src/arm/lithium-codegen-arm.cc   __ ldr(r1, FieldMemOperand(r0, HeapObject::kMapOffset));
r0                936 src/arm/macro-assembler-arm.cc     vmov(dst, r0, r1);
r0                978 src/arm/macro-assembler-arm.cc   ASSERT(actual.is_immediate() || actual.reg().is(r0));
r0                987 src/arm/macro-assembler-arm.cc       mov(r0, Operand(actual.immediate()));
r0               1004 src/arm/macro-assembler-arm.cc       mov(r0, Operand(actual.immediate()));
r0               1182 src/arm/macro-assembler-arm.cc   mov(r0, Operand(0, RelocInfo::NONE));
r0               1260 src/arm/macro-assembler-arm.cc   if (!value.is(r0)) {
r0               1261 src/arm/macro-assembler-arm.cc     mov(r0, value);
r0               1294 src/arm/macro-assembler-arm.cc   if (!value.is(r0)) {
r0               1295 src/arm/macro-assembler-arm.cc     mov(r0, value);
r0               2185 src/arm/macro-assembler-arm.cc   cmp(r0, Operand(0));
r0               2186 src/arm/macro-assembler-arm.cc   LoadRoot(r0, Heap::kUndefinedValueRootIndex, eq);
r0               2187 src/arm/macro-assembler-arm.cc   ldr(r0, MemOperand(r0), ne);
r0               2225 src/arm/macro-assembler-arm.cc   mov(r4, r0);
r0               2227 src/arm/macro-assembler-arm.cc   mov(r0, Operand(ExternalReference::isolate_address()));
r0               2230 src/arm/macro-assembler-arm.cc   mov(r0, r4);
r0               2245 src/arm/macro-assembler-arm.cc   LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               2620 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
r0               2634 src/arm/macro-assembler-arm.cc   mov(r0, Operand(function->nargs));
r0               2643 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
r0               2658 src/arm/macro-assembler-arm.cc   mov(r0, Operand(num_arguments));
r0               2821 src/arm/macro-assembler-arm.cc   mov(r0, Operand(p0));
r0               2822 src/arm/macro-assembler-arm.cc   push(r0);
r0               2823 src/arm/macro-assembler-arm.cc   mov(r0, Operand(Smi::FromInt(p1 - p0)));
r0               2824 src/arm/macro-assembler-arm.cc   push(r0);
r0               3338 src/arm/macro-assembler-arm.cc     vmov(r0, r1, dreg);
r0               3355 src/arm/macro-assembler-arm.cc     vmov(r0, r1, dreg1);
r0               3365 src/arm/macro-assembler-arm.cc     Move(r0, reg);
r0               3368 src/arm/macro-assembler-arm.cc     vmov(r0, r1, dreg);
r0               3702 src/arm/macro-assembler-arm.cc   mov(r1, r0);
r0               3731 src/arm/macro-assembler-arm.cc   cmp(r1, r0);
r0                171 src/arm/regexp-macro-assembler-arm.cc     __ ldr(r0, register_location(reg));
r0                172 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(by));
r0                173 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
r0                181 src/arm/regexp-macro-assembler-arm.cc   Pop(r0);
r0                182 src/arm/regexp-macro-assembler-arm.cc   __ add(pc, r0, Operand(code_pointer()));
r0                206 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(frame_pointer(), kStartIndex));
r0                207 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                212 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
r0                213 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, r1);
r0                221 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(frame_pointer(), kStartIndex));
r0                222 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                226 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
r0                227 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, r1);
r0                253 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, end_of_input_address(), Operand(current_input_offset()));
r0                256 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(byte_offset));
r0                263 src/arm/regexp-macro-assembler-arm.cc       __ ldrb(r1, MemOperand(r0, char_size(), PostIndex));
r0                267 src/arm/regexp-macro-assembler-arm.cc       __ ldrh(r1, MemOperand(r0, char_size(), PostIndex));
r0                287 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(backtrack_stackpointer(), 0));
r0                288 src/arm/regexp-macro-assembler-arm.cc   __ cmp(current_input_offset(), r0);
r0                299 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(start_reg));  // Index of start of capture
r0                301 src/arm/regexp-macro-assembler-arm.cc   __ sub(r1, r1, r0, SetCC);  // Length of capture.
r0                318 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(end_of_input_address()));
r0                320 src/arm/regexp-macro-assembler-arm.cc     __ add(r1, r0, Operand(r1));
r0                328 src/arm/regexp-macro-assembler-arm.cc     __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
r0                344 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, r1);
r0                370 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, r0, Operand(end_of_input_address()));
r0                388 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                405 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(start_reg));
r0                407 src/arm/regexp-macro-assembler-arm.cc   __ sub(r1, r1, r0, SetCC);  // Length to check.
r0                416 src/arm/regexp-macro-assembler-arm.cc   __ add(r0, r0, Operand(end_of_input_address()));
r0                418 src/arm/regexp-macro-assembler-arm.cc   __ add(r1, r1, Operand(r0));
r0                423 src/arm/regexp-macro-assembler-arm.cc     __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
r0                427 src/arm/regexp-macro-assembler-arm.cc     __ ldrh(r3, MemOperand(r0, char_size(), PostIndex));
r0                432 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, r1);
r0                454 src/arm/regexp-macro-assembler-arm.cc     __ and_(r0, current_character(), Operand(mask));
r0                455 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(c));
r0                467 src/arm/regexp-macro-assembler-arm.cc     __ and_(r0, current_character(), Operand(mask));
r0                468 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(c));
r0                480 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(minus));
r0                481 src/arm/regexp-macro-assembler-arm.cc   __ and_(r0, r0, Operand(mask));
r0                482 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(c));
r0                491 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(from));
r0                492 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(to - from));
r0                501 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_character(), Operand(from));
r0                502 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(to - from));
r0                510 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(table));
r0                519 src/arm/regexp-macro-assembler-arm.cc   __ ldrb(r0, MemOperand(r0, r1));
r0                520 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0));
r0                538 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, current_character(), Operand('\t'));
r0                539 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand('\r' - '\t'));
r0                551 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, current_character(), Operand('\t'));
r0                552 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand('\r' - '\t'));
r0                559 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, current_character(), Operand('0'));
r0                565 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, current_character(), Operand('0'));
r0                566 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand('9' - '0'));
r0                571 src/arm/regexp-macro-assembler-arm.cc     __ eor(r0, current_character(), Operand(0x01));
r0                573 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, r0, Operand(0x0b));
r0                574 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0x0c - 0x0b));
r0                580 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, r0, Operand(0x2028 - 0x0b));
r0                581 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand(1));
r0                588 src/arm/regexp-macro-assembler-arm.cc     __ eor(r0, current_character(), Operand(0x01));
r0                590 src/arm/regexp-macro-assembler-arm.cc     __ sub(r0, r0, Operand(0x0b));
r0                591 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0x0c - 0x0b));
r0                600 src/arm/regexp-macro-assembler-arm.cc       __ sub(r0, r0, Operand(0x2028 - 0x0b));
r0                601 src/arm/regexp-macro-assembler-arm.cc       __ cmp(r0, Operand(1));
r0                614 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(map));
r0                615 src/arm/regexp-macro-assembler-arm.cc     __ ldrb(r0, MemOperand(r0, current_character()));
r0                616 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0));
r0                628 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(map));
r0                629 src/arm/regexp-macro-assembler-arm.cc     __ ldrb(r0, MemOperand(r0, current_character()));
r0                630 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0));
r0                648 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(FAILURE));
r0                673 src/arm/regexp-macro-assembler-arm.cc   RegList argument_registers = r0.bit() | r1.bit() | r2.bit() | r3.bit();
r0                678 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
r0                679 src/arm/regexp-macro-assembler-arm.cc   __ push(r0);  // Make room for success counter and initialize it to 0.
r0                680 src/arm/regexp-macro-assembler-arm.cc   __ push(r0);  // Make room for "position - 1" constant (value is irrelevant).
r0                687 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
r0                688 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(r0));
r0                689 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, sp, r0, SetCC);
r0                694 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(num_registers_ * kPointerSize));
r0                698 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(EXCEPTION));
r0                702 src/arm/regexp-macro-assembler-arm.cc   CallCheckStackGuardState(r0);
r0                703 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                714 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(frame_pointer(), kInputStart));
r0                716 src/arm/regexp-macro-assembler-arm.cc   __ sub(current_input_offset(), r0, end_of_input_address());
r0                720 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, current_input_offset(), Operand(char_size()));
r0                721 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, r0, Operand(r1, LSL, (mode_ == UC16) ? 1 : 0));
r0                724 src/arm/regexp-macro-assembler-arm.cc   __ str(r0, MemOperand(frame_pointer(), kInputStartMinusOne));
r0                751 src/arm/regexp-macro-assembler-arm.cc       __ str(r0, MemOperand(r1, kPointerSize, NegPostIndex));
r0                756 src/arm/regexp-macro-assembler-arm.cc         __ str(r0, register_location(i));
r0                773 src/arm/regexp-macro-assembler-arm.cc       __ ldr(r0, MemOperand(frame_pointer(), kRegisterOutput));
r0                802 src/arm/regexp-macro-assembler-arm.cc         __ str(r2, MemOperand(r0, kPointerSize, PostIndex));
r0                803 src/arm/regexp-macro-assembler-arm.cc         __ str(r3, MemOperand(r0, kPointerSize, PostIndex));
r0                809 src/arm/regexp-macro-assembler-arm.cc       __ ldr(r0, MemOperand(frame_pointer(), kSuccessfulCaptures));
r0                813 src/arm/regexp-macro-assembler-arm.cc       __ add(r0, r0, Operand(1));
r0                814 src/arm/regexp-macro-assembler-arm.cc       __ str(r0, MemOperand(frame_pointer(), kSuccessfulCaptures));
r0                828 src/arm/regexp-macro-assembler-arm.cc       __ ldr(r0, MemOperand(frame_pointer(), kInputStartMinusOne));
r0                847 src/arm/regexp-macro-assembler-arm.cc       __ mov(r0, Operand(SUCCESS));
r0                854 src/arm/regexp-macro-assembler-arm.cc     __ ldr(r0, MemOperand(frame_pointer(), kSuccessfulCaptures));
r0                875 src/arm/regexp-macro-assembler-arm.cc     CallCheckStackGuardState(r0);
r0                876 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                894 src/arm/regexp-macro-assembler-arm.cc     __ PrepareCallCFunction(num_arguments, r0);
r0                895 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, backtrack_stackpointer());
r0                903 src/arm/regexp-macro-assembler-arm.cc     __ cmp(r0, Operand(0, RelocInfo::NONE));
r0                906 src/arm/regexp-macro-assembler-arm.cc     __ mov(backtrack_stackpointer(), r0);
r0                915 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(EXCEPTION));
r0                937 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
r0                938 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(comparand));
r0                946 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
r0                947 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(comparand));
r0                954 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(reg));
r0                955 src/arm/regexp-macro-assembler-arm.cc   __ cmp(r0, Operand(current_input_offset()));
r0                985 src/arm/regexp-macro-assembler-arm.cc   Pop(r0);
r0                986 src/arm/regexp-macro-assembler-arm.cc   __ str(r0, register_location(register_index));
r0                999 src/arm/regexp-macro-assembler-arm.cc     __ mov(r0, Operand(target + Code::kHeaderSize - kHeapObjectTag));
r0               1012 src/arm/regexp-macro-assembler-arm.cc       __ ldr(r0, MemOperand(pc, pc_offset_of_constant));
r0               1017 src/arm/regexp-macro-assembler-arm.cc       __ mov(r0, Operand(pc_offset_of_constant + Assembler::kInstrSize));
r0               1018 src/arm/regexp-macro-assembler-arm.cc       __ ldr(r0, MemOperand(pc, r0));
r0               1021 src/arm/regexp-macro-assembler-arm.cc   Push(r0);
r0               1033 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, register_location(register_index));
r0               1034 src/arm/regexp-macro-assembler-arm.cc   Push(r0);
r0               1046 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(frame_pointer(), kStackHighEnd));
r0               1047 src/arm/regexp-macro-assembler-arm.cc   __ add(backtrack_stackpointer(), backtrack_stackpointer(), Operand(r0));
r0               1066 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(to));
r0               1067 src/arm/regexp-macro-assembler-arm.cc   __ str(r0, register_location(register_index));
r0               1082 src/arm/regexp-macro-assembler-arm.cc     __ add(r0, current_input_offset(), Operand(cp_offset * char_size()));
r0               1083 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
r0               1090 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(frame_pointer(), kInputStartMinusOne));
r0               1092 src/arm/regexp-macro-assembler-arm.cc     __ str(r0, register_location(reg));
r0               1099 src/arm/regexp-macro-assembler-arm.cc   __ sub(r0, backtrack_stackpointer(), r1);
r0               1100 src/arm/regexp-macro-assembler-arm.cc   __ str(r0, register_location(reg));
r0               1297 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
r0               1298 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(r0));
r0               1299 src/arm/regexp-macro-assembler-arm.cc   __ cmp(sp, r0);
r0               1307 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, Operand(stack_limit));
r0               1308 src/arm/regexp-macro-assembler-arm.cc   __ ldr(r0, MemOperand(r0));
r0               1309 src/arm/regexp-macro-assembler-arm.cc   __ cmp(backtrack_stackpointer(), Operand(r0));
r0               1404 src/arm/regexp-macro-assembler-arm.cc   __ mov(r0, sp);
r0               1737 src/arm/simulator-arm.cc       int32_t arg0 = get_register(r0);
r0               1827 src/arm/simulator-arm.cc           set_register(r0, lo_res);
r0               1846 src/arm/simulator-arm.cc         set_register(r0, (int32_t) *result);
r0               1863 src/arm/simulator-arm.cc         set_register(r0, (int32_t) *result);
r0               1892 src/arm/simulator-arm.cc         set_register(r0, lo_res);
r0               3331 src/arm/simulator-arm.cc   set_register(r0, va_arg(parameters, int32_t));
r0               3409 src/arm/simulator-arm.cc   int32_t result = get_register(r0);
r0                356 src/arm/stub-cache-arm.cc   __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0                401 src/arm/stub-cache-arm.cc   __ ldr(r0, FieldMemOperand(receiver, String::kLengthOffset));
r0                413 src/arm/stub-cache-arm.cc     __ ldr(r0, FieldMemOperand(scratch1, String::kLengthOffset));
r0                425 src/arm/stub-cache-arm.cc   __ mov(r0, scratch1);
r0                503 src/arm/stub-cache-arm.cc     __ Push(r2, r0);
r0                537 src/arm/stub-cache-arm.cc     __ str(r0, FieldMemOperand(receiver_reg, offset));
r0                540 src/arm/stub-cache-arm.cc     __ JumpIfSmi(r0, &exit);
r0                544 src/arm/stub-cache-arm.cc     __ mov(name_reg, r0);
r0                557 src/arm/stub-cache-arm.cc     __ str(r0, FieldMemOperand(scratch1, offset));
r0                560 src/arm/stub-cache-arm.cc     __ JumpIfSmi(r0, &exit);
r0                564 src/arm/stub-cache-arm.cc     __ mov(name_reg, r0);
r0                606 src/arm/stub-cache-arm.cc     __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
r0                649 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(6));
r0                700 src/arm/stub-cache-arm.cc     __ Move(r0, api_call_info);
r0                701 src/arm/stub-cache-arm.cc     __ ldr(r6, FieldMemOperand(r0, CallHandlerInfo::kDataOffset));
r0                721 src/arm/stub-cache-arm.cc   __ add(r0, sp, Operand(1 * kPointerSize));
r0                723 src/arm/stub-cache-arm.cc   __ str(r2, MemOperand(r0, 0 * kPointerSize));
r0                726 src/arm/stub-cache-arm.cc   __ str(ip, MemOperand(r0, 1 * kPointerSize));
r0                729 src/arm/stub-cache-arm.cc   __ str(ip, MemOperand(r0, 2 * kPointerSize));
r0                732 src/arm/stub-cache-arm.cc   __ str(ip, MemOperand(r0, 3 * kPointerSize));
r0                926 src/arm/stub-cache-arm.cc     __ cmp(r0, scratch);
r0               1206 src/arm/stub-cache-arm.cc   GenerateFastPropertyLoad(masm(), r0, reg, holder, index);
r0               1228 src/arm/stub-cache-arm.cc   __ LoadHeapObject(r0, value);
r0               1263 src/arm/stub-cache-arm.cc   __ mov(r0, sp);  // r0 = Handle<String>
r0               1354 src/arm/stub-cache-arm.cc       __ cmp(r0, scratch1);
r0               1383 src/arm/stub-cache-arm.cc       GenerateFastPropertyLoad(masm(), r0, holder_reg,
r0               1452 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, argc * kPointerSize));
r0               1455 src/arm/stub-cache-arm.cc   __ JumpIfSmi(r0, miss);
r0               1456 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, holder, r3, r1, r4, name, miss);
r0               1514 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, argc * kPointerSize));
r0               1516 src/arm/stub-cache-arm.cc   __ JumpIfSmi(r0, &miss);
r0               1519 src/arm/stub-cache-arm.cc   Register reg = CheckPrototypes(object, r0, holder, r1, r3, r4, name, &miss);
r0               1562 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4,
r0               1567 src/arm/stub-cache-arm.cc     __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0               1583 src/arm/stub-cache-arm.cc                   r0,
r0               1590 src/arm/stub-cache-arm.cc       __ ldr(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0               1593 src/arm/stub-cache-arm.cc       __ add(r0, r0, Operand(Smi::FromInt(argc)));
r0               1599 src/arm/stub-cache-arm.cc       __ cmp(r0, r4);
r0               1608 src/arm/stub-cache-arm.cc       __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0               1614 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1662 src/arm/stub-cache-arm.cc       __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0               1668 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1707 src/arm/stub-cache-arm.cc              Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               1732 src/arm/stub-cache-arm.cc       __ str(r0, FieldMemOperand(receiver, JSArray::kLengthOffset));
r0               1786 src/arm/stub-cache-arm.cc                   r4, r0, name, &miss);
r0               1793 src/arm/stub-cache-arm.cc               r0,
r0               1810 src/arm/stub-cache-arm.cc   __ ldr(r0, FieldMemOperand(elements, FixedArray::kHeaderSize));
r0               1811 src/arm/stub-cache-arm.cc   __ cmp(r0, r6);
r0               1823 src/arm/stub-cache-arm.cc   __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               1875 src/arm/stub-cache-arm.cc                                             r0,
r0               1879 src/arm/stub-cache-arm.cc                   r0, holder, r1, r3, r4, name, &miss);
r0               1883 src/arm/stub-cache-arm.cc   Register result = r0;
r0               1907 src/arm/stub-cache-arm.cc     __ LoadRoot(r0, Heap::kNanValueRootIndex);
r0               1955 src/arm/stub-cache-arm.cc                                             r0,
r0               1959 src/arm/stub-cache-arm.cc                   r0, holder, r1, r3, r4, name, &miss);
r0               1961 src/arm/stub-cache-arm.cc   Register receiver = r0;
r0               1964 src/arm/stub-cache-arm.cc   Register result = r0;
r0               1989 src/arm/stub-cache-arm.cc     __ LoadRoot(r0, Heap::kEmptyStringRootIndex);
r0               2034 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r0               2055 src/arm/stub-cache-arm.cc   StringCharFromCodeGenerator generator(code, r0);
r0               2109 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r0               2119 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, 0 * kPointerSize));
r0               2123 src/arm/stub-cache-arm.cc   __ tst(r0, Operand(kSmiTagMask));
r0               2127 src/arm/stub-cache-arm.cc   __ CheckMap(r0, r1, Heap::kHeapNumberMapRootIndex, &slow, DONT_DO_SMI_CHECK);
r0               2139 src/arm/stub-cache-arm.cc   __ Ldrd(r4, r5, FieldMemOperand(r0, HeapNumber::kValueOffset));
r0               2182 src/arm/stub-cache-arm.cc   __ vmov(r0, s0);
r0               2184 src/arm/stub-cache-arm.cc   __ add(r1, r0, Operand(0x40000000), SetCC);
r0               2188 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(r0, LSL, kSmiTagSize));
r0               2191 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(0, RelocInfo::NONE));
r0               2197 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, 0 * kPointerSize), ne);
r0               2249 src/arm/stub-cache-arm.cc     CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r0               2259 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, 0 * kPointerSize));
r0               2264 src/arm/stub-cache-arm.cc   __ JumpIfNotSmi(r0, &not_smi);
r0               2268 src/arm/stub-cache-arm.cc   __ eor(r1, r0, Operand(r0, ASR, kBitsPerInt - 1));
r0               2271 src/arm/stub-cache-arm.cc   __ sub(r0, r1, Operand(r0, ASR, kBitsPerInt - 1), SetCC);
r0               2285 src/arm/stub-cache-arm.cc   __ CheckMap(r0, r1, Heap::kHeapNumberMapRootIndex, &slow, DONT_DO_SMI_CHECK);
r0               2286 src/arm/stub-cache-arm.cc   __ ldr(r1, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               2300 src/arm/stub-cache-arm.cc   __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r0               2302 src/arm/stub-cache-arm.cc   __ AllocateHeapNumber(r0, r4, r5, r6, &slow);
r0               2303 src/arm/stub-cache-arm.cc   __ str(r1, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               2304 src/arm/stub-cache-arm.cc   __ str(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r0               2352 src/arm/stub-cache-arm.cc   __ IncrementCounter(counters->call_const(), 1, r0, r3);
r0               2353 src/arm/stub-cache-arm.cc   __ IncrementCounter(counters->call_const_fast_api(), 1, r0, r3);
r0               2355 src/arm/stub-cache-arm.cc   ReserveSpaceForFastApiCall(masm(), r0);
r0               2358 src/arm/stub-cache-arm.cc   CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4, name,
r0               2409 src/arm/stub-cache-arm.cc                           1, r0, r3);
r0               2412 src/arm/stub-cache-arm.cc       CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r0               2430 src/arm/stub-cache-arm.cc             masm(), Context::STRING_FUNCTION_INDEX, r0, &miss);
r0               2433 src/arm/stub-cache-arm.cc             r0, holder, r3, r1, r4, name, &miss);
r0               2446 src/arm/stub-cache-arm.cc         __ CompareObjectType(r1, r0, r0, HEAP_NUMBER_TYPE);
r0               2451 src/arm/stub-cache-arm.cc             masm(), Context::NUMBER_FUNCTION_INDEX, r0, &miss);
r0               2454 src/arm/stub-cache-arm.cc             r0, holder, r3, r1, r4, name, &miss);
r0               2475 src/arm/stub-cache-arm.cc             masm(), Context::BOOLEAN_FUNCTION_INDEX, r0, &miss);
r0               2478 src/arm/stub-cache-arm.cc             r0, holder, r3, r1, r4, name, &miss);
r0               2521 src/arm/stub-cache-arm.cc   compiler.Compile(masm(), object, holder, name, &lookup, r1, r3, r4, r0,
r0               2525 src/arm/stub-cache-arm.cc   __ mov(r1, r0);
r0               2527 src/arm/stub-cache-arm.cc   __ ldr(r0, MemOperand(sp, argc * kPointerSize));
r0               2567 src/arm/stub-cache-arm.cc     __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
r0               2655 src/arm/stub-cache-arm.cc   __ Push(ip, r2, r0);
r0               2694 src/arm/stub-cache-arm.cc     __ push(r0);
r0               2697 src/arm/stub-cache-arm.cc     __ Push(r1, r0);
r0               2703 src/arm/stub-cache-arm.cc     __ pop(r0);
r0               2743 src/arm/stub-cache-arm.cc   __ Push(r1, r2, r0);  // Receiver, name, value.
r0               2745 src/arm/stub-cache-arm.cc   __ mov(r0, Operand(Smi::FromInt(strict_mode_)));
r0               2746 src/arm/stub-cache-arm.cc   __ push(r0);  // strict mode
r0               2792 src/arm/stub-cache-arm.cc   __ str(r0, FieldMemOperand(r4, JSGlobalPropertyCell::kValueOffset));
r0               2820 src/arm/stub-cache-arm.cc   __ JumpIfSmi(r0, &miss);
r0               2823 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, last, r3, r1, r4, name, &miss);
r0               2834 src/arm/stub-cache-arm.cc   __ LoadRoot(r0, Heap::kUndefinedValueRootIndex);
r0               2856 src/arm/stub-cache-arm.cc   GenerateLoadField(object, holder, r0, r3, r1, r4, index, name, &miss);
r0               2876 src/arm/stub-cache-arm.cc   GenerateLoadCallback(object, holder, r0, r2, r3, r1, r4, callback, name,
r0               2899 src/arm/stub-cache-arm.cc   __ JumpIfSmi(r0, &miss);
r0               2900 src/arm/stub-cache-arm.cc   CheckPrototypes(receiver, r0, holder, r3, r4, r1, name, &miss);
r0               2906 src/arm/stub-cache-arm.cc     __ push(r0);
r0               2935 src/arm/stub-cache-arm.cc   GenerateLoadConstant(object, holder, r0, r3, r1, r4, value, name, &miss);
r0               2956 src/arm/stub-cache-arm.cc   GenerateLoadInterceptor(object, holder, &lookup, r0, r2, r3, r1, r4, name,
r0               2980 src/arm/stub-cache-arm.cc   __ JumpIfSmi(r0, &miss);
r0               2981 src/arm/stub-cache-arm.cc   CheckPrototypes(object, r0, holder, r3, r4, r1, name, &miss);
r0               2994 src/arm/stub-cache-arm.cc   __ mov(r0, r4);
r0               3020 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3044 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3047 src/arm/stub-cache-arm.cc   GenerateLoadCallback(receiver, holder, r1, r0, r2, r3, r4, callback, name,
r0               3069 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3093 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3098 src/arm/stub-cache-arm.cc   GenerateLoadInterceptor(receiver, holder, &lookup, r1, r0, r2, r3, r4, name,
r0               3117 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3141 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3167 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(name));
r0               3399 src/arm/stub-cache-arm.cc   __ add(r1, sp, Operand(r0, LSL, kPointerSizeLog2));
r0               3416 src/arm/stub-cache-arm.cc       __ cmp(r0, Operand(arg_number));
r0               3445 src/arm/stub-cache-arm.cc   __ mov(r1, r0);
r0               3446 src/arm/stub-cache-arm.cc   __ mov(r0, r4);
r0               3447 src/arm/stub-cache-arm.cc   __ orr(r0, r0, Operand(kHeapObjectTag));
r0               3483 src/arm/stub-cache-arm.cc   Register key = r0;
r0               3489 src/arm/stub-cache-arm.cc   __ LoadFromNumberDictionary(&slow, r4, key, r0, r2, r3, r5);
r0               3599 src/arm/stub-cache-arm.cc   Register key = r0;
r0               3693 src/arm/stub-cache-arm.cc     __ mov(r0, Operand(value, LSL, kSmiTagSize));
r0               3703 src/arm/stub-cache-arm.cc     __ mov(r0, r5);
r0               3709 src/arm/stub-cache-arm.cc       __ sub(r3, r0, Operand(kHeapObjectTag));
r0               3725 src/arm/stub-cache-arm.cc       __ str(dst1, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r0               3726 src/arm/stub-cache-arm.cc       __ str(dst2, FieldMemOperand(r0, HeapNumber::kExponentOffset));
r0               3739 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(value, LSL, kSmiTagSize));
r0               3754 src/arm/stub-cache-arm.cc       __ mov(r0, r2);
r0               3764 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(value, LSL, kSmiTagSize));
r0               3791 src/arm/stub-cache-arm.cc       __ mov(r0, r4);
r0               3808 src/arm/stub-cache-arm.cc       __ mov(r0, r2);
r0               3823 src/arm/stub-cache-arm.cc       __ and_(r0, value, Operand(kBinary32MantissaMask));
r0               3855 src/arm/stub-cache-arm.cc       __ orr(r2, r2, Operand(r0, LSR, kMantissaShiftForHiWord));
r0               3856 src/arm/stub-cache-arm.cc       __ mov(r0, Operand(r0, LSL, kMantissaShiftForLoWord));
r0               3859 src/arm/stub-cache-arm.cc       __ str(r0, FieldMemOperand(r3, HeapNumber::kMantissaOffset));
r0               3861 src/arm/stub-cache-arm.cc       __ mov(r0, r3);
r0               3875 src/arm/stub-cache-arm.cc       __ mov(r0, r2);
r0               3886 src/arm/stub-cache-arm.cc       __ mov(r0, r4);
r0               3892 src/arm/stub-cache-arm.cc     __ mov(r0, Operand(value, LSL, kSmiTagSize));
r0               3908 src/arm/stub-cache-arm.cc   __ Push(r1, r0);
r0               3931 src/arm/stub-cache-arm.cc   Register value = r0;
r0               4042 src/arm/stub-cache-arm.cc         __ sub(r5, r0, Operand(kHeapObjectTag));
r0               4048 src/arm/stub-cache-arm.cc         __ sub(r5, r0, Operand(kHeapObjectTag));
r0               4275 src/arm/stub-cache-arm.cc   GenerateSmiKeyCheck(masm, r0, r4, r5, d1, &miss_force_generic);
r0               4283 src/arm/stub-cache-arm.cc   __ cmp(r0, Operand(r3));
r0               4290 src/arm/stub-cache-arm.cc          MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r0               4294 src/arm/stub-cache-arm.cc   __ mov(r0, r4);
r0               4313 src/arm/stub-cache-arm.cc   Register key_reg = r0;
r0               4360 src/arm/stub-cache-arm.cc   __ mov(r0, heap_number_reg);
r0               4391 src/arm/stub-cache-arm.cc   Register value_reg = r0;
r0               4557 src/arm/stub-cache-arm.cc   Register value_reg = r0;
r0               6911 src/ia32/code-stubs-ia32.cc     Register index = r0;
r0               6922 src/ia32/code-stubs-ia32.cc     Register entity_name = r0;
r0               6948 src/ia32/code-stubs-ia32.cc                                   r0,
r0               6949 src/ia32/code-stubs-ia32.cc                                   r0,
r0               6954 src/ia32/code-stubs-ia32.cc   __ test(r0, r0);
r0               6971 src/ia32/code-stubs-ia32.cc   ASSERT(!elements.is(r0));
r0               6973 src/ia32/code-stubs-ia32.cc   ASSERT(!name.is(r0));
r0               6988 src/ia32/code-stubs-ia32.cc     __ mov(r0, FieldOperand(name, String::kHashFieldOffset));
r0               6989 src/ia32/code-stubs-ia32.cc     __ shr(r0, String::kHashShift);
r0               6991 src/ia32/code-stubs-ia32.cc       __ add(r0, Immediate(StringDictionary::GetProbeOffset(i)));
r0               6993 src/ia32/code-stubs-ia32.cc     __ and_(r0, r1);
r0               6997 src/ia32/code-stubs-ia32.cc     __ lea(r0, Operand(r0, r0, times_2, 0));  // r0 = r0 * 3
r0               7001 src/ia32/code-stubs-ia32.cc                          r0,
r0               7009 src/ia32/code-stubs-ia32.cc                                   r0,
r0               7012 src/ia32/code-stubs-ia32.cc   __ mov(r0, FieldOperand(name, String::kHashFieldOffset));
r0               7013 src/ia32/code-stubs-ia32.cc   __ shr(r0, String::kHashShift);
r0               7014 src/ia32/code-stubs-ia32.cc   __ push(r0);
r0                430 src/ia32/code-stubs-ia32.h                                      Register r0);
r0                437 src/ia32/code-stubs-ia32.h                                      Register r0,
r0                 79 src/ia32/ic-ia32.cc   __ movzx_b(r0, FieldOperand(r1, Map::kInstanceTypeOffset));
r0                 80 src/ia32/ic-ia32.cc   __ cmp(r0, FIRST_SPEC_OBJECT_TYPE);
r0                 86 src/ia32/ic-ia32.cc   GenerateGlobalInstanceTypeCheck(masm, r0, miss);
r0                 94 src/ia32/ic-ia32.cc   __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset));
r0                 95 src/ia32/ic-ia32.cc   __ CheckMap(r0, FACTORY->hash_table_map(), miss, DONT_DO_SMI_CHECK);
r0                135 src/ia32/ic-ia32.cc                                                      r0,
r0                146 src/ia32/ic-ia32.cc   __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
r0                152 src/ia32/ic-ia32.cc   __ mov(result, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag));
r0                190 src/ia32/ic-ia32.cc                                                      r0,
r0                204 src/ia32/ic-ia32.cc   __ test(Operand(elements, r0, times_4, kDetailsOffset - kHeapObjectTag),
r0                210 src/ia32/ic-ia32.cc   __ lea(r0, Operand(elements, r0, times_4, kValueOffset - kHeapObjectTag));
r0                211 src/ia32/ic-ia32.cc   __ mov(Operand(r0, 0), value);
r0                215 src/ia32/ic-ia32.cc   __ RecordWrite(elements, r0, r1, kDontSaveFPRegs);
r0               1051 src/ia32/macro-assembler-ia32.cc     xor_(r0, scratch);
r0               1054 src/ia32/macro-assembler-ia32.cc     xor_(r0, Immediate(seed));
r0               1058 src/ia32/macro-assembler-ia32.cc   mov(scratch, r0);
r0               1059 src/ia32/macro-assembler-ia32.cc   not_(r0);
r0               1061 src/ia32/macro-assembler-ia32.cc   add(r0, scratch);
r0               1063 src/ia32/macro-assembler-ia32.cc   mov(scratch, r0);
r0               1065 src/ia32/macro-assembler-ia32.cc   xor_(r0, scratch);
r0               1067 src/ia32/macro-assembler-ia32.cc   lea(r0, Operand(r0, r0, times_4, 0));
r0               1069 src/ia32/macro-assembler-ia32.cc   mov(scratch, r0);
r0               1071 src/ia32/macro-assembler-ia32.cc   xor_(r0, scratch);
r0               1073 src/ia32/macro-assembler-ia32.cc   imul(r0, r0, 2057);
r0               1075 src/ia32/macro-assembler-ia32.cc   mov(scratch, r0);
r0               1077 src/ia32/macro-assembler-ia32.cc   xor_(r0, scratch);
r0               1107 src/ia32/macro-assembler-ia32.cc   GetNumberHash(r0, r1);
r0               1118 src/ia32/macro-assembler-ia32.cc     mov(r2, r0);
r0                533 src/ia32/macro-assembler-ia32.h   void GetNumberHash(Register r0, Register scratch);
r0                538 src/ia32/macro-assembler-ia32.h                                 Register r0,
r0                156 src/ia32/stub-cache-ia32.cc   __ mov(r0, FieldOperand(receiver, HeapObject::kMapOffset));
r0                162 src/ia32/stub-cache-ia32.cc   __ test_b(FieldOperand(r0, Map::kBitFieldOffset),
r0                167 src/ia32/stub-cache-ia32.cc   __ CmpInstanceType(r0, FIRST_SPEC_OBJECT_TYPE);
r0                171 src/ia32/stub-cache-ia32.cc   Register properties = r0;
r0                872 src/mips/code-stubs-mips.h                                      Register r0,
r0               5861 src/x64/code-stubs-x64.cc     Register index = r0;
r0               5872 src/x64/code-stubs-x64.cc     Register entity_name = r0;
r0               5901 src/x64/code-stubs-x64.cc                                   r0,
r0               5902 src/x64/code-stubs-x64.cc                                   r0,
r0               5907 src/x64/code-stubs-x64.cc   __ testq(r0, r0);
r0               5924 src/x64/code-stubs-x64.cc   ASSERT(!elements.is(r0));
r0               5926 src/x64/code-stubs-x64.cc   ASSERT(!name.is(r0));
r0               5932 src/x64/code-stubs-x64.cc   __ SmiToInteger32(r0, FieldOperand(elements, kCapacityOffset));
r0               5933 src/x64/code-stubs-x64.cc   __ decl(r0);
r0               5942 src/x64/code-stubs-x64.cc     __ and_(r1, r0);
r0               5955 src/x64/code-stubs-x64.cc                                   r0,
r0               5959 src/x64/code-stubs-x64.cc   __ movl(r0, FieldOperand(name, String::kHashFieldOffset));
r0               5960 src/x64/code-stubs-x64.cc   __ shrl(r0, Immediate(String::kHashShift));
r0               5961 src/x64/code-stubs-x64.cc   __ push(r0);
r0               5964 src/x64/code-stubs-x64.cc   __ testq(r0, r0);
r0                432 src/x64/code-stubs-x64.h                                      Register r0);
r0                439 src/x64/code-stubs-x64.h                                      Register r0,
r0                 78 src/x64/ic-x64.cc   __ movb(r0, FieldOperand(r1, Map::kInstanceTypeOffset));
r0                 79 src/x64/ic-x64.cc   __ cmpb(r0, Immediate(FIRST_SPEC_OBJECT_TYPE));
r0                 85 src/x64/ic-x64.cc   GenerateGlobalInstanceTypeCheck(masm, r0, miss);
r0                 93 src/x64/ic-x64.cc   __ movq(r0, FieldOperand(receiver, JSObject::kPropertiesOffset));
r0                 94 src/x64/ic-x64.cc   __ CompareRoot(FieldOperand(r0, HeapObject::kMapOffset),
r0                135 src/x64/ic-x64.cc                                                      r0,
r0               3490 src/x64/macro-assembler-x64.cc   xorl(r0, scratch);
r0               3496 src/x64/macro-assembler-x64.cc   movl(scratch, r0);
r0               3497 src/x64/macro-assembler-x64.cc   notl(r0);
r0               3499 src/x64/macro-assembler-x64.cc   addl(r0, scratch);
r0               3501 src/x64/macro-assembler-x64.cc   movl(scratch, r0);
r0               3503 src/x64/macro-assembler-x64.cc   xorl(r0, scratch);
r0               3505 src/x64/macro-assembler-x64.cc   leal(r0, Operand(r0, r0, times_4, 0));
r0               3507 src/x64/macro-assembler-x64.cc   movl(scratch, r0);
r0               3509 src/x64/macro-assembler-x64.cc   xorl(r0, scratch);
r0               3511 src/x64/macro-assembler-x64.cc   imull(r0, r0, Immediate(2057));
r0               3513 src/x64/macro-assembler-x64.cc   movl(scratch, r0);
r0               3515 src/x64/macro-assembler-x64.cc   xorl(r0, scratch);
r0               3550 src/x64/macro-assembler-x64.cc   GetNumberHash(r0, r1);
r0               3561 src/x64/macro-assembler-x64.cc     movq(r2, r0);
r0                998 src/x64/macro-assembler-x64.h   void GetNumberHash(Register r0, Register scratch);
r0               1003 src/x64/macro-assembler-x64.h                                 Register r0,
r0                125 src/x64/stub-cache-x64.cc   __ movq(r0, FieldOperand(receiver, HeapObject::kMapOffset));
r0                131 src/x64/stub-cache-x64.cc   __ testb(FieldOperand(r0, Map::kBitFieldOffset),
r0                136 src/x64/stub-cache-x64.cc   __ CmpInstanceType(r0, FIRST_SPEC_OBJECT_TYPE);
r0                140 src/x64/stub-cache-x64.cc   Register properties = r0;
r0                 64 test/cctest/test-assembler-arm.cc   __ add(r0, r0, Operand(r1));
r0                 91 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r0));
r0                 92 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0, RelocInfo::NONE));
r0                 96 test/cctest/test-assembler-arm.cc   __ add(r0, r0, Operand(r1));
r0                128 test/cctest/test-assembler-arm.cc   __ mov(r1, Operand(r0));
r0                129 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(1));
r0                133 test/cctest/test-assembler-arm.cc   __ mul(r0, r1, r0);
r0                143 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(FACTORY->true_value()));
r0                145 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(-1));
r0                146 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xFF000000));
r0                147 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xF0F0F0F0));
r0                148 test/cctest/test-assembler-arm.cc   __ mov(r0, Operand(0xFFF0FFFF));
r0                184 test/cctest/test-assembler-arm.cc   __ mov(r4, Operand(r0));
r0                185 test/cctest/test-assembler-arm.cc   __ ldr(r0, MemOperand(r4, OFFSET_OF(T, i)));
r0                186 test/cctest/test-assembler-arm.cc   __ mov(r2, Operand(r0, ASR, 1));
r0                189 test/cctest/test-assembler-arm.cc   __ add(r0, r2, Operand(r0));
r0                193 test/cctest/test-assembler-arm.cc   __ add(r0, r2, Operand(r0));
r0                256 test/cctest/test-assembler-arm.cc     __ mov(r4, Operand(r0));
r0                366 test/cctest/test-assembler-arm.cc     __ ubfx(r0, r0, 1, 12);  // 0b00..010101010101 = 0x555
r0                367 test/cctest/test-assembler-arm.cc     __ sbfx(r0, r0, 0, 5);   // 0b11..111111110101 = -11
r0                368 test/cctest/test-assembler-arm.cc     __ bfc(r0, 1, 3);        // 0b11..111111110001 = -15
r0                370 test/cctest/test-assembler-arm.cc     __ bfi(r0, r1, 3, 3);    // 0b11..111111111001 = -7
r0                401 test/cctest/test-assembler-arm.cc     __ usat(r1, 8, Operand(r0));           // Sat 0xFFFF to 0-255 = 0xFF.
r0                402 test/cctest/test-assembler-arm.cc     __ usat(r2, 12, Operand(r0, ASR, 9));  // Sat (0xFFFF>>9) to 0-4095 = 0x7F.
r0                403 test/cctest/test-assembler-arm.cc     __ usat(r3, 1, Operand(r0, LSL, 16));  // Sat (0xFFFF<<16) to 0-1 = 0x0.
r0                404 test/cctest/test-assembler-arm.cc     __ add(r0, r1, Operand(r2));
r0                405 test/cctest/test-assembler-arm.cc     __ add(r0, r0, Operand(r3));
r0                475 test/cctest/test-assembler-arm.cc     __ vmov(r0, s0);
r0                481 test/cctest/test-assembler-arm.cc     __ mov(r0, Operand(11223344));
r0                652 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
r0                656 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
r0                763 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
r0                768 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, a)));
r0                878 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, h) + 8));
r0                882 test/cctest/test-assembler-arm.cc     __ add(r4, r0, Operand(OFFSET_OF(D, h) + 8));
r0                968 test/cctest/test-assembler-arm.cc   __ ldr(r1, MemOperand(r0, OFFSET_OF(I, a)));
r0                971 test/cctest/test-assembler-arm.cc   __ str(r1, MemOperand(r0, OFFSET_OF(I, a)));
r0                973 test/cctest/test-assembler-arm.cc   __ ldr(r2, MemOperand(r0, OFFSET_OF(I, b)));
r0                976 test/cctest/test-assembler-arm.cc   __ str(r2, MemOperand(r0, OFFSET_OF(I, b)));
r0                983 test/cctest/test-assembler-arm.cc   __ str(r3, MemOperand(r0, OFFSET_OF(I, c)));
r0                989 test/cctest/test-assembler-arm.cc   __ str(r3, MemOperand(r0, OFFSET_OF(I, d)));
r0                111 test/cctest/test-disasm-arm.cc   COMPARE(and_(r0, r1, Operand(r2)),
r0                174 test/cctest/test-disasm-arm.cc   COMPARE(rsc(r7, r8, Operand(ip, LSL, r0)),
r0                192 test/cctest/test-disasm-arm.cc   COMPARE(teq(r7, Operand(r5, ROR, r0), lt),
r0                210 test/cctest/test-disasm-arm.cc   COMPARE(cmn(r0, Operand(r4)),
r0                228 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r1), LeaveCC, eq),
r0                230 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r2)),
r0                232 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r3), SetCC),
r0                234 test/cctest/test-disasm-arm.cc   COMPARE(mov(r0, Operand(r4), SetCC, pl),
r0                237 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, lr, Operand(r1), LeaveCC, vs),
r0                239 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r9, Operand(r2), LeaveCC, vc),
r0                241 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r5, Operand(r3), SetCC),
r0                243 test/cctest/test-disasm-arm.cc   COMPARE(bic(r0, r1, Operand(r4), SetCC, pl),
r0                250 test/cctest/test-disasm-arm.cc   COMPARE(mvn(r0, Operand(r3), SetCC),
r0                342 test/cctest/test-disasm-arm.cc   COMPARE(and_(r0, r1, Operand(0x00000000)),
r0                372 test/cctest/test-disasm-arm.cc     COMPARE(ubfx(r0, r1, 5, 10),
r0                374 test/cctest/test-disasm-arm.cc     COMPARE(ubfx(r1, r0, 5, 10),
r0                376 test/cctest/test-disasm-arm.cc     COMPARE(ubfx(r0, r1, 31, 1),
r0                378 test/cctest/test-disasm-arm.cc     COMPARE(ubfx(r1, r0, 31, 1),
r0                381 test/cctest/test-disasm-arm.cc     COMPARE(sbfx(r0, r1, 5, 10),
r0                383 test/cctest/test-disasm-arm.cc     COMPARE(sbfx(r1, r0, 5, 10),
r0                385 test/cctest/test-disasm-arm.cc     COMPARE(sbfx(r0, r1, 31, 1),
r0                387 test/cctest/test-disasm-arm.cc     COMPARE(sbfx(r1, r0, 31, 1),
r0                390 test/cctest/test-disasm-arm.cc     COMPARE(bfc(r0, 5, 10),
r0                394 test/cctest/test-disasm-arm.cc     COMPARE(bfc(r0, 31, 1),
r0                399 test/cctest/test-disasm-arm.cc     COMPARE(bfi(r0, r1, 5, 10),
r0                401 test/cctest/test-disasm-arm.cc     COMPARE(bfi(r1, r0, 5, 10),
r0                403 test/cctest/test-disasm-arm.cc     COMPARE(bfi(r0, r1, 31, 1),
r0                405 test/cctest/test-disasm-arm.cc     COMPARE(bfi(r1, r0, 31, 1),
r0                408 test/cctest/test-disasm-arm.cc     COMPARE(usat(r0, 1, Operand(r1)),
r0                437 test/cctest/test-disasm-arm.cc     COMPARE(vmov(r0, s0),
r0                441 test/cctest/test-disasm-arm.cc     COMPARE(vmov(s0, r0),
r0                486 test/cctest/test-disasm-arm.cc     COMPARE(vldr(s0, r0, 0),
r0                497 test/cctest/test-disasm-arm.cc     COMPARE(vstr(s0, r0, 0),
r0                508 test/cctest/test-disasm-arm.cc     COMPARE(vldr(d0, r0, 0),
r0                514 test/cctest/test-disasm-arm.cc     COMPARE(vstr(d0, r0, 0),
r0                534 test/cctest/test-disasm-arm.cc     COMPARE(vstm(ia, r0, d1, d3),
r0                559 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1)),
r0                573 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2)),
r0                575 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2, NegOffset)),
r0                577 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2, PostIndex)),
r0                579 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2, NegPostIndex)),
r0                581 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2, PreIndex)),
r0                583 test/cctest/test-disasm-arm.cc   COMPARE(ldrb(r0, MemOperand(r1, r2, NegPreIndex)),
r0                586 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1)),
r0                600 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2)),
r0                602 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2, NegOffset)),
r0                604 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2, PostIndex)),
r0                606 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2, NegPostIndex)),
r0                608 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2, PreIndex)),
r0                610 test/cctest/test-disasm-arm.cc   COMPARE(strb(r0, MemOperand(r1, r2, NegPreIndex)),
r0                613 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1)),
r0                627 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2)),
r0                629 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2, NegOffset)),
r0                631 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2, PostIndex)),
r0                633 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2, NegPostIndex)),
r0                635 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2, PreIndex)),
r0                637 test/cctest/test-disasm-arm.cc   COMPARE(ldrh(r0, MemOperand(r1, r2, NegPreIndex)),
r0                640 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1)),
r0                654 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2)),
r0                656 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2, NegOffset)),
r0                658 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2, PostIndex)),
r0                660 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2, NegPostIndex)),
r0                662 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2, PreIndex)),
r0                664 test/cctest/test-disasm-arm.cc   COMPARE(strh(r0, MemOperand(r1, r2, NegPreIndex)),
r0                667 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1)),
r0                681 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2)),
r0                683 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2, NegOffset)),
r0                685 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2, PostIndex)),
r0                687 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2, NegPostIndex)),
r0                689 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2, PreIndex)),
r0                691 test/cctest/test-disasm-arm.cc   COMPARE(ldr(r0, MemOperand(r1, r2, NegPreIndex)),
r0                694 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1)),
r0                708 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2)),
r0                710 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2, NegOffset)),
r0                712 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2, PostIndex)),
r0                714 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2, NegPostIndex)),
r0                716 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2, PreIndex)),
r0                718 test/cctest/test-disasm-arm.cc   COMPARE(str(r0, MemOperand(r1, r2, NegPreIndex)),
r0                723 test/cctest/test-disasm-arm.cc     COMPARE(ldrd(r0, r1, MemOperand(r1)),
r0                738 test/cctest/test-disasm-arm.cc     COMPARE(strd(r0, r1, MemOperand(r1)),
r0                 91 test/cctest/test-hashing.cc   __ mov(r0, Operand(0));
r0                 93 test/cctest/test-hashing.cc   StringHelper::GenerateHashInit(masm, r0, ip);
r0                 96 test/cctest/test-hashing.cc     StringHelper::GenerateHashAddCharacter(masm, r0, ip);
r0                 98 test/cctest/test-hashing.cc   StringHelper::GenerateHashGetHash(masm, r0);
r0                139 test/cctest/test-hashing.cc   __ mov(r0, Operand(key));
r0                140 test/cctest/test-hashing.cc   __ GetNumberHash(r0, ip);