r3 151 src/arm/assembler-arm.h const Register r3 = { kRegister_r3_Code };
r3 328 src/arm/builtins-arm.cc r3,
r3 332 src/arm/builtins-arm.cc __ IncrementCounter(counters->array_function_native(), 1, r3, r4);
r3 352 src/arm/builtins-arm.cc __ and_(r3, r2, Operand(kIntptrSignBit | kSmiTagMask), SetCC);
r3 368 src/arm/builtins-arm.cc r3,
r3 377 src/arm/builtins-arm.cc __ mov(r0, r3);
r3 392 src/arm/builtins-arm.cc r3,
r3 432 src/arm/builtins-arm.cc __ mov(r0, r3);
r3 440 src/arm/builtins-arm.cc __ UndoAllocationInNewSpace(r3, r4);
r3 446 src/arm/builtins-arm.cc __ ldr(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 452 src/arm/builtins-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 453 src/arm/builtins-arm.cc __ RecordWriteField(r3,
r3 488 src/arm/builtins-arm.cc __ CompareObjectType(r2, r3, r4, MAP_TYPE);
r3 522 src/arm/builtins-arm.cc __ CompareObjectType(r2, r3, r4, MAP_TYPE);
r3 555 src/arm/builtins-arm.cc __ CompareObjectType(r2, r3, r4, MAP_TYPE);
r3 580 src/arm/builtins-arm.cc __ IncrementCounter(counters->string_ctor_calls(), 1, r2, r3);
r3 605 src/arm/builtins-arm.cc r3, // Scratch.
r3 610 src/arm/builtins-arm.cc __ IncrementCounter(counters->string_ctor_cached_number(), 1, r3, r4);
r3 622 src/arm/builtins-arm.cc r3, // Scratch.
r3 628 src/arm/builtins-arm.cc Register map = r3;
r3 640 src/arm/builtins-arm.cc __ LoadRoot(r3, Heap::kEmptyFixedArrayRootIndex);
r3 641 src/arm/builtins-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset));
r3 642 src/arm/builtins-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
r3 659 src/arm/builtins-arm.cc __ ldrb(r3, FieldMemOperand(r2, Map::kInstanceTypeOffset));
r3 661 src/arm/builtins-arm.cc __ tst(r3, Operand(kIsNotStringMask));
r3 664 src/arm/builtins-arm.cc __ IncrementCounter(counters->string_ctor_conversions(), 1, r3, r4);
r3 670 src/arm/builtins-arm.cc __ IncrementCounter(counters->string_ctor_conversions(), 1, r3, r4);
r3 690 src/arm/builtins-arm.cc __ IncrementCounter(counters->string_ctor_gc_required(), 1, r3, r4);
r3 742 src/arm/builtins-arm.cc __ CompareObjectType(r2, r3, r4, MAP_TYPE);
r3 750 src/arm/builtins-arm.cc __ CompareInstanceType(r2, r3, JS_FUNCTION_TYPE);
r3 756 src/arm/builtins-arm.cc __ ldr(r3, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
r3 758 src/arm/builtins-arm.cc FieldMemOperand(r3, SharedFunctionInfo::kConstructionCountOffset);
r3 779 src/arm/builtins-arm.cc __ ldrb(r3, FieldMemOperand(r2, Map::kInstanceSizeOffset));
r3 780 src/arm/builtins-arm.cc __ AllocateInNewSpace(r3, r4, r5, r6, &rt_call, SIZE_IN_WORDS);
r3 803 src/arm/builtins-arm.cc __ add(r6, r4, Operand(r3, LSL, kPointerSizeLog2)); // End of object.
r3 833 src/arm/builtins-arm.cc __ ldrb(r3, FieldMemOperand(r2, Map::kUnusedPropertyFieldsOffset));
r3 839 src/arm/builtins-arm.cc __ add(r3, r3, Operand(r6));
r3 842 src/arm/builtins-arm.cc __ sub(r3, r3, Operand(r6), SetCC);
r3 854 src/arm/builtins-arm.cc __ add(r0, r3, Operand(FixedArray::kHeaderSize / kPointerSize));
r3 873 src/arm/builtins-arm.cc __ mov(r0, Operand(r3, LSL, kSmiTagSize));
r3 882 src/arm/builtins-arm.cc __ add(r6, r2, Operand(r3, LSL, kPointerSizeLog2)); // End of object.
r3 940 src/arm/builtins-arm.cc __ ldr(r3, MemOperand(sp, 3 * kPointerSize));
r3 946 src/arm/builtins-arm.cc __ mov(r0, Operand(r3, LSR, kSmiTagSize));
r3 960 src/arm/builtins-arm.cc __ ldr(ip, MemOperand(r2, r3, LSL, kPointerSizeLog2 - 1));
r3 963 src/arm/builtins-arm.cc __ sub(r3, r3, Operand(2), SetCC);
r3 1008 src/arm/builtins-arm.cc __ CompareObjectType(r0, r3, r3, FIRST_SPEC_OBJECT_TYPE);
r3 1081 src/arm/builtins-arm.cc __ add(r2, r4, Operand(r3, LSL, kPointerSizeLog2));
r3 1103 src/arm/builtins-arm.cc __ mov(r0, Operand(r3));
r3 1314 src/arm/builtins-arm.cc __ ldr(r3, FieldMemOperand(r2, SharedFunctionInfo::kCompilerHintsOffset));
r3 1315 src/arm/builtins-arm.cc __ tst(r3, Operand(1 << (SharedFunctionInfo::kStrictModeFunction +
r3 1320 src/arm/builtins-arm.cc __ tst(r3, Operand(1 << (SharedFunctionInfo::kNative + kSmiTagSize)));
r3 1331 src/arm/builtins-arm.cc __ LoadRoot(r3, Heap::kUndefinedValueRootIndex);
r3 1332 src/arm/builtins-arm.cc __ cmp(r2, r3);
r3 1334 src/arm/builtins-arm.cc __ LoadRoot(r3, Heap::kNullValueRootIndex);
r3 1335 src/arm/builtins-arm.cc __ cmp(r2, r3);
r3 1339 src/arm/builtins-arm.cc __ CompareObjectType(r2, r3, r3, FIRST_SPEC_OBJECT_TYPE);
r3 1376 src/arm/builtins-arm.cc __ add(r3, sp, Operand(r0, LSL, kPointerSizeLog2));
r3 1377 src/arm/builtins-arm.cc __ str(r2, MemOperand(r3, -kPointerSize));
r3 1439 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY);
r3 1444 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION);
r3 1455 src/arm/builtins-arm.cc __ ldr(r3, FieldMemOperand(r1, JSFunction::kSharedFunctionInfoOffset));
r3 1457 src/arm/builtins-arm.cc FieldMemOperand(r3, SharedFunctionInfo::kFormalParameterCountOffset));
r3 1459 src/arm/builtins-arm.cc __ ldr(r3, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
r3 1467 src/arm/builtins-arm.cc __ InvokeCode(r3, expected, expected, JUMP_FUNCTION,
r3 1624 src/arm/builtins-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY);
r3 1747 src/arm/builtins-arm.cc __ Call(r3);
r3 1761 src/arm/builtins-arm.cc __ Jump(r3);
r3 93 src/arm/code-stubs-arm.cc __ pop(r3);
r3 123 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSFunction::kSharedFunctionInfoOffset));
r3 134 src/arm/code-stubs-arm.cc FieldMemOperand(r3, SharedFunctionInfo::kOptimizedCodeMapOffset));
r3 141 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, SharedFunctionInfo::kCodeOffset));
r3 142 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag));
r3 143 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSFunction::kCodeEntryOffset));
r3 217 src/arm/code-stubs-arm.cc __ Push(cp, r3, r4);
r3 236 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(sp, 0));
r3 247 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r0, Context::SlotOffset(Context::CLOSURE_INDEX)));
r3 282 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(sp, 0));
r3 298 src/arm/code-stubs-arm.cc __ JumpIfNotSmi(r3, &after_sentinel);
r3 301 src/arm/code-stubs-arm.cc __ cmp(r3, Operand::Zero());
r3 304 src/arm/code-stubs-arm.cc __ ldr(r3, GlobalObjectOperand());
r3 305 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, GlobalObject::kGlobalContextOffset));
r3 306 src/arm/code-stubs-arm.cc __ ldr(r3, ContextOperand(r3, Context::CLOSURE_INDEX));
r3 311 src/arm/code-stubs-arm.cc __ str(r3, ContextOperand(r0, Context::CLOSURE_INDEX));
r3 364 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r3, i));
r3 372 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, JSArray::kElementsOffset));
r3 378 src/arm/code-stubs-arm.cc __ CopyFields(r2, r3, r1.bit(), elements_size / kPointerSize);
r3 392 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(sp, 2 * kPointerSize));
r3 394 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 395 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 396 src/arm/code-stubs-arm.cc __ CompareRoot(r3, Heap::kUndefinedValueRootIndex);
r3 402 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(r3, JSArray::kElementsOffset));
r3 440 src/arm/code-stubs-arm.cc __ push(r3);
r3 441 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, JSArray::kElementsOffset));
r3 442 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 443 src/arm/code-stubs-arm.cc __ CompareRoot(r3, expected_map_index);
r3 445 src/arm/code-stubs-arm.cc __ pop(r3);
r3 470 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(sp, 3 * kPointerSize));
r3 472 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 473 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 474 src/arm/code-stubs-arm.cc __ CompareRoot(r3, Heap::kUndefinedValueRootIndex);
r3 480 src/arm/code-stubs-arm.cc __ ldr(r0, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 489 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r3, i));
r3 611 src/arm/code-stubs-arm.cc __ vmov(r2, r3, d7);
r3 618 src/arm/code-stubs-arm.cc ConvertToDoubleStub stub1(r3, r2, scratch1, scratch2);
r3 640 src/arm/code-stubs-arm.cc r0, d7, r2, r3, heap_number_map, scratch1, scratch2, slow);
r3 1063 src/arm/code-stubs-arm.cc __ vmov(d1, r2, r3);
r3 1091 src/arm/code-stubs-arm.cc if (the_int_.is(r2) && the_heap_number_.is(r0) && scratch_.is(r3)) {
r3 1103 src/arm/code-stubs-arm.cc WriteInt32ToHeapNumberStub stub2(r2, r0, r3);
r3 1230 src/arm/code-stubs-arm.cc __ Sbfx(r3, r2, HeapNumber::kExponentShift, HeapNumber::kExponentBits);
r3 1232 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(-1));
r3 1238 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r3 1239 src/arm/code-stubs-arm.cc __ orr(r0, r3, Operand(r2), SetCC);
r3 1303 src/arm/code-stubs-arm.cc ConvertToDoubleStub stub1(r3, r2, r7, r6);
r3 1342 src/arm/code-stubs-arm.cc __ Ldrd(r2, r3, FieldMemOperand(lhs, HeapNumber::kValueOffset));
r3 1356 src/arm/code-stubs-arm.cc Register lhs_exponent = exp_first ? r2 : r3;
r3 1358 src/arm/code-stubs-arm.cc Register lhs_mantissa = exp_first ? r3 : r2;
r3 1409 src/arm/code-stubs-arm.cc Register lhs_exponent = exp_first ? r2 : r3;
r3 1411 src/arm/code-stubs-arm.cc Register lhs_mantissa = exp_first ? r3 : r2;
r3 1447 src/arm/code-stubs-arm.cc __ vmov(d1, r2, r3);
r3 1485 src/arm/code-stubs-arm.cc __ CompareObjectType(lhs, r3, r3, FIRST_SPEC_OBJECT_TYPE);
r3 1489 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(ODDBALL_TYPE));
r3 1496 src/arm/code-stubs-arm.cc __ and_(r2, r2, Operand(r3));
r3 1512 src/arm/code-stubs-arm.cc __ CompareObjectType(rhs, r3, r2, HEAP_NUMBER_TYPE);
r3 1515 src/arm/code-stubs-arm.cc __ cmp(r2, r3);
r3 1527 src/arm/code-stubs-arm.cc __ Ldrd(r2, r3, FieldMemOperand(lhs, HeapNumber::kValueOffset));
r3 1551 src/arm/code-stubs-arm.cc __ CompareObjectType(lhs, r3, r3, FIRST_NONSTRING_TYPE);
r3 1553 src/arm/code-stubs-arm.cc __ tst(r3, Operand(kIsSymbolMask));
r3 1564 src/arm/code-stubs-arm.cc __ CompareObjectType(lhs, r2, r3, FIRST_SPEC_OBJECT_TYPE);
r3 1569 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(rhs, HeapObject::kMapOffset));
r3 1571 src/arm/code-stubs-arm.cc __ ldrb(r3, FieldMemOperand(r3, Map::kBitFieldOffset));
r3 1572 src/arm/code-stubs-arm.cc __ and_(r0, r2, Operand(r3));
r3 1680 src/arm/code-stubs-arm.cc GenerateLookupNumberStringCache(masm, r1, r0, r2, r3, r4, false, &runtime);
r3 1810 src/arm/code-stubs-arm.cc __ JumpIfNonSmisNotBothSequentialAsciiStrings(lhs_, rhs_, r2, r3, &slow);
r3 1812 src/arm/code-stubs-arm.cc __ IncrementCounter(isolate->counters()->string_compare_native(), 1, r2, r3);
r3 1818 src/arm/code-stubs-arm.cc r3,
r3 1825 src/arm/code-stubs-arm.cc r3,
r3 1954 src/arm/code-stubs-arm.cc if (!tos_.is(r3)) {
r3 1955 src/arm/code-stubs-arm.cc __ mov(r3, Operand(tos_));
r3 1959 src/arm/code-stubs-arm.cc __ Push(r3, r2, r1);
r3 2038 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r0)); // the operand
r3 2042 src/arm/code-stubs-arm.cc __ Push(r3, r2, r1, r0);
r3 2153 src/arm/code-stubs-arm.cc __ AllocateHeapNumber(r1, r2, r3, r6, &slow_allocate_heapnumber);
r3 2166 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r3 2168 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r1, HeapNumber::kMantissaOffset));
r3 2183 src/arm/code-stubs-arm.cc __ ConvertToInt32(r0, r1, r2, r3, d0, slow);
r3 2200 src/arm/code-stubs-arm.cc __ AllocateHeapNumber(r2, r3, r4, r6, &slow_allocate_heapnumber);
r3 2216 src/arm/code-stubs-arm.cc __ ConvertToInt32(r0, r1, r3, r4, d0, &impossible);
r3 2593 src/arm/code-stubs-arm.cc __ SmiUntag(r3, left);
r3 2599 src/arm/code-stubs-arm.cc r3,
r3 2620 src/arm/code-stubs-arm.cc __ orr(r2, r3, Operand(r2));
r3 2623 src/arm/code-stubs-arm.cc __ eor(r2, r3, Operand(r2));
r3 2626 src/arm/code-stubs-arm.cc __ and_(r2, r3, Operand(r2));
r3 2631 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, ASR, r2));
r3 2636 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSR, r2), SetCC);
r3 2650 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSL, r2));
r3 2657 src/arm/code-stubs-arm.cc __ add(r3, r2, Operand(0x40000000), SetCC);
r3 2690 src/arm/code-stubs-arm.cc __ sub(r3, r0, Operand(kHeapObjectTag));
r3 2691 src/arm/code-stubs-arm.cc __ vstr(d0, r3, HeapNumber::kValueOffset);
r3 2696 src/arm/code-stubs-arm.cc WriteInt32ToHeapNumberStub stub(r2, r0, r3);
r3 2851 src/arm/code-stubs-arm.cc r3,
r3 2997 src/arm/code-stubs-arm.cc r3,
r3 3018 src/arm/code-stubs-arm.cc __ orr(r2, r3, Operand(r2));
r3 3021 src/arm/code-stubs-arm.cc __ eor(r2, r3, Operand(r2));
r3 3024 src/arm/code-stubs-arm.cc __ and_(r2, r3, Operand(r2));
r3 3028 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, ASR, r2));
r3 3032 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSR, r2), SetCC);
r3 3051 src/arm/code-stubs-arm.cc __ mov(r2, Operand(r3, LSL, r2));
r3 3095 src/arm/code-stubs-arm.cc WriteInt32ToHeapNumberStub stub(r2, r0, r3);
r3 3313 src/arm/code-stubs-arm.cc __ IntegerToDoubleConversionWithVFP3(r0, r3, r2);
r3 3326 src/arm/code-stubs-arm.cc __ vmov(r2, r3, d0);
r3 3329 src/arm/code-stubs-arm.cc __ vmov(r2, r3, d2);
r3 3336 src/arm/code-stubs-arm.cc __ eor(r1, r2, Operand(r3));
r3 3379 src/arm/code-stubs-arm.cc __ cmp(r3, r5, eq);
r3 3416 src/arm/code-stubs-arm.cc __ Push(r3, r2, cache_entry);
r3 3422 src/arm/code-stubs-arm.cc __ Pop(r3, r2, cache_entry);
r3 3426 src/arm/code-stubs-arm.cc __ stm(ia, cache_entry, r2.bit() | r3.bit() | r6.bit());
r3 3832 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r2));
r3 3833 src/arm/code-stubs-arm.cc __ sub(r3, r3, Operand(1));
r3 3834 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r2));
r3 3866 src/arm/code-stubs-arm.cc __ mov(r3, Operand(isolate->factory()->the_hole_value()));
r3 3870 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(ip));
r3 4123 src/arm/code-stubs-arm.cc __ pop(r3);
r3 4126 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(ip));
r3 4165 src/arm/code-stubs-arm.cc Register map = r3; // Map of the object.
r3 4345 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r2, StandardFrameConstants::kContextOffset));
r3 4346 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
r3 4356 src/arm/code-stubs-arm.cc __ sub(r3, r0, r1);
r3 4357 src/arm/code-stubs-arm.cc __ add(r3, fp, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 4358 src/arm/code-stubs-arm.cc __ ldr(r0, MemOperand(r3, kDisplacement));
r3 4370 src/arm/code-stubs-arm.cc __ sub(r3, r0, r1);
r3 4371 src/arm/code-stubs-arm.cc __ add(r3, r2, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 4372 src/arm/code-stubs-arm.cc __ ldr(r0, MemOperand(r3, kDisplacement));
r3 4390 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
r3 4391 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(r3, StandardFrameConstants::kContextOffset));
r3 4396 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(r3, ArgumentsAdaptorFrameConstants::kLengthOffset));
r3 4398 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(r2, LSL, 1));
r3 4399 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
r3 4400 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize));
r3 4422 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset));
r3 4423 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(r3, StandardFrameConstants::kContextOffset));
r3 4433 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(r3, ArgumentsAdaptorFrameConstants::kLengthOffset));
r3 4434 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(r2, LSL, 1));
r3 4435 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
r3 4436 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize));
r3 4464 src/arm/code-stubs-arm.cc __ AllocateInNewSpace(r9, r0, r3, r4, &runtime, TAG_OBJECT);
r3 4486 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r4, i));
r3 4487 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, i));
r3 4492 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(sp, 2 * kPointerSize));
r3 4495 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, kCalleeOffset));
r3 4518 src/arm/code-stubs-arm.cc __ mov(r3, r4, LeaveCC, eq);
r3 4544 src/arm/code-stubs-arm.cc __ add(r3, r4, Operand(r6, LSL, 1));
r3 4545 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(kParameterMapHeaderSize));
r3 4561 src/arm/code-stubs-arm.cc __ str(r7, MemOperand(r3, r5));
r3 4573 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r3, FixedArray::kMapOffset));
r3 4574 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r3, FixedArray::kLengthOffset));
r3 4585 src/arm/code-stubs-arm.cc __ add(r5, r3, Operand(r9, LSL, 1));
r3 4612 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r2, StandardFrameConstants::kContextOffset));
r3 4613 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
r3 4624 src/arm/code-stubs-arm.cc __ add(r3, r2, Operand(r1, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 4625 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(StandardFrameConstants::kCallerSPOffset));
r3 4626 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, 1 * kPointerSize));
r3 4643 src/arm/code-stubs-arm.cc r3,
r3 4655 src/arm/code-stubs-arm.cc __ CopyFields(r0, r4, r3.bit(), JSObject::kHeaderSize / kPointerSize);
r3 4675 src/arm/code-stubs-arm.cc __ LoadRoot(r3, Heap::kFixedArrayMapRootIndex);
r3 4676 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r4, FixedArray::kMapOffset));
r3 4688 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r2, kPointerSize, NegPreIndex));
r3 4690 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r4, kPointerSize, PostIndex));
r3 4790 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(subject, String::kLengthOffset));
r3 4800 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(r0));
r3 4895 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r0, ASR, 2), SetCC);
r3 4958 src/arm/code-stubs-arm.cc __ eor(r3, r3, Operand(1));
r3 4968 src/arm/code-stubs-arm.cc __ add(r9, r8, Operand(r9, LSL, r3));
r3 4969 src/arm/code-stubs-arm.cc __ add(r2, r9, Operand(r1, LSL, r3));
r3 4973 src/arm/code-stubs-arm.cc __ add(r3, r9, Operand(r8, LSL, r3));
r3 5089 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(r2, kPointerSize, PostIndex));
r3 5091 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, LSL, kSmiTagSize));
r3 5092 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(r0, kPointerSize, PostIndex));
r3 5153 src/arm/code-stubs-arm.cc r3, // Scratch register.
r3 5166 src/arm/code-stubs-arm.cc __ add(r3, r0, Operand(JSRegExpResult::kSize));
r3 5169 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset));
r3 5189 src/arm/code-stubs-arm.cc __ str(r2, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 5192 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r3, FixedArray::kLengthOffset));
r3 5195 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 5206 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(r3, r5, LSL, kPointerSizeLog2));
r3 5232 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset));
r3 5236 src/arm/code-stubs-arm.cc __ cmp(r3, r1);
r3 5238 src/arm/code-stubs-arm.cc __ CompareRoot(r3, Heap::kUndefinedValueRootIndex);
r3 5243 src/arm/code-stubs-arm.cc __ CompareRoot(r3, Heap::kTheHoleValueRootIndex);
r3 5274 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(cp, Context::SlotOffset(Context::GLOBAL_INDEX)));
r3 5275 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r3, GlobalObject::kGlobalReceiverOffset));
r3 5276 src/arm/code-stubs-arm.cc __ str(r3, MemOperand(sp, argc_ * kPointerSize));
r3 5284 src/arm/code-stubs-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE);
r3 5324 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(JS_FUNCTION_PROXY_TYPE));
r3 5329 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY);
r3 5343 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION);
r3 5359 src/arm/code-stubs-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE);
r3 5376 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(JS_FUNCTION_PROXY_TYPE));
r3 5378 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_FUNCTION_PROXY_AS_CONSTRUCTOR);
r3 5382 src/arm/code-stubs-arm.cc __ GetBuiltinEntry(r3, Builtins::CALL_NON_FUNCTION_AS_CONSTRUCTOR);
r3 5961 src/arm/code-stubs-arm.cc __ Ldrd(r2, r3, MemOperand(sp, kToOffset));
r3 5968 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, ASR, 1), SetCC, cc);
r3 5975 src/arm/code-stubs-arm.cc __ sub(r2, r2, Operand(r3), SetCC, pl);
r3 6026 src/arm/code-stubs-arm.cc __ add(r3, r3, Operand(r4, ASR, 1)); // Add offset to index.
r3 6062 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, LSL, 1));
r3 6064 src/arm/code-stubs-arm.cc __ str(r3, FieldMemOperand(r0, SlicedString::kOffsetOffset));
r3 6104 src/arm/code-stubs-arm.cc __ add(r5, r5, r3);
r3 6113 src/arm/code-stubs-arm.cc StringHelper::GenerateCopyCharactersLong(masm, r1, r5, r2, r3, r4, r6, r7, r9,
r3 6123 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(r3, LSL, 1));
r3 6133 src/arm/code-stubs-arm.cc masm, r1, r5, r2, r3, r4, r6, r7, r9, DEST_ALWAYS_ALIGNED);
r3 6137 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->sub_string_native(), 1, r3, r4);
r3 6278 src/arm/code-stubs-arm.cc __ JumpIfNotBothSequentialAsciiStrings(r1, r0, r2, r3, &runtime);
r3 6281 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_compare_native(), 1, r2, r3);
r3 6283 src/arm/code-stubs-arm.cc GenerateCompareFlatAsciiStrings(masm, r1, r0, r2, r3, r4, r5);
r3 6325 src/arm/code-stubs-arm.cc masm, 1 * kPointerSize, r0, r2, r3, r4, r5, &call_builtin);
r3 6330 src/arm/code-stubs-arm.cc masm, 0 * kPointerSize, r1, r2, r3, r4, r5, &call_builtin);
r3 6344 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r1, String::kLengthOffset));
r3 6350 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(Smi::FromInt(0)), ne);
r3 6353 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6361 src/arm/code-stubs-arm.cc __ mov(r3, Operand(r3, ASR, kSmiTagSize));
r3 6373 src/arm/code-stubs-arm.cc __ add(r6, r2, Operand(r3));
r3 6391 src/arm/code-stubs-arm.cc __ ldrb(r3, FieldMemOperand(r1, SeqAsciiString::kHeaderSize));
r3 6397 src/arm/code-stubs-arm.cc masm, r2, r3, r6, r7, r4, r5, r9, &make_two_character_string);
r3 6398 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6411 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6448 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6548 src/arm/code-stubs-arm.cc StringHelper::GenerateCopyCharacters(masm, r6, r1, r3, r4, true);
r3 6549 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6564 src/arm/code-stubs-arm.cc StringHelper::GenerateCopyCharacters(masm, r6, r1, r3, r4, false);
r3 6565 src/arm/code-stubs-arm.cc __ IncrementCounter(counters->string_add_native(), 1, r2, r3);
r3 6721 src/arm/code-stubs-arm.cc Register tmp2 = r3;
r3 6761 src/arm/code-stubs-arm.cc Register tmp2 = r3;
r3 6854 src/arm/code-stubs-arm.cc __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
r3 6857 src/arm/code-stubs-arm.cc __ cmp(r3, Operand(known_map_));
r3 6992 src/arm/code-stubs-arm.cc (lr.bit() | r6.bit() | r5.bit() | r4.bit() | r3.bit() |
r3 7063 src/arm/code-stubs-arm.cc r3.bit() | r2.bit() | r1.bit() | r0.bit()) &
r3 7102 src/arm/code-stubs-arm.cc Register mask = r3;
r3 7192 src/arm/code-stubs-arm.cc { REG(r3), REG(r4), REG(r5), EMIT_REMEMBERED_SET },
r3 7196 src/arm/code-stubs-arm.cc { REG(r1), REG(r2), REG(r3), EMIT_REMEMBERED_SET },
r3 7197 src/arm/code-stubs-arm.cc { REG(r3), REG(r2), REG(r1), EMIT_REMEMBERED_SET },
r3 7199 src/arm/code-stubs-arm.cc { REG(r2), REG(r1), REG(r3), EMIT_REMEMBERED_SET },
r3 7200 src/arm/code-stubs-arm.cc { REG(r3), REG(r1), REG(r2), EMIT_REMEMBERED_SET },
r3 7202 src/arm/code-stubs-arm.cc { REG(r3), REG(r2), REG(r4), EMIT_REMEMBERED_SET },
r3 7203 src/arm/code-stubs-arm.cc { REG(r2), REG(r3), REG(r4), EMIT_REMEMBERED_SET },
r3 7207 src/arm/code-stubs-arm.cc { REG(r2), REG(r3), REG(r9), EMIT_REMEMBERED_SET },
r3 7208 src/arm/code-stubs-arm.cc { REG(r2), REG(r3), REG(r9), OMIT_REMEMBERED_SET },
r3 7483 src/arm/code-stubs-arm.cc __ Push(r1, r3, r0);
r3 7492 src/arm/code-stubs-arm.cc __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 7504 src/arm/code-stubs-arm.cc __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 7511 src/arm/code-stubs-arm.cc __ StoreNumberToDoubleElements(r0, r3, r1, r5, r6, r7, r9, r2,
r3 615 src/arm/code-stubs-arm.h Register r3) {
r3 620 src/arm/code-stubs-arm.h if (candidate.is(r3)) continue;
r3 87 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
r3 90 src/arm/codegen-arm.cc r3,
r3 153 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
r3 156 src/arm/codegen-arm.cc r3,
r3 163 src/arm/codegen-arm.cc __ add(r3, r6, Operand(kHeapObjectTag));
r3 164 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSObject::kElementsOffset));
r3 167 src/arm/codegen-arm.cc r3,
r3 175 src/arm/codegen-arm.cc __ add(r3, r4, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 190 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
r3 193 src/arm/codegen-arm.cc r3,
r3 208 src/arm/codegen-arm.cc __ ldr(r9, MemOperand(r3, 4, PostIndex));
r3 272 src/arm/codegen-arm.cc __ Push(r3, r2, r1, r0);
r3 289 src/arm/codegen-arm.cc __ add(r3, r6, Operand(FixedArray::kHeaderSize));
r3 291 src/arm/codegen-arm.cc __ add(r5, r3, Operand(r5, LSL, 1));
r3 305 src/arm/codegen-arm.cc __ Pop(r3, r2, r1, r0);
r3 321 src/arm/codegen-arm.cc __ mov(r0, r3);
r3 322 src/arm/codegen-arm.cc __ str(r2, MemOperand(r3, 4, PostIndex));
r3 334 src/arm/codegen-arm.cc __ str(r7, MemOperand(r3, 4, PostIndex));
r3 337 src/arm/codegen-arm.cc __ cmp(r3, r5);
r3 340 src/arm/codegen-arm.cc __ Pop(r3, r2, r1, r0);
r3 355 src/arm/codegen-arm.cc __ str(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
r3 358 src/arm/codegen-arm.cc r3,
r3 843 src/arm/deoptimizer-arm.cc __ mov(r3, Operand(0));
r3 847 src/arm/deoptimizer-arm.cc __ mov(r3, lr);
r3 851 src/arm/deoptimizer-arm.cc __ mov(r3, lr);
r3 911 src/arm/deoptimizer-arm.cc __ add(r3, r1, Operand(FrameDescription::frame_content_offset()));
r3 915 src/arm/deoptimizer-arm.cc __ str(r4, MemOperand(r3, 0));
r3 916 src/arm/deoptimizer-arm.cc __ add(r3, r3, Operand(sizeof(uint32_t)));
r3 942 src/arm/deoptimizer-arm.cc __ ldr(r3, MemOperand(r2, FrameDescription::frame_size_offset()));
r3 944 src/arm/deoptimizer-arm.cc __ sub(r3, r3, Operand(sizeof(uint32_t)));
r3 945 src/arm/deoptimizer-arm.cc __ add(r6, r2, Operand(r3));
r3 948 src/arm/deoptimizer-arm.cc __ cmp(r3, Operand(0));
r3 215 src/arm/full-codegen-arm.cc cp, target.offset(), r0, r3, kLRHasBeenSaved, kDontSaveFPRegs);
r3 226 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r3 228 src/arm/full-codegen-arm.cc __ mov(r3, r1);
r3 236 src/arm/full-codegen-arm.cc __ Push(r3, r2, r1);
r3 319 src/arm/full-codegen-arm.cc __ ldr(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset));
r3 320 src/arm/full-codegen-arm.cc __ sub(r3, r3, Operand(Smi::FromInt(delta)), SetCC);
r3 321 src/arm/full-codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset));
r3 336 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(reset_value)));
r3 337 src/arm/full-codegen-arm.cc __ str(r3, FieldMemOperand(r2, JSGlobalPropertyCell::kValueOffset));
r3 1174 src/arm/full-codegen-arm.cc __ CompareObjectType(r2, r3, r3, LAST_JS_PROXY_TYPE);
r3 1194 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(r2, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 1217 src/arm/full-codegen-arm.cc __ push(r3); // Current entry.
r3 1219 src/arm/full-codegen-arm.cc __ mov(r3, Operand(r0), SetCC);
r3 1225 src/arm/full-codegen-arm.cc __ mov(result_register(), r3);
r3 1351 src/arm/full-codegen-arm.cc Register next = r3;
r3 1537 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(expr->literal_index())));
r3 1540 src/arm/full-codegen-arm.cc __ Push(r4, r3, r2, r1);
r3 1547 src/arm/full-codegen-arm.cc __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r3 1580 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r3 1581 src/arm/full-codegen-arm.cc __ ldr(r3, FieldMemOperand(r3, JSFunction::kLiteralsOffset));
r3 1591 src/arm/full-codegen-arm.cc __ Push(r3, r2, r1, r0);
r3 1712 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset));
r3 1713 src/arm/full-codegen-arm.cc __ ldr(r3, FieldMemOperand(r3, JSFunction::kLiteralsOffset));
r3 1716 src/arm/full-codegen-arm.cc __ Push(r3, r2, r1);
r3 1769 src/arm/full-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(i)));
r3 1925 src/arm/full-codegen-arm.cc Register scratch2 = r3;
r3 2131 src/arm/full-codegen-arm.cc __ ldr(r3, location);
r3 2132 src/arm/full-codegen-arm.cc __ CompareRoot(r3, Heap::kTheHoleValueRootIndex);
r3 2134 src/arm/full-codegen-arm.cc __ mov(r3, Operand(var->name()));
r3 2135 src/arm/full-codegen-arm.cc __ push(r3);
r3 2142 src/arm/full-codegen-arm.cc __ mov(r3, result_register());
r3 2145 src/arm/full-codegen-arm.cc r1, offset, r3, r2, kLRHasBeenSaved, kDontSaveFPRegs);
r3 2163 src/arm/full-codegen-arm.cc __ mov(r3, r0);
r3 2166 src/arm/full-codegen-arm.cc r1, offset, r3, r2, kLRHasBeenSaved, kDontSaveFPRegs);
r3 2742 src/arm/full-codegen-arm.cc __ LoadInstanceDescriptors(r1, r4, r3);
r3 2743 src/arm/full-codegen-arm.cc __ ldr(r3, FieldMemOperand(r4, FixedArray::kLengthOffset));
r3 2751 src/arm/full-codegen-arm.cc __ add(r2, r2, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 2766 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(r4, 0));
r3 2767 src/arm/full-codegen-arm.cc __ cmp(r3, ip);
r3 2779 src/arm/full-codegen-arm.cc __ ldr(r3, ContextOperand(cp, Context::GLOBAL_INDEX));
r3 2780 src/arm/full-codegen-arm.cc __ ldr(r3, FieldMemOperand(r3, GlobalObject::kGlobalContextOffset));
r3 2781 src/arm/full-codegen-arm.cc __ ldr(r3, ContextOperand(r3, Context::STRING_FUNCTION_PROTOTYPE_MAP_INDEX));
r3 2782 src/arm/full-codegen-arm.cc __ cmp(r2, r3);
r3 2942 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(r2, StandardFrameConstants::kContextOffset));
r3 2943 src/arm/full-codegen-arm.cc __ cmp(r3, Operand(Smi::FromInt(StackFrame::ARGUMENTS_ADAPTOR)));
r3 3217 src/arm/full-codegen-arm.cc r1, JSValue::kValueOffset, r2, r3, kLRHasBeenSaved, kDontSaveFPRegs);
r3 3262 src/arm/full-codegen-arm.cc Register result = r3;
r3 3307 src/arm/full-codegen-arm.cc Register scratch = r3;
r3 3503 src/arm/full-codegen-arm.cc __ add(r3, cache, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 3505 src/arm/full-codegen-arm.cc __ ldr(r2, MemOperand(r3, r2, LSL, kPointerSizeLog2 - kSmiTagSize, PreIndex));
r3 3510 src/arm/full-codegen-arm.cc __ ldr(r0, MemOperand(r3, kPointerSize));
r3 3530 src/arm/full-codegen-arm.cc Register tmp2 = r3;
r3 3617 src/arm/full-codegen-arm.cc Register string_length = r3;
r3 225 src/arm/ic-arm.cc StubCompiler::GenerateLoadArrayLength(masm, r0, r3, &miss);
r3 240 src/arm/ic-arm.cc StubCompiler::GenerateLoadStringLength(masm, r0, r1, r3, &miss,
r3 257 src/arm/ic-arm.cc StubCompiler::GenerateLoadFunctionPrototype(masm, r0, r1, r3, &miss);
r3 402 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6);
r3 411 src/arm/ic-arm.cc __ CompareObjectType(r1, r3, r3, HEAP_NUMBER_TYPE);
r3 420 src/arm/ic-arm.cc __ cmp(r3, Operand(FIRST_NONSTRING_TYPE));
r3 441 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6);
r3 477 src/arm/ic-arm.cc GenerateStringDictionaryReceiverCheck(masm, r1, r0, r3, r4, &miss);
r3 481 src/arm/ic-arm.cc GenerateDictionaryLoad(masm, &miss, r0, r2, r1, r3, r4);
r3 500 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->call_miss(), 1, r3, r4);
r3 502 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_call_miss(), 1, r3, r4);
r3 506 src/arm/ic-arm.cc __ ldr(r3, MemOperand(sp, argc * kPointerSize));
r3 512 src/arm/ic-arm.cc __ Push(r3, r2);
r3 531 src/arm/ic-arm.cc __ CompareObjectType(r2, r3, r3, JS_GLOBAL_OBJECT_TYPE);
r3 533 src/arm/ic-arm.cc __ cmp(r3, Operand(JS_BUILTINS_OBJECT_TYPE));
r3 591 src/arm/ic-arm.cc masm, r1, r0, r3, Map::kHasIndexedInterceptor, &slow_call);
r3 594 src/arm/ic-arm.cc masm, r1, r2, r4, r3, r0, r1, &check_number_dictionary, &slow_load);
r3 596 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_smi_fast(), 1, r0, r3);
r3 610 src/arm/ic-arm.cc __ cmp(r3, ip);
r3 614 src/arm/ic-arm.cc __ LoadFromNumberDictionary(&slow_load, r4, r2, r1, r0, r3, r5);
r3 615 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_smi_dict(), 1, r0, r3);
r3 621 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_slow_load(), 1, r0, r3);
r3 633 src/arm/ic-arm.cc GenerateKeyStringCheck(masm, r2, r0, r3, &index_string, &slow_call);
r3 640 src/arm/ic-arm.cc masm, r1, r0, r3, Map::kHasNamedInterceptor, &lookup_monomorphic_cache);
r3 643 src/arm/ic-arm.cc __ ldr(r3, FieldMemOperand(r0, HeapObject::kMapOffset));
r3 645 src/arm/ic-arm.cc __ cmp(r3, ip);
r3 648 src/arm/ic-arm.cc GenerateDictionaryLoad(masm, &slow_load, r0, r2, r1, r3, r4);
r3 649 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_lookup_dict(), 1, r0, r3);
r3 653 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_lookup_cache(), 1, r0, r3);
r3 667 src/arm/ic-arm.cc __ IncrementCounter(counters->keyed_call_generic_slow(), 1, r0, r3);
r3 671 src/arm/ic-arm.cc __ IndexFromHash(r3, r2);
r3 709 src/arm/ic-arm.cc masm, flags, r0, r2, r3, r4, r5, r6);
r3 725 src/arm/ic-arm.cc GenerateStringDictionaryReceiverCheck(masm, r0, r1, r3, r4, &miss);
r3 728 src/arm/ic-arm.cc GenerateDictionaryLoad(masm, &miss, r1, r2, r0, r3, r4);
r3 746 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->load_miss(), 1, r3, r4);
r3 748 src/arm/ic-arm.cc __ mov(r3, r0);
r3 749 src/arm/ic-arm.cc __ Push(r3, r2);
r3 851 src/arm/ic-arm.cc GenerateMappedArgumentsLookup(masm, r1, r0, r2, r3, r4, ¬in, &slow);
r3 857 src/arm/ic-arm.cc GenerateUnmappedArgumentsLookup(masm, r0, r2, r3, &slow);
r3 859 src/arm/ic-arm.cc __ LoadRoot(r3, Heap::kTheHoleValueRootIndex);
r3 860 src/arm/ic-arm.cc __ cmp(r2, r3);
r3 878 src/arm/ic-arm.cc GenerateMappedArgumentsLookup(masm, r2, r1, r3, r4, r5, ¬in, &slow);
r3 880 src/arm/ic-arm.cc __ add(r6, r3, r5);
r3 882 src/arm/ic-arm.cc __ RecordWrite(r3, r6, r9, kLRHasNotBeenSaved, kDontSaveFPRegs);
r3 887 src/arm/ic-arm.cc GenerateUnmappedArgumentsLookup(masm, r1, r3, r4, &slow);
r3 889 src/arm/ic-arm.cc __ add(r6, r3, r4);
r3 891 src/arm/ic-arm.cc __ RecordWrite(r3, r6, r9, kLRHasNotBeenSaved, kDontSaveFPRegs);
r3 908 src/arm/ic-arm.cc GenerateMappedArgumentsLookup(masm, r1, r2, r3, r4, r5, ¬in, &slow);
r3 910 src/arm/ic-arm.cc GenerateFunctionTailCall(masm, argc, &slow, r3);
r3 914 src/arm/ic-arm.cc GenerateUnmappedArgumentsLookup(masm, r2, r3, r4, &slow);
r3 916 src/arm/ic-arm.cc __ LoadRoot(r3, Heap::kTheHoleValueRootIndex);
r3 917 src/arm/ic-arm.cc __ cmp(r1, r3);
r3 919 src/arm/ic-arm.cc GenerateFunctionTailCall(masm, argc, &slow, r3);
r3 936 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_miss(), 1, r3, r4);
r3 983 src/arm/ic-arm.cc masm, receiver, r2, r3, Map::kHasIndexedInterceptor, &slow);
r3 986 src/arm/ic-arm.cc __ CheckFastElements(r2, r3, &check_number_dictionary);
r3 989 src/arm/ic-arm.cc masm, receiver, key, r4, r3, r2, r0, NULL, &slow);
r3 990 src/arm/ic-arm.cc __ IncrementCounter(isolate->counters()->keyed_load_generic_smi(), 1, r2, r3);
r3 995 src/arm/ic-arm.cc __ ldr(r3, FieldMemOperand(r4, JSObject::kMapOffset));
r3 1002 src/arm/ic-arm.cc __ cmp(r3, ip);
r3 1005 src/arm/ic-arm.cc __ LoadFromNumberDictionary(&slow, r4, r0, r0, r2, r3, r5);
r3 1011 src/arm/ic-arm.cc 1, r2, r3);
r3 1015 src/arm/ic-arm.cc GenerateKeyStringCheck(masm, key, r2, r3, &index_string, &slow);
r3 1018 src/arm/ic-arm.cc masm, receiver, r2, r3, Map::kHasNamedInterceptor, &slow);
r3 1022 src/arm/ic-arm.cc __ ldr(r3, FieldMemOperand(r1, JSObject::kPropertiesOffset));
r3 1023 src/arm/ic-arm.cc __ ldr(r4, FieldMemOperand(r3, HeapObject::kMapOffset));
r3 1031 src/arm/ic-arm.cc __ mov(r3, Operand(r2, ASR, KeyedLookupCache::kMapHashShift));
r3 1033 src/arm/ic-arm.cc __ eor(r3, r3, Operand(r4, ASR, String::kHashShift));
r3 1035 src/arm/ic-arm.cc __ And(r3, r3, Operand(mask));
r3 1046 src/arm/ic-arm.cc __ add(r4, r4, Operand(r3, LSL, kPointerSizeLog2 + 1));
r3 1081 src/arm/ic-arm.cc __ add(r3, r3, Operand(i));
r3 1083 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4, r3, LSL, kPointerSizeLog2));
r3 1099 src/arm/ic-arm.cc 1, r2, r3);
r3 1108 src/arm/ic-arm.cc 1, r2, r3);
r3 1121 src/arm/ic-arm.cc GenerateDictionaryLoad(masm, &slow, r3, r0, r0, r2, r4);
r3 1123 src/arm/ic-arm.cc 1, r2, r3);
r3 1127 src/arm/ic-arm.cc __ IndexFromHash(r3, key);
r3 1143 src/arm/ic-arm.cc Register scratch = r3;
r3 1185 src/arm/ic-arm.cc __ ldrb(r3, FieldMemOperand(r2, Map::kBitFieldOffset));
r3 1186 src/arm/ic-arm.cc __ and_(r3, r3, Operand(kSlowCaseBitFieldMask));
r3 1187 src/arm/ic-arm.cc __ cmp(r3, Operand(1 << Map::kHasIndexedInterceptor));
r3 1322 src/arm/ic-arm.cc Register receiver_map = r3;
r3 1452 src/arm/ic-arm.cc r3,
r3 1472 src/arm/ic-arm.cc ASSERT(receiver_map.is(r3)); // Transition code expects map in r3
r3 1484 src/arm/ic-arm.cc ASSERT(receiver_map.is(r3)); // Transition code expects map in r3
r3 1498 src/arm/ic-arm.cc ASSERT(receiver_map.is(r3)); // Transition code expects map in r3
r3 1519 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6);
r3 1560 src/arm/ic-arm.cc Register scratch = r3;
r3 1608 src/arm/ic-arm.cc GenerateStringDictionaryReceiverCheck(masm, r1, r3, r4, r5, &miss);
r3 1610 src/arm/ic-arm.cc GenerateDictionaryStore(masm, &miss, r3, r2, r0, r4, r5);
r3 969 src/arm/lithium-arm.cc LOperand* elements = UseFixed(instr->elements(), r3);
r3 1978 src/arm/lithium-arm.cc LOperand* new_map_reg = FixedTemp(r3);
r3 207 src/arm/lithium-codegen-arm.cc cp, target.offset(), r0, r3, kLRHasBeenSaved, kSaveFPRegs);
r3 1671 src/arm/lithium-codegen-arm.cc __ stm(db_w, sp, r0.bit() | r1.bit() | r2.bit() | r3.bit());
r3 1682 src/arm/lithium-codegen-arm.cc __ ldm(ia_w, sp, r0.bit() | r1.bit() | r2.bit() | r3.bit());
r3 3230 src/arm/lithium-codegen-arm.cc Register tmp3 = input.is(r3) ? r0 : r3;
r3 3507 src/arm/lithium-codegen-arm.cc __ and_(r3, r1, Operand(0xFFFF));
r3 3509 src/arm/lithium-codegen-arm.cc __ mul(r3, r3, r4);
r3 3510 src/arm/lithium-codegen-arm.cc __ add(r1, r3, Operand(r1, LSR, 16));
r3 3515 src/arm/lithium-codegen-arm.cc __ and_(r3, r0, Operand(0xFFFF));
r3 3517 src/arm/lithium-codegen-arm.cc __ mul(r3, r3, r4);
r3 3518 src/arm/lithium-codegen-arm.cc __ add(r0, r3, Operand(r0, LSR, 16));
r3 3987 src/arm/lithium-codegen-arm.cc ASSERT(new_map_reg.is(r3));
r3 3995 src/arm/lithium-codegen-arm.cc ASSERT(new_map_reg.is(r3));
r3 4184 src/arm/lithium-codegen-arm.cc __ AllocateHeapNumber(r5, r3, r4, r6, &slow);
r3 4782 src/arm/lithium-codegen-arm.cc __ LoadHeapObject(r3, literals);
r3 4787 src/arm/lithium-codegen-arm.cc __ Push(r3, r2, r1);
r3 4939 src/arm/lithium-codegen-arm.cc __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r3 4962 src/arm/lithium-codegen-arm.cc __ mov(r3, Operand(Smi::FromInt(instr->hydrogen()->literal_index())));
r3 4968 src/arm/lithium-codegen-arm.cc __ Push(r4, r3, r2, r1);
r3 5019 src/arm/lithium-codegen-arm.cc __ AllocateInNewSpace(size, r0, r2, r3, &runtime_allocate, TAG_OBJECT);
r3 5032 src/arm/lithium-codegen-arm.cc __ ldr(r3, FieldMemOperand(r1, i));
r3 5034 src/arm/lithium-codegen-arm.cc __ str(r3, FieldMemOperand(r0, i));
r3 5038 src/arm/lithium-codegen-arm.cc __ ldr(r3, FieldMemOperand(r1, size - kPointerSize));
r3 5039 src/arm/lithium-codegen-arm.cc __ str(r3, FieldMemOperand(r0, size - kPointerSize));
r3 905 src/arm/macro-assembler-arm.cc sub(r3, fp, Operand(offset + DwVfpRegister::kNumRegisters * kDoubleSize));
r3 909 src/arm/macro-assembler-arm.cc vldm(ia, r3, first, last);
r3 913 src/arm/macro-assembler-arm.cc mov(r3, Operand(0, RelocInfo::NONE));
r3 915 src/arm/macro-assembler-arm.cc str(r3, MemOperand(ip));
r3 921 src/arm/macro-assembler-arm.cc str(r3, MemOperand(ip));
r3 980 src/arm/macro-assembler-arm.cc ASSERT((!code_constant.is_null() && code_reg.is(no_reg)) || code_reg.is(r3));
r3 1013 src/arm/macro-assembler-arm.cc mov(r3, Operand(code_constant));
r3 1014 src/arm/macro-assembler-arm.cc add(r3, r3, Operand(Code::kHeaderSize - kHeapObjectTag));
r3 1111 src/arm/macro-assembler-arm.cc Register code_reg = r3;
r3 1143 src/arm/macro-assembler-arm.cc ldr(r3, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
r3 1144 src/arm/macro-assembler-arm.cc InvokeCode(r3, expected, actual, flag, call_wrapper, call_kind);
r3 1241 src/arm/macro-assembler-arm.cc ldr(r3, FieldMemOperand(r1, Code::kHandlerTableOffset)); // Handler table.
r3 1242 src/arm/macro-assembler-arm.cc add(r3, r3, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 1244 src/arm/macro-assembler-arm.cc ldr(r2, MemOperand(r3, r2, LSL, kPointerSizeLog2)); // Smi-tagged offset.
r3 1264 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
r3 1265 src/arm/macro-assembler-arm.cc ldr(sp, MemOperand(r3));
r3 1268 src/arm/macro-assembler-arm.cc str(r2, MemOperand(r3));
r3 1298 src/arm/macro-assembler-arm.cc mov(r3, Operand(ExternalReference(Isolate::kHandlerAddress, isolate())));
r3 1299 src/arm/macro-assembler-arm.cc ldr(sp, MemOperand(r3));
r3 1315 src/arm/macro-assembler-arm.cc str(r2, MemOperand(r3));
r3 3356 src/arm/macro-assembler-arm.cc vmov(r2, r3, dreg2);
r3 3715 src/arm/macro-assembler-arm.cc ldr(r3, FieldMemOperand(r2, Map::kInstanceDescriptorsOrBackPointerOffset));
r3 3717 src/arm/macro-assembler-arm.cc CheckMap(r3,
r3 3726 src/arm/macro-assembler-arm.cc ldr(r3, FieldMemOperand(r3, DescriptorArray::kLastAddedOffset));
r3 3727 src/arm/macro-assembler-arm.cc JumpIfSmi(r3, call_runtime);
r3 3733 src/arm/macro-assembler-arm.cc ldr(r3, FieldMemOperand(r3, DescriptorArray::kEnumCacheBridgeCacheOffset));
r3 3734 src/arm/macro-assembler-arm.cc cmp(r3, empty_fixed_array_value);
r3 277 src/arm/regexp-macro-assembler-arm.cc __ add(r3, r2, Operand(match_char & 0xff));
r3 278 src/arm/regexp-macro-assembler-arm.cc __ cmp(r1, r3);
r3 328 src/arm/regexp-macro-assembler-arm.cc __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
r3 330 src/arm/regexp-macro-assembler-arm.cc __ cmp(r4, r3);
r3 334 src/arm/regexp-macro-assembler-arm.cc __ orr(r3, r3, Operand(0x20)); // Convert capture character to lower-case.
r3 336 src/arm/regexp-macro-assembler-arm.cc __ cmp(r4, r3);
r3 338 src/arm/regexp-macro-assembler-arm.cc __ sub(r3, r3, Operand('a'));
r3 339 src/arm/regexp-macro-assembler-arm.cc __ cmp(r3, Operand('z' - 'a')); // Is r3 a lowercase letter?
r3 378 src/arm/regexp-macro-assembler-arm.cc __ mov(r3, Operand(ExternalReference::isolate_address()));
r3 423 src/arm/regexp-macro-assembler-arm.cc __ ldrb(r3, MemOperand(r0, char_size(), PostIndex));
r3 427 src/arm/regexp-macro-assembler-arm.cc __ ldrh(r3, MemOperand(r0, char_size(), PostIndex));
r3 430 src/arm/regexp-macro-assembler-arm.cc __ cmp(r3, r4);
r3 673 src/arm/regexp-macro-assembler-arm.cc RegList argument_registers = r0.bit() | r1.bit() | r2.bit() | r3.bit();
r3 790 src/arm/regexp-macro-assembler-arm.cc __ ldr(r3, register_location(i + 1));
r3 797 src/arm/regexp-macro-assembler-arm.cc __ add(r3, r1, Operand(r3, ASR, 1));
r3 800 src/arm/regexp-macro-assembler-arm.cc __ add(r3, r1, Operand(r3));
r3 803 src/arm/regexp-macro-assembler-arm.cc __ str(r3, MemOperand(r0, kPointerSize, PostIndex));
r3 1740 src/arm/simulator-arm.cc int32_t arg3 = get_register(r3);
r3 3334 src/arm/simulator-arm.cc set_register(r3, va_arg(parameters, int32_t));
r3 600 src/arm/stub-cache-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE);
r3 606 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
r3 607 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, arguments.immediate() * kPointerSize));
r3 1456 src/arm/stub-cache-arm.cc CheckPrototypes(object, r0, holder, r3, r1, r4, name, miss);
r3 1465 src/arm/stub-cache-arm.cc __ mov(r3, Operand(cell));
r3 1466 src/arm/stub-cache-arm.cc __ ldr(r1, FieldMemOperand(r3, JSGlobalPropertyCell::kValueOffset));
r3 1476 src/arm/stub-cache-arm.cc __ CompareObjectType(r1, r3, r3, JS_FUNCTION_TYPE);
r3 1480 src/arm/stub-cache-arm.cc __ Move(r3, Handle<SharedFunctionInfo>(function->shared()));
r3 1482 src/arm/stub-cache-arm.cc __ cmp(r4, r3);
r3 1519 src/arm/stub-cache-arm.cc Register reg = CheckPrototypes(object, r0, holder, r1, r3, r4, name, &miss);
r3 1562 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), receiver, holder, r3, r0, r4,
r3 1625 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, HeapObject::kMapOffset));
r3 1629 src/arm/stub-cache-arm.cc __ CheckFastObjectElements(r3, r7, ¬_fast_object);
r3 1633 src/arm/stub-cache-arm.cc __ CheckFastSmiElements(r3, r7, &call_builtin);
r3 1639 src/arm/stub-cache-arm.cc r3,
r3 1650 src/arm/stub-cache-arm.cc r3,
r3 1658 src/arm/stub-cache-arm.cc __ CheckFastObjectElements(r3, r3, &call_builtin);
r3 1710 src/arm/stub-cache-arm.cc __ ldr(r3, MemOperand(r7));
r3 1711 src/arm/stub-cache-arm.cc __ cmp(end_elements, r3);
r3 1716 src/arm/stub-cache-arm.cc __ add(r3, r3, Operand(kAllocationDelta * kPointerSize));
r3 1717 src/arm/stub-cache-arm.cc __ cmp(r3, r9);
r3 1722 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(r7));
r3 1726 src/arm/stub-cache-arm.cc __ LoadRoot(r3, Heap::kTheHoleValueRootIndex);
r3 1728 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(end_elements, i * kPointerSize));
r3 1775 src/arm/stub-cache-arm.cc Register elements = r3;
r3 1879 src/arm/stub-cache-arm.cc r0, holder, r1, r3, r4, name, &miss);
r3 1959 src/arm/stub-cache-arm.cc r0, holder, r1, r3, r4, name, &miss);
r3 1963 src/arm/stub-cache-arm.cc Register scratch = r3;
r3 2034 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r3 2109 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r3 2143 src/arm/stub-cache-arm.cc __ vmrs(r3);
r3 2149 src/arm/stub-cache-arm.cc __ bic(r9, r3,
r3 2201 src/arm/stub-cache-arm.cc __ vmsr(r3);
r3 2207 src/arm/stub-cache-arm.cc __ vmsr(r3);
r3 2249 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r3 2300 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r3 2304 src/arm/stub-cache-arm.cc __ str(r3, FieldMemOperand(r0, HeapNumber::kMantissaOffset));
r3 2352 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->call_const(), 1, r0, r3);
r3 2353 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->call_const_fast_api(), 1, r0, r3);
r3 2358 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4, name,
r3 2409 src/arm/stub-cache-arm.cc 1, r0, r3);
r3 2412 src/arm/stub-cache-arm.cc CheckPrototypes(Handle<JSObject>::cast(object), r1, holder, r0, r3, r4,
r3 2418 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r1, GlobalObject::kGlobalReceiverOffset));
r3 2419 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, argc * kPointerSize));
r3 2426 src/arm/stub-cache-arm.cc __ CompareObjectType(r1, r3, r3, FIRST_NONSTRING_TYPE);
r3 2433 src/arm/stub-cache-arm.cc r0, holder, r3, r1, r4, name, &miss);
r3 2454 src/arm/stub-cache-arm.cc r0, holder, r3, r1, r4, name, &miss);
r3 2478 src/arm/stub-cache-arm.cc r0, holder, r3, r1, r4, name, &miss);
r3 2521 src/arm/stub-cache-arm.cc compiler.Compile(masm(), object, holder, name, &lookup, r1, r3, r4, r0,
r3 2567 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r0, GlobalObject::kGlobalReceiverOffset));
r3 2568 src/arm/stub-cache-arm.cc __ str(r3, MemOperand(sp, argc * kPointerSize));
r3 2576 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->call_global_inline(), 1, r3, r4);
r3 2584 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r1, JSFunction::kCodeEntryOffset));
r3 2585 src/arm/stub-cache-arm.cc __ InvokeCode(r3, expected, arguments(), JUMP_FUNCTION,
r3 2590 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->call_global_inline_miss(), 1, r1, r3);
r3 2615 src/arm/stub-cache-arm.cc r1, r2, r3, r4,
r3 2641 src/arm/stub-cache-arm.cc __ CheckMap(r1, r3, Handle<Map>(object->map()), &miss,
r3 2646 src/arm/stub-cache-arm.cc __ CheckAccessGlobalProxy(r1, r3, &miss);
r3 2688 src/arm/stub-cache-arm.cc CheckPrototypes(receiver, r1, holder, r3, r4, r5, name, &miss);
r3 2731 src/arm/stub-cache-arm.cc __ CheckMap(r1, r3, Handle<Map>(receiver->map()), &miss,
r3 2736 src/arm/stub-cache-arm.cc __ CheckAccessGlobalProxy(r1, r3, &miss);
r3 2777 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r1, HeapObject::kMapOffset));
r3 2778 src/arm/stub-cache-arm.cc __ cmp(r3, Operand(Handle<Map>(object->map())));
r3 2796 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->named_store_global_inline(), 1, r4, r3);
r3 2801 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->named_store_global_inline_miss(), 1, r4, r3);
r3 2823 src/arm/stub-cache-arm.cc CheckPrototypes(object, r0, last, r3, r1, r4, name, &miss);
r3 2856 src/arm/stub-cache-arm.cc GenerateLoadField(object, holder, r0, r3, r1, r4, index, name, &miss);
r3 2876 src/arm/stub-cache-arm.cc GenerateLoadCallback(object, holder, r0, r2, r3, r1, r4, callback, name,
r3 2900 src/arm/stub-cache-arm.cc CheckPrototypes(receiver, r0, holder, r3, r4, r1, name, &miss);
r3 2935 src/arm/stub-cache-arm.cc GenerateLoadConstant(object, holder, r0, r3, r1, r4, value, name, &miss);
r3 2956 src/arm/stub-cache-arm.cc GenerateLoadInterceptor(object, holder, &lookup, r0, r2, r3, r1, r4, name,
r3 2981 src/arm/stub-cache-arm.cc CheckPrototypes(object, r0, holder, r3, r4, r1, name, &miss);
r3 2984 src/arm/stub-cache-arm.cc __ mov(r3, Operand(cell));
r3 2985 src/arm/stub-cache-arm.cc __ ldr(r4, FieldMemOperand(r3, JSGlobalPropertyCell::kValueOffset));
r3 2996 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->named_load_global_stub(), 1, r1, r3);
r3 3000 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->named_load_global_stub_miss(), 1, r1, r3);
r3 3023 src/arm/stub-cache-arm.cc GenerateLoadField(receiver, holder, r1, r2, r3, r4, index, name, &miss);
r3 3047 src/arm/stub-cache-arm.cc GenerateLoadCallback(receiver, holder, r1, r0, r2, r3, r4, callback, name,
r3 3072 src/arm/stub-cache-arm.cc GenerateLoadConstant(receiver, holder, r1, r2, r3, r4, value, name, &miss);
r3 3098 src/arm/stub-cache-arm.cc GenerateLoadInterceptor(receiver, holder, &lookup, r1, r0, r2, r3, r4, name,
r3 3138 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->keyed_load_string_length(), 1, r2, r3);
r3 3144 src/arm/stub-cache-arm.cc GenerateLoadStringLength(masm(), r1, r2, r3, &miss, true);
r3 3146 src/arm/stub-cache-arm.cc __ DecrementCounter(counters->keyed_load_string_length(), 1, r2, r3);
r3 3164 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->keyed_load_function_prototype(), 1, r2, r3);
r3 3170 src/arm/stub-cache-arm.cc GenerateLoadFunctionPrototype(masm(), r1, r2, r3, &miss);
r3 3172 src/arm/stub-cache-arm.cc __ DecrementCounter(counters->keyed_load_function_prototype(), 1, r2, r3);
r3 3240 src/arm/stub-cache-arm.cc __ IncrementCounter(counters->keyed_store_field(), 1, r3, r4);
r3 3253 src/arm/stub-cache-arm.cc r2, r1, r3, r4,
r3 3257 src/arm/stub-cache-arm.cc __ DecrementCounter(counters->keyed_store_field(), 1, r3, r4);
r3 3282 src/arm/stub-cache-arm.cc __ DispatchMap(r2, r3, receiver_map, stub, DO_SMI_CHECK);
r3 3307 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r2, HeapObject::kMapOffset));
r3 3310 src/arm/stub-cache-arm.cc __ cmp(r3, ip);
r3 3316 src/arm/stub-cache-arm.cc __ mov(r3, Operand(transitioned_maps->at(i)));
r3 3359 src/arm/stub-cache-arm.cc __ CompareObjectType(r2, r3, r4, MAP_TYPE);
r3 3368 src/arm/stub-cache-arm.cc __ CompareInstanceType(r2, r3, JS_FUNCTION_TYPE);
r3 3377 src/arm/stub-cache-arm.cc __ ldrb(r3, FieldMemOperand(r2, Map::kInstanceSizeOffset));
r3 3378 src/arm/stub-cache-arm.cc __ AllocateInNewSpace(r3, r4, r5, r6, &generic_stub_call, SIZE_IN_WORDS);
r3 3489 src/arm/stub-cache-arm.cc __ LoadFromNumberDictionary(&slow, r4, key, r0, r2, r3, r5);
r3 3495 src/arm/stub-cache-arm.cc 1, r2, r3);
r3 3608 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset));
r3 3612 src/arm/stub-cache-arm.cc __ ldr(ip, FieldMemOperand(r3, ExternalArray::kLengthOffset));
r3 3617 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
r3 3627 src/arm/stub-cache-arm.cc __ ldrsb(value, MemOperand(r3, key, LSR, 1));
r3 3631 src/arm/stub-cache-arm.cc __ ldrb(value, MemOperand(r3, key, LSR, 1));
r3 3634 src/arm/stub-cache-arm.cc __ ldrsh(value, MemOperand(r3, key, LSL, 0));
r3 3637 src/arm/stub-cache-arm.cc __ ldrh(value, MemOperand(r3, key, LSL, 0));
r3 3641 src/arm/stub-cache-arm.cc __ ldr(value, MemOperand(r3, key, LSL, 1));
r3 3646 src/arm/stub-cache-arm.cc __ add(r2, r3, Operand(key, LSL, 1));
r3 3649 src/arm/stub-cache-arm.cc __ ldr(value, MemOperand(r3, key, LSL, 1));
r3 3655 src/arm/stub-cache-arm.cc __ add(r2, r3, Operand(key, LSL, 2));
r3 3658 src/arm/stub-cache-arm.cc __ add(r4, r3, Operand(key, LSL, 2));
r3 3661 src/arm/stub-cache-arm.cc __ ldr(r3, MemOperand(r4, Register::kSizeInBytes));
r3 3701 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r5, r3, r4, r6, &slow);
r3 3709 src/arm/stub-cache-arm.cc __ sub(r3, r0, Operand(kHeapObjectTag));
r3 3710 src/arm/stub-cache-arm.cc __ vstr(d0, r3, HeapNumber::kValueOffset);
r3 3714 src/arm/stub-cache-arm.cc Register dst2 = r3;
r3 3748 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r2, r3, r4, r6, &slow);
r3 3768 src/arm/stub-cache-arm.cc Register loword = r3;
r3 3803 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r2, r3, r4, r6, &slow);
r3 3815 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r3, r4, r5, r6, &slow);
r3 3858 src/arm/stub-cache-arm.cc __ str(r2, FieldMemOperand(r3, HeapNumber::kExponentOffset));
r3 3859 src/arm/stub-cache-arm.cc __ str(r0, FieldMemOperand(r3, HeapNumber::kMantissaOffset));
r3 3861 src/arm/stub-cache-arm.cc __ mov(r0, r3);
r3 3871 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r2, r3, r4, r6, &slow);
r3 3885 src/arm/stub-cache-arm.cc __ str(r3, FieldMemOperand(r4, HeapNumber::kExponentOffset));
r3 3900 src/arm/stub-cache-arm.cc 1, r2, r3);
r3 3942 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(receiver, JSObject::kElementsOffset));
r3 3945 src/arm/stub-cache-arm.cc __ ldr(ip, FieldMemOperand(r3, ExternalArray::kLengthOffset));
r3 3960 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
r3 3968 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1));
r3 3972 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1));
r3 3976 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0));
r3 3980 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1));
r3 3985 src/arm/stub-cache-arm.cc StoreIntAsFloat(masm, r3, r4, r5, r6, r7, r9);
r3 3988 src/arm/stub-cache-arm.cc __ add(r3, r3, Operand(key, LSL, 2));
r3 4002 src/arm/stub-cache-arm.cc __ vstr(d0, r3, 0);
r3 4004 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r3, 0));
r3 4005 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r3, Register::kSizeInBytes));
r3 4029 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r3, ExternalArray::kExternalPointerOffset));
r3 4044 src/arm/stub-cache-arm.cc __ add(r5, r3, Operand(key, LSL, 1));
r3 4050 src/arm/stub-cache-arm.cc __ add(r5, r3, Operand(key, LSL, 2));
r3 4062 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1));
r3 4066 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0));
r3 4070 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1));
r3 4136 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1));
r3 4149 src/arm/stub-cache-arm.cc __ add(r7, r3, Operand(key, LSL, 2));
r3 4205 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1));
r3 4209 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0));
r3 4213 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1));
r3 4237 src/arm/stub-cache-arm.cc 1, r2, r3);
r3 4282 src/arm/stub-cache-arm.cc __ ldr(r3, FieldMemOperand(r2, FixedArray::kLengthOffset));
r3 4283 src/arm/stub-cache-arm.cc __ cmp(r0, Operand(r3));
r3 4287 src/arm/stub-cache-arm.cc __ add(r3, r2, Operand(FixedArray::kHeaderSize - kHeapObjectTag));
r3 4290 src/arm/stub-cache-arm.cc MemOperand(r3, r0, LSL, kPointerSizeLog2 - kSmiTagSize));
r3 4317 src/arm/stub-cache-arm.cc Register indexed_double_offset = r3;
r3 4395 src/arm/stub-cache-arm.cc Register elements_reg = r3;
r3 4560 src/arm/stub-cache-arm.cc Register elements_reg = r3;
r3 677 src/ia32/code-stubs-ia32.h Register r3) {
r3 683 src/ia32/code-stubs-ia32.h if (candidate.is(r3)) continue;
r3 2635 src/ia32/macro-assembler-ia32.cc if (r1.is(r3)) return true;
r3 2637 src/ia32/macro-assembler-ia32.cc if (r2.is(r3)) return true;
r3 2639 src/ia32/macro-assembler-ia32.cc if (r3.is(r4)) return true;
r3 58 src/ia32/macro-assembler-ia32.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
r3 616 src/mips/code-stubs-mips.h Register r3) {
r3 621 src/mips/code-stubs-mips.h if (candidate.is(r3)) continue;
r3 5403 src/mips/macro-assembler-mips.cc if (r1.is(r3)) return true;
r3 5405 src/mips/macro-assembler-mips.cc if (r2.is(r3)) return true;
r3 5407 src/mips/macro-assembler-mips.cc if (r3.is(r4)) return true;
r3 99 src/mips/macro-assembler-mips.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
r3 659 src/x64/code-stubs-x64.h Register r3) {
r3 665 src/x64/code-stubs-x64.h if (candidate.is(r3)) continue;
r3 4227 src/x64/macro-assembler-x64.cc if (r1.is(r3)) return true;
r3 4229 src/x64/macro-assembler-x64.cc if (r2.is(r3)) return true;
r3 4231 src/x64/macro-assembler-x64.cc if (r3.is(r4)) return true;
r3 68 src/x64/macro-assembler-x64.h bool AreAliased(Register r1, Register r2, Register r3, Register r4);
r3 262 test/cctest/test-assembler-arm.cc __ vmov(r2, r3, d5);
r3 263 test/cctest/test-assembler-arm.cc __ vmov(d4, r2, r3);
r3 403 test/cctest/test-assembler-arm.cc __ usat(r3, 1, Operand(r0, LSL, 16)); // Sat (0xFFFF<<16) to 0-1 = 0x0.
r3 405 test/cctest/test-assembler-arm.cc __ add(r0, r0, Operand(r3));
r3 981 test/cctest/test-assembler-arm.cc __ mov(r3, Operand(r1, ASR, 1), SetCC); // Set the carry.
r3 982 test/cctest/test-assembler-arm.cc __ adc(r3, r1, Operand(r2));
r3 983 test/cctest/test-assembler-arm.cc __ str(r3, MemOperand(r0, OFFSET_OF(I, c)));
r3 987 test/cctest/test-assembler-arm.cc __ mov(r3, Operand(r2, ASR, 1), SetCC); // Unset the carry.
r3 988 test/cctest/test-assembler-arm.cc __ adc(r3, r1, Operand(r2));
r3 989 test/cctest/test-assembler-arm.cc __ str(r3, MemOperand(r0, OFFSET_OF(I, d)));
r3 486 test/cctest/test-assembler-mips.cc int32_t r3;
r3 506 test/cctest/test-assembler-mips.cc __ sw(t2, MemOperand(a0, OFFSET_OF(T, r3)) );
r3 541 test/cctest/test-assembler-mips.cc CHECK_EQ(0xffffbbcc, t.r3);
r3 113 test/cctest/test-disasm-arm.cc COMPARE(and_(r1, r2, Operand(r3), LeaveCC),
r3 115 test/cctest/test-disasm-arm.cc COMPARE(and_(r2, r3, Operand(r4), SetCC),
r3 117 test/cctest/test-disasm-arm.cc COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq),
r3 180 test/cctest/test-disasm-arm.cc COMPARE(rsc(r7, r8, Operand(ip, LSL, r3), SetCC, ls),
r3 216 test/cctest/test-disasm-arm.cc COMPARE(cmn(r3, Operand(fp), le),
r3 232 test/cctest/test-disasm-arm.cc COMPARE(mov(r0, Operand(r3), SetCC),
r3 241 test/cctest/test-disasm-arm.cc COMPARE(bic(r0, r5, Operand(r3), SetCC),
r3 250 test/cctest/test-disasm-arm.cc COMPARE(mvn(r0, Operand(r3), SetCC),
r3 257 test/cctest/test-disasm-arm.cc COMPARE(mov(r3, Operand(-1), LeaveCC, al),
r3 267 test/cctest/test-disasm-arm.cc COMPARE(mvn(r3, Operand(-1), LeaveCC, al),
r3 308 test/cctest/test-disasm-arm.cc COMPARE(and_(r3, r5, Operand(0xfc03ffff)),
r3 310 test/cctest/test-disasm-arm.cc COMPARE(bic(r3, r5, Operand(0xfc03ffff)),
r3 314 test/cctest/test-disasm-arm.cc COMPARE(add(r3, r5, Operand(-1024)),
r3 316 test/cctest/test-disasm-arm.cc COMPARE(sub(r3, r5, Operand(-1024)),
r3 320 test/cctest/test-disasm-arm.cc COMPARE(cmp(r3, Operand(-1024)),
r3 322 test/cctest/test-disasm-arm.cc COMPARE(cmn(r3, Operand(-1024)),
r3 346 test/cctest/test-disasm-arm.cc COMPARE(and_(r2, r3, Operand(0x00000010), SetCC),
r3 348 test/cctest/test-disasm-arm.cc COMPARE(and_(r3, r4, Operand(0x00000100), LeaveCC, eq),
r3 357 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r3, Operand(0x00100000), SetCC),
r3 412 test/cctest/test-disasm-arm.cc COMPARE(usat(r3, 31, Operand(r4, LSL, 31)),
r3 540 test/cctest/test-disasm-arm.cc COMPARE(vldm(ia, r3, d0, d15),
r3 561 test/cctest/test-disasm-arm.cc COMPARE(ldrb(r2, MemOperand(r3, 42)),
r3 588 test/cctest/test-disasm-arm.cc COMPARE(strb(r2, MemOperand(r3, 42)),
r3 615 test/cctest/test-disasm-arm.cc COMPARE(ldrh(r2, MemOperand(r3, 42)),
r3 642 test/cctest/test-disasm-arm.cc COMPARE(strh(r2, MemOperand(r3, 42)),
r3 669 test/cctest/test-disasm-arm.cc COMPARE(ldr(r2, MemOperand(r3, 42)),
r3 696 test/cctest/test-disasm-arm.cc COMPARE(str(r2, MemOperand(r3, 42)),
r3 725 test/cctest/test-disasm-arm.cc COMPARE(ldrd(r2, r3, MemOperand(r3, 127)),
r3 740 test/cctest/test-disasm-arm.cc COMPARE(strd(r2, r3, MemOperand(r3, 127)),