r5 153 src/arm/assembler-arm.h const Register r5 = { kRegister_r5_Code }; r5 330 src/arm/builtins-arm.cc r5, r5 370 src/arm/builtins-arm.cc r5, r5 394 src/arm/builtins-arm.cc r5, r5 418 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, -kPointerSize, PreIndex)); r5 420 src/arm/builtins-arm.cc __ cmp(r4, r5); r5 465 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, -kPointerSize, PreIndex)); r5 466 src/arm/builtins-arm.cc __ cmp(r4, r5); r5 607 src/arm/builtins-arm.cc r5, // Scratch. r5 780 src/arm/builtins-arm.cc __ AllocateInNewSpace(r3, r4, r5, r6, &rt_call, SIZE_IN_WORDS); r5 789 src/arm/builtins-arm.cc __ mov(r5, r4); r5 791 src/arm/builtins-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); r5 793 src/arm/builtins-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); r5 795 src/arm/builtins-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); r5 810 src/arm/builtins-arm.cc __ add(r0, r5, Operand(r0, LSL, kPointerSizeLog2)); r5 816 src/arm/builtins-arm.cc __ InitializeFieldsWithFiller(r5, r0, r7); r5 820 src/arm/builtins-arm.cc __ InitializeFieldsWithFiller(r5, r6, r7); r5 857 src/arm/builtins-arm.cc r5, r5 869 src/arm/builtins-arm.cc __ mov(r2, r5); r5 905 src/arm/builtins-arm.cc __ add(r5, r5, Operand(kHeapObjectTag)); // Add the heap tag. r5 906 src/arm/builtins-arm.cc __ str(r5, FieldMemOperand(r4, JSObject::kPropertiesOffset)); r5 918 src/arm/builtins-arm.cc __ UndoAllocationInNewSpace(r4, r5); r5 1095 src/arm/builtins-arm.cc __ mov(r5, Operand(r4)); r5 1140 src/arm/builtins-arm.cc __ push(r5); r5 1149 src/arm/builtins-arm.cc __ pop(r5); r5 1169 src/arm/builtins-arm.cc __ push(r5); r5 1178 src/arm/builtins-arm.cc __ pop(r5); r5 1433 src/arm/builtins-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 1460 src/arm/builtins-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 1623 src/arm/builtins-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 113 src/arm/code-stubs-arm.cc __ ldr(r5, MemOperand(r2, Context::SlotOffset(map_index))); r5 114 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, HeapObject::kMapOffset)); r5 119 src/arm/code-stubs-arm.cc __ LoadRoot(r5, Heap::kTheHoleValueRootIndex); r5 122 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, JSFunction::kPrototypeOrInitialMapOffset)); r5 158 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, FixedArray::kHeaderSize)); r5 159 src/arm/code-stubs-arm.cc __ cmp(r2, r5); r5 172 src/arm/code-stubs-arm.cc __ add(r5, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); r5 173 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize)); r5 174 src/arm/code-stubs-arm.cc __ ldr(r5, MemOperand(r5)); r5 175 src/arm/code-stubs-arm.cc __ cmp(r2, r5); r5 178 src/arm/code-stubs-arm.cc __ add(r5, r1, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); r5 179 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(r4, LSL, kPointerSizeLog2 - kSmiTagSize)); r5 180 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(kPointerSize)); r5 181 src/arm/code-stubs-arm.cc __ ldr(r4, MemOperand(r5)); r5 1054 src/arm/code-stubs-arm.cc ASSERT(heap_number_result.is(r5)); r5 1443 src/arm/code-stubs-arm.cc __ PrepareCallCFunction(0, 2, r5); r5 1827 src/arm/code-stubs-arm.cc r5); r5 2531 src/arm/code-stubs-arm.cc Register result = r5; r5 2664 src/arm/code-stubs-arm.cc Register result = r5; r5 2678 src/arm/code-stubs-arm.cc __ mov(r0, Operand(r5)); r5 2862 src/arm/code-stubs-arm.cc r5, r5 2934 src/arm/code-stubs-arm.cc heap_number_result = r5; r5 2953 src/arm/code-stubs-arm.cc __ Push(r5, r4); r5 2958 src/arm/code-stubs-arm.cc heap_number_result = r5; r5 2991 src/arm/code-stubs-arm.cc Register scratch3 = r5; r5 3066 src/arm/code-stubs-arm.cc heap_number_result = r5; r5 3094 src/arm/code-stubs-arm.cc __ mov(r0, r5); r5 3377 src/arm/code-stubs-arm.cc __ ldm(ia, cache_entry, r4.bit() | r5.bit() | r6.bit()); r5 3379 src/arm/code-stubs-arm.cc __ cmp(r3, r5, eq); r5 3423 src/arm/code-stubs-arm.cc __ LoadRoot(r5, Heap::kHeapNumberMapRootIndex); r5 3424 src/arm/code-stubs-arm.cc __ AllocateHeapNumber(r6, scratch0, scratch1, r5, &no_update); r5 3432 src/arm/code-stubs-arm.cc __ LoadRoot(r5, Heap::kHeapNumberMapRootIndex); r5 3433 src/arm/code-stubs-arm.cc __ AllocateHeapNumber(r0, scratch0, scratch1, r5, &skip_cache); r5 3531 src/arm/code-stubs-arm.cc const Register heapnumbermap = r5; r5 3825 src/arm/code-stubs-arm.cc masm->Jump(r5); r5 3909 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r1)); r5 4016 src/arm/code-stubs-arm.cc __ mov(r5, r5 4018 src/arm/code-stubs-arm.cc __ ldr(r5, MemOperand(r5)); r5 4019 src/arm/code-stubs-arm.cc __ Push(r8, r7, r6, r5); r5 4027 src/arm/code-stubs-arm.cc __ mov(r5, Operand(ExternalReference(js_entry_sp))); r5 4028 src/arm/code-stubs-arm.cc __ ldr(r6, MemOperand(r5)); r5 4031 src/arm/code-stubs-arm.cc __ str(fp, MemOperand(r5)); r5 4073 src/arm/code-stubs-arm.cc __ mov(r5, Operand(isolate->factory()->the_hole_value())); r5 4076 src/arm/code-stubs-arm.cc __ str(r5, MemOperand(ip)); r5 4114 src/arm/code-stubs-arm.cc __ pop(r5); r5 4115 src/arm/code-stubs-arm.cc __ cmp(r5, Operand(Smi::FromInt(StackFrame::OUTERMOST_JSENTRY_FRAME))); r5 4118 src/arm/code-stubs-arm.cc __ mov(r5, Operand(ExternalReference(js_entry_sp))); r5 4119 src/arm/code-stubs-arm.cc __ str(r6, MemOperand(r5)); r5 4557 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r6, LSL, 1)); r5 4558 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(kParameterMapHeaderSize - kHeapObjectTag)); r5 4559 src/arm/code-stubs-arm.cc __ str(r9, MemOperand(r4, r5)); r5 4560 src/arm/code-stubs-arm.cc __ sub(r5, r5, Operand(kParameterMapHeaderSize - FixedArray::kHeaderSize)); r5 4561 src/arm/code-stubs-arm.cc __ str(r7, MemOperand(r3, r5)); r5 4572 src/arm/code-stubs-arm.cc __ LoadRoot(r5, Heap::kFixedArrayMapRootIndex); r5 4573 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r3, FixedArray::kMapOffset)); r5 4585 src/arm/code-stubs-arm.cc __ add(r5, r3, Operand(r9, LSL, 1)); r5 4586 src/arm/code-stubs-arm.cc __ str(r6, FieldMemOperand(r5, FixedArray::kHeaderSize)); r5 4733 src/arm/code-stubs-arm.cc Register regexp_data = r5; r5 5148 src/arm/code-stubs-arm.cc __ mov(r5, Operand(r1, LSR, kSmiTagSize + kSmiShiftSize)); r5 5149 src/arm/code-stubs-arm.cc __ add(r2, r5, Operand(objects_size)); r5 5191 src/arm/code-stubs-arm.cc __ mov(r6, Operand(r5, LSL, kSmiTagSize)); r5 5202 src/arm/code-stubs-arm.cc __ cmp(r5, Operand(0)); r5 5205 src/arm/code-stubs-arm.cc __ sub(r5, r5, Operand(1), SetCC); r5 5206 src/arm/code-stubs-arm.cc __ str(r2, MemOperand(r3, r5, LSL, kPointerSizeLog2)); r5 5330 src/arm/code-stubs-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 5344 src/arm/code-stubs-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 5386 src/arm/code-stubs-arm.cc __ SetCallKind(r5, CALL_AS_METHOD); r5 6013 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r0, ConsString::kSecondOffset)); r5 6014 src/arm/code-stubs-arm.cc __ CompareRoot(r5, Heap::kEmptyStringRootIndex); r5 6016 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r0, ConsString::kFirstOffset)); r5 6018 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset)); r5 6024 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r0, SlicedString::kParentOffset)); r5 6028 src/arm/code-stubs-arm.cc __ ldr(r1, FieldMemOperand(r5, HeapObject::kMapOffset)); r5 6034 src/arm/code-stubs-arm.cc __ mov(r5, r0); r5 6063 src/arm/code-stubs-arm.cc __ str(r5, FieldMemOperand(r0, SlicedString::kParentOffset)); r5 6085 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r5, ExternalString::kResourceDataOffset)); r5 6092 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(SeqAsciiString::kHeaderSize - kHeapObjectTag)); r5 6104 src/arm/code-stubs-arm.cc __ add(r5, r5, r3); r5 6113 src/arm/code-stubs-arm.cc StringHelper::GenerateCopyCharactersLong(masm, r1, r5, r2, r3, r4, r6, r7, r9, r5 6123 src/arm/code-stubs-arm.cc __ add(r5, r5, Operand(r3, LSL, 1)); r5 6133 src/arm/code-stubs-arm.cc masm, r1, r5, r2, r3, r4, r6, r7, r9, DEST_ALWAYS_ALIGNED); r5 6283 src/arm/code-stubs-arm.cc GenerateCompareFlatAsciiStrings(masm, r1, r0, r2, r3, r4, r5); r5 6311 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset)); r5 6313 src/arm/code-stubs-arm.cc __ ldrb(r5, FieldMemOperand(r5, Map::kInstanceTypeOffset)); r5 6317 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kIsNotStringMask), eq); r5 6325 src/arm/code-stubs-arm.cc masm, 1 * kPointerSize, r0, r2, r3, r4, r5, &call_builtin); r5 6330 src/arm/code-stubs-arm.cc masm, 0 * kPointerSize, r1, r2, r3, r4, r5, &call_builtin); r5 6382 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset)); r5 6384 src/arm/code-stubs-arm.cc __ ldrb(r5, FieldMemOperand(r5, Map::kInstanceTypeOffset)); r5 6386 src/arm/code-stubs-arm.cc __ JumpIfBothInstanceTypesAreNotSequentialAscii(r4, r5, r6, r7, r5 6397 src/arm/code-stubs-arm.cc masm, r2, r3, r6, r7, r4, r5, r9, &make_two_character_string); r5 6409 src/arm/code-stubs-arm.cc __ AllocateAsciiString(r0, r6, r4, r5, r9, &call_runtime); r5 6430 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset)); r5 6432 src/arm/code-stubs-arm.cc __ ldrb(r5, FieldMemOperand(r5, Map::kInstanceTypeOffset)); r5 6437 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kStringEncodingMask), ne); r5 6442 src/arm/code-stubs-arm.cc __ AllocateAsciiConsString(r7, r6, r4, r5, &call_runtime); r5 6458 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kAsciiDataHintMask), ne); r5 6460 src/arm/code-stubs-arm.cc __ eor(r4, r4, Operand(r5)); r5 6467 src/arm/code-stubs-arm.cc __ AllocateTwoByteConsString(r7, r6, r4, r5, &call_runtime); r5 6485 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, HeapObject::kMapOffset)); r5 6487 src/arm/code-stubs-arm.cc __ ldrb(r5, FieldMemOperand(r5, Map::kInstanceTypeOffset)); r5 6491 src/arm/code-stubs-arm.cc __ eor(r7, r4, Operand(r5)); r5 6512 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kStringRepresentationMask)); r5 6522 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kShortExternalStringMask)); r5 6535 src/arm/code-stubs-arm.cc __ tst(r5, Operand(kStringEncodingMask)); r5 6538 src/arm/code-stubs-arm.cc __ AllocateAsciiString(r0, r6, r4, r5, r9, &call_runtime); r5 6554 src/arm/code-stubs-arm.cc __ AllocateTwoByteString(r0, r6, r4, r5, r9, &call_runtime); r5 6763 src/arm/code-stubs-arm.cc Register tmp4 = r5; r5 6992 src/arm/code-stubs-arm.cc (lr.bit() | r6.bit() | r5.bit() | r4.bit() | r3.bit() | r5 7062 src/arm/code-stubs-arm.cc (lr.bit() | r6.bit() | r5.bit() | r4.bit() | r5 7104 src/arm/code-stubs-arm.cc Register undefined = r5; r5 7192 src/arm/code-stubs-arm.cc { REG(r3), REG(r4), REG(r5), EMIT_REMEMBERED_SET }, r5 7213 src/arm/code-stubs-arm.cc { REG(r5), REG(r0), REG(r6), EMIT_REMEMBERED_SET }, r5 7474 src/arm/code-stubs-arm.cc __ CheckFastElements(r2, r5, &double_elements); r5 7477 src/arm/code-stubs-arm.cc __ CheckFastSmiElements(r2, r5, &fast_elements); r5 7484 src/arm/code-stubs-arm.cc __ ldr(r5, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); r5 7485 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r5, JSFunction::kLiteralsOffset)); r5 7486 src/arm/code-stubs-arm.cc __ Push(r5, r4); r5 7491 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset)); r5 7492 src/arm/code-stubs-arm.cc __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize)); r5 7496 src/arm/code-stubs-arm.cc __ RecordWrite(r5, r6, r0, kLRHasNotBeenSaved, kDontSaveFPRegs, r5 7503 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset)); r5 7504 src/arm/code-stubs-arm.cc __ add(r6, r5, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize)); r5 7510 src/arm/code-stubs-arm.cc __ ldr(r5, FieldMemOperand(r1, JSObject::kElementsOffset)); r5 7511 src/arm/code-stubs-arm.cc __ StoreNumberToDoubleElements(r0, r3, r1, r5, r6, r7, r9, r2, r5 7533 src/arm/code-stubs-arm.cc __ Push(lr, r5, r1); r5 7546 src/arm/code-stubs-arm.cc __ mov(r5, sp); r5 7568 src/arm/code-stubs-arm.cc __ mov(sp, r5); r5 7571 src/arm/code-stubs-arm.cc __ Pop(lr, r5, r1); r5 119 src/arm/codegen-arm.cc __ ldr(r5, FieldMemOperand(r4, FixedArray::kLengthOffset)); r5 125 src/arm/codegen-arm.cc __ mov(lr, Operand(r5, LSL, 2)); r5 149 src/arm/codegen-arm.cc __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); r5 177 src/arm/codegen-arm.cc __ add(r6, r7, Operand(r5, LSL, 2)); r5 179 src/arm/codegen-arm.cc __ mov(r5, Operand(kHoleNanUpper32)); r5 241 src/arm/codegen-arm.cc __ Strd(r4, r5, MemOperand(r7, 8, PostIndex)); r5 273 src/arm/codegen-arm.cc __ ldr(r5, FieldMemOperand(r4, FixedArray::kLengthOffset)); r5 279 src/arm/codegen-arm.cc __ add(r0, r0, Operand(r5, LSL, 1)); r5 284 src/arm/codegen-arm.cc __ str(r5, MemOperand(r6, FixedDoubleArray::kLengthOffset)); r5 291 src/arm/codegen-arm.cc __ add(r5, r3, Operand(r5, LSL, 1)); r5 337 src/arm/codegen-arm.cc __ cmp(r3, r5); r5 859 src/arm/deoptimizer-arm.cc __ PrepareCallCFunction(6, r5); r5 865 src/arm/deoptimizer-arm.cc __ mov(r5, Operand(ExternalReference::isolate_address())); r5 866 src/arm/deoptimizer-arm.cc __ str(r5, MemOperand(sp, 1 * kPointerSize)); // Isolate. r5 152 src/arm/full-codegen-arm.cc __ cmp(r5, Operand(0)); r5 1093 src/arm/full-codegen-arm.cc Register null_value = r5; r5 1530 src/arm/full-codegen-arm.cc __ ldr(r5, FieldMemOperand(r4, literal_offset)); r5 1532 src/arm/full-codegen-arm.cc __ cmp(r5, ip); r5 1542 src/arm/full-codegen-arm.cc __ mov(r5, r0); r5 1551 src/arm/full-codegen-arm.cc __ push(r5); r5 1555 src/arm/full-codegen-arm.cc __ pop(r5); r5 1562 src/arm/full-codegen-arm.cc __ CopyFields(r0, r5, r2.bit(), size / kPointerSize); r5 3619 src/arm/full-codegen-arm.cc Register element = r5; r5 402 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6); r5 441 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6); r5 614 src/arm/ic-arm.cc __ LoadFromNumberDictionary(&slow_load, r4, r2, r1, r0, r3, r5); r5 709 src/arm/ic-arm.cc masm, flags, r0, r2, r3, r4, r5, r6); r5 878 src/arm/ic-arm.cc GenerateMappedArgumentsLookup(masm, r2, r1, r3, r4, r5, ¬in, &slow); r5 880 src/arm/ic-arm.cc __ add(r6, r3, r5); r5 908 src/arm/ic-arm.cc GenerateMappedArgumentsLookup(masm, r1, r2, r3, r4, r5, ¬in, &slow); r5 1005 src/arm/ic-arm.cc __ LoadFromNumberDictionary(&slow, r4, r0, r0, r2, r3, r5); r5 1051 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4, kPointerSize * 2, PostIndex)); r5 1052 src/arm/ic-arm.cc __ cmp(r2, r5); r5 1054 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4, -kPointerSize)); // Load symbol r5 1055 src/arm/ic-arm.cc __ cmp(r0, r5); r5 1061 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4, kPointerSize, PostIndex)); r5 1062 src/arm/ic-arm.cc __ cmp(r2, r5); r5 1064 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4)); r5 1065 src/arm/ic-arm.cc __ cmp(r0, r5); r5 1083 src/arm/ic-arm.cc __ ldr(r5, MemOperand(r4, r3, LSL, kPointerSizeLog2)); r5 1085 src/arm/ic-arm.cc __ sub(r5, r5, r6, SetCC); r5 1095 src/arm/ic-arm.cc __ add(r6, r6, r5); // Index from start of object. r5 1106 src/arm/ic-arm.cc __ ldr(r0, MemOperand(r1, r5, LSL, kPointerSizeLog2)); r5 1406 src/arm/ic-arm.cc Register address = r5; r5 1454 src/arm/ic-arm.cc r5, r5 1519 src/arm/ic-arm.cc masm, flags, r1, r2, r3, r4, r5, r6); r5 1608 src/arm/ic-arm.cc GenerateStringDictionaryReceiverCheck(masm, r1, r3, r4, r5, &miss); r5 1610 src/arm/ic-arm.cc GenerateDictionaryStore(masm, &miss, r3, r2, r0, r4, r5); r5 1613 src/arm/ic-arm.cc 1, r4, r5); r5 1617 src/arm/ic-arm.cc __ IncrementCounter(counters->store_normal_miss(), 1, r4, r5); r5 150 src/arm/lithium-codegen-arm.cc __ cmp(r5, Operand(0)); r5 3172 src/arm/lithium-codegen-arm.cc __ SetCallKind(r5, call_kind); r5 4184 src/arm/lithium-codegen-arm.cc __ AllocateHeapNumber(r5, r3, r4, r6, &slow); r5 4185 src/arm/lithium-codegen-arm.cc __ Move(dst, r5); r5 5009 src/arm/lithium-codegen-arm.cc __ mov(r5, Operand(instr->hydrogen()->pattern())); r5 5011 src/arm/lithium-codegen-arm.cc __ Push(r7, r6, r5, r4); r5 5330 src/arm/lithium-codegen-arm.cc Register null_value = r5; r5 946 src/arm/macro-assembler-arm.cc ASSERT(dst.is(r5)); r5 1021 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1028 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1053 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1058 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1085 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1088 src/arm/macro-assembler-arm.cc SetCallKind(r5, call_kind); r5 1207 src/arm/macro-assembler-arm.cc mov(r5, Operand(CodeObject())); r5 1214 src/arm/macro-assembler-arm.cc stm(db_w, sp, r5.bit() | r6.bit() | r7.bit() | ip.bit()); r5 1216 src/arm/macro-assembler-arm.cc stm(db_w, sp, r5.bit() | r6.bit() | cp.bit() | fp.bit()); r5 1221 src/arm/macro-assembler-arm.cc ldr(r5, MemOperand(r6)); r5 1222 src/arm/macro-assembler-arm.cc push(r5); r5 2168 src/arm/macro-assembler-arm.cc ldr(r5, MemOperand(r7, kLimitOffset)); r5 2200 src/arm/macro-assembler-arm.cc cmp(r5, ip); r5 2207 src/arm/macro-assembler-arm.cc ldr(r5, MemOperand(ip)); r5 2208 src/arm/macro-assembler-arm.cc cmp(r4, r5); r5 2224 src/arm/macro-assembler-arm.cc str(r5, MemOperand(r7, kLimitOffset)); r5 2226 src/arm/macro-assembler-arm.cc PrepareCallCFunction(1, r5); r5 2692 src/arm/macro-assembler-arm.cc SetCallKind(r5, CALL_AS_METHOD); r5 2697 src/arm/macro-assembler-arm.cc SetCallKind(r5, CALL_AS_METHOD); r5 671 src/arm/regexp-macro-assembler-arm.cc RegList registers_to_retain = r4.bit() | r5.bit() | r6.bit() | r5 1405 src/arm/regexp-macro-assembler-arm.cc __ Call(r5); r5 194 src/arm/regexp-macro-assembler-arm.h inline Register code_pointer() { return r5; } r5 3362 src/arm/simulator-arm.cc int32_t r5_val = get_register(r5); r5 3374 src/arm/simulator-arm.cc set_register(r5, callee_saved_value); r5 3387 src/arm/simulator-arm.cc CHECK_EQ(callee_saved_value, get_register(r5)); r5 3397 src/arm/simulator-arm.cc set_register(r5, r5_val); r5 693 src/arm/stub-cache-arm.cc __ LoadHeapObject(r5, function); r5 694 src/arm/stub-cache-arm.cc __ ldr(cp, FieldMemOperand(r5, JSFunction::kContextOffset)); r5 707 src/arm/stub-cache-arm.cc __ stm(ib, sp, r5.bit() | r6.bit() | r7.bit()); r5 1577 src/arm/stub-cache-arm.cc Register end_elements = r5; r5 2139 src/arm/stub-cache-arm.cc __ Ldrd(r4, r5, FieldMemOperand(r0, HeapNumber::kValueOffset)); r5 2140 src/arm/stub-cache-arm.cc __ vmov(d1, r4, r5); r5 2159 src/arm/stub-cache-arm.cc __ bic(r6, r5, Operand(HeapNumber::kSignMask)); r5 2194 src/arm/stub-cache-arm.cc __ tst(r5, Operand(HeapNumber::kSignMask)); r5 2302 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r0, r4, r5, r6, &slow); r5 2688 src/arm/stub-cache-arm.cc CheckPrototypes(receiver, r1, holder, r3, r4, r5, name, &miss); r5 2786 src/arm/stub-cache-arm.cc __ LoadRoot(r5, Heap::kTheHoleValueRootIndex); r5 2788 src/arm/stub-cache-arm.cc __ cmp(r5, r6); r5 3378 src/arm/stub-cache-arm.cc __ AllocateInNewSpace(r3, r4, r5, r6, &generic_stub_call, SIZE_IN_WORDS); r5 3389 src/arm/stub-cache-arm.cc __ mov(r5, r4); r5 3391 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); r5 3393 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); r5 3395 src/arm/stub-cache-arm.cc __ str(r6, MemOperand(r5, kPointerSize, PostIndex)); r5 3420 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); r5 3424 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); r5 3430 src/arm/stub-cache-arm.cc __ str(r2, MemOperand(r5, kPointerSize, PostIndex)); r5 3439 src/arm/stub-cache-arm.cc __ str(r7, MemOperand(r5, kPointerSize, PostIndex)); r5 3489 src/arm/stub-cache-arm.cc __ LoadFromNumberDictionary(&slow, r4, key, r0, r2, r3, r5); r5 3606 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, key, r4, r5, d1, &miss_force_generic); r5 3701 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r5, r3, r4, r6, &slow); r5 3703 src/arm/stub-cache-arm.cc __ mov(r0, r5); r5 3786 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r4, r5, r7, r6, &slow); r5 3815 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r3, r4, r5, r6, &slow); r5 3882 src/arm/stub-cache-arm.cc __ AllocateHeapNumber(r4, r5, r6, r7, &slow); r5 3940 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, key, r4, r5, d1, &miss_force_generic); r5 3959 src/arm/stub-cache-arm.cc __ SmiUntag(r5, value); r5 3967 src/arm/stub-cache-arm.cc __ Usat(r5, 8, Operand(r5)); r5 3968 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1)); r5 3972 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1)); r5 3976 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0)); r5 3980 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); r5 3985 src/arm/stub-cache-arm.cc StoreIntAsFloat(masm, r3, r4, r5, r6, r7, r9); r5 3997 src/arm/stub-cache-arm.cc masm, r5, destination, r5 4026 src/arm/stub-cache-arm.cc __ CompareObjectType(value, r5, r6, HEAP_NUMBER_TYPE); r5 4042 src/arm/stub-cache-arm.cc __ sub(r5, r0, Operand(kHeapObjectTag)); r5 4043 src/arm/stub-cache-arm.cc __ vldr(d0, r5, HeapNumber::kValueOffset); r5 4044 src/arm/stub-cache-arm.cc __ add(r5, r3, Operand(key, LSL, 1)); r5 4046 src/arm/stub-cache-arm.cc __ vstr(s0, r5, 0); r5 4048 src/arm/stub-cache-arm.cc __ sub(r5, r0, Operand(kHeapObjectTag)); r5 4049 src/arm/stub-cache-arm.cc __ vldr(d0, r5, HeapNumber::kValueOffset); r5 4050 src/arm/stub-cache-arm.cc __ add(r5, r3, Operand(key, LSL, 2)); r5 4051 src/arm/stub-cache-arm.cc __ vstr(d0, r5, 0); r5 4055 src/arm/stub-cache-arm.cc __ sub(r5, value, Operand(kHeapObjectTag)); r5 4056 src/arm/stub-cache-arm.cc __ vldr(d0, r5, HeapNumber::kValueOffset); r5 4057 src/arm/stub-cache-arm.cc __ EmitECMATruncate(r5, d0, s2, r6, r7, r9); r5 4062 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1)); r5 4066 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0)); r5 4070 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); r5 4093 src/arm/stub-cache-arm.cc __ ldr(r5, FieldMemOperand(value, HeapNumber::kExponentOffset)); r5 4107 src/arm/stub-cache-arm.cc __ and_(r9, r5, Operand(r7), SetCC); r5 4121 src/arm/stub-cache-arm.cc __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, gt); r5 4122 src/arm/stub-cache-arm.cc __ orr(r5, r5, Operand(kBinary32ExponentMask), LeaveCC, gt); r5 4126 src/arm/stub-cache-arm.cc __ and_(r5, r5, Operand(HeapNumber::kSignMask), LeaveCC, lt); r5 4129 src/arm/stub-cache-arm.cc __ and_(r7, r5, Operand(HeapNumber::kSignMask)); r5 4130 src/arm/stub-cache-arm.cc __ and_(r5, r5, Operand(HeapNumber::kMantissaMask)); r5 4131 src/arm/stub-cache-arm.cc __ orr(r7, r7, Operand(r5, LSL, kMantissaInHiWordShift)); r5 4133 src/arm/stub-cache-arm.cc __ orr(r5, r7, Operand(r9, LSL, kBinary32ExponentShift)); r5 4136 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); r5 4142 src/arm/stub-cache-arm.cc __ and_(r7, r5, Operand(HeapNumber::kSignMask)); r5 4143 src/arm/stub-cache-arm.cc __ and_(r5, r5, Operand(HeapNumber::kMantissaMask)); r5 4145 src/arm/stub-cache-arm.cc __ orr(r9, r9, Operand(r5, LSL, kMantissaInHiWordShift)); r5 4146 src/arm/stub-cache-arm.cc __ orr(r5, r9, Operand(r6, LSR, kMantissaInLoWordShift)); r5 4152 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r7, Register::kSizeInBytes)); r5 4164 src/arm/stub-cache-arm.cc __ and_(r9, r5, Operand(r7), SetCC); r5 4165 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq); r5 4169 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, eq); r5 4176 src/arm/stub-cache-arm.cc __ mov(r5, Operand(0, RelocInfo::NONE), LeaveCC, mi); r5 4181 src/arm/stub-cache-arm.cc __ mov(r5, Operand(min_value), LeaveCC, ge); r5 4184 src/arm/stub-cache-arm.cc __ and_(r7, r5, Operand(HeapNumber::kSignMask), SetCC); r5 4185 src/arm/stub-cache-arm.cc __ and_(r5, r5, Operand(HeapNumber::kMantissaMask)); r5 4186 src/arm/stub-cache-arm.cc __ orr(r5, r5, Operand(1u << HeapNumber::kMantissaBitsInTopWord)); r5 4189 src/arm/stub-cache-arm.cc __ mov(r5, Operand(r5, LSR, r9), LeaveCC, pl); r5 4193 src/arm/stub-cache-arm.cc __ mov(r5, Operand(r5, LSL, r9)); r5 4195 src/arm/stub-cache-arm.cc __ orr(r5, r5, Operand(r6, LSR, r9)); r5 4199 src/arm/stub-cache-arm.cc __ rsb(r5, r5, Operand(0, RelocInfo::NONE), LeaveCC, ne); r5 4205 src/arm/stub-cache-arm.cc __ strb(r5, MemOperand(r3, key, LSR, 1)); r5 4209 src/arm/stub-cache-arm.cc __ strh(r5, MemOperand(r3, key, LSL, 0)); r5 4213 src/arm/stub-cache-arm.cc __ str(r5, MemOperand(r3, key, LSL, 1)); r5 4275 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, r0, r4, r5, d1, &miss_force_generic); r5 4319 src/arm/stub-cache-arm.cc Register scratch2 = r5; r5 4327 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, key_reg, r4, r5, d1, &miss_force_generic); r5 4396 src/arm/stub-cache-arm.cc Register length_reg = r5; r5 4403 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, key_reg, r4, r5, d1, &miss_force_generic); r5 4562 src/arm/stub-cache-arm.cc Register scratch2 = r5; r5 4571 src/arm/stub-cache-arm.cc GenerateSmiKeyCheck(masm, key_reg, r4, r5, d1, &miss_force_generic); r5 488 test/cctest/test-assembler-mips.cc int32_t r5; r5 514 test/cctest/test-assembler-mips.cc __ sw(t4, MemOperand(a0, OFFSET_OF(T, r5)) ); r5 543 test/cctest/test-assembler-mips.cc CHECK_EQ(0xffffffcc, t.r5); r5 117 test/cctest/test-disasm-arm.cc COMPARE(and_(r3, r4, Operand(r5), LeaveCC, eq), r5 120 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r5, Operand(r6, LSL, 0)), r5 122 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r5, Operand(r7, LSL, 1), SetCC), r5 124 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r5, Operand(r8, LSL, 2), LeaveCC, ne), r5 126 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r5, Operand(r9, LSL, 3), SetCC, cs), r5 129 test/cctest/test-disasm-arm.cc COMPARE(sub(r5, r6, Operand(r10, LSL, 31), LeaveCC, hs), r5 131 test/cctest/test-disasm-arm.cc COMPARE(sub(r5, r6, Operand(r10, LSL, 30), SetCC, cc), r5 133 test/cctest/test-disasm-arm.cc COMPARE(sub(r5, r6, Operand(r10, LSL, 24), LeaveCC, lo), r5 135 test/cctest/test-disasm-arm.cc COMPARE(sub(r5, r6, Operand(r10, LSL, 16), SetCC, mi), r5 160 test/cctest/test-disasm-arm.cc COMPARE(adc(r5, sp, Operand(ip), SetCC), r5 183 test/cctest/test-disasm-arm.cc COMPARE(tst(r7, Operand(r5, ASR, ip), ge), r5 192 test/cctest/test-disasm-arm.cc COMPARE(teq(r7, Operand(r5, ROR, r0), lt), r5 241 test/cctest/test-disasm-arm.cc COMPARE(bic(r0, r5, Operand(r3), SetCC), r5 252 test/cctest/test-disasm-arm.cc COMPARE(mvn(r5, Operand(r4), SetCC, cc), r5 261 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x0ffffff0), SetCC, ne), r5 271 test/cctest/test-disasm-arm.cc COMPARE(mvn(r5, Operand(0x0ffffff0), SetCC, ne), r5 278 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x01234), LeaveCC, ne), r5 281 test/cctest/test-disasm-arm.cc COMPARE(eor(r5, r4, Operand(0x1234), LeaveCC, ne), r5 285 test/cctest/test-disasm-arm.cc COMPARE(mov(r5, Operand(0x01234), SetCC, ne), r5 293 test/cctest/test-disasm-arm.cc COMPARE(eor(r5, r4, Operand(0x1234), SetCC, ne), r5 296 test/cctest/test-disasm-arm.cc COMPARE(movt(r5, 0x4321, ne), r5 298 test/cctest/test-disasm-arm.cc COMPARE(movw(r5, 0xabcd, eq), r5 304 test/cctest/test-disasm-arm.cc COMPARE(eor(r5, r4, Operand(0xffffff34), SetCC, ne), r5 308 test/cctest/test-disasm-arm.cc COMPARE(and_(r3, r5, Operand(0xfc03ffff)), r5 310 test/cctest/test-disasm-arm.cc COMPARE(bic(r3, r5, Operand(0xfc03ffff)), r5 314 test/cctest/test-disasm-arm.cc COMPARE(add(r3, r5, Operand(-1024)), r5 316 test/cctest/test-disasm-arm.cc COMPARE(sub(r3, r5, Operand(-1024)), r5 350 test/cctest/test-disasm-arm.cc COMPARE(and_(r4, r5, Operand(0x00001000), SetCC, ne), r5 353 test/cctest/test-disasm-arm.cc COMPARE(eor(r4, r5, Operand(0x00001000)), r5 414 test/cctest/test-disasm-arm.cc COMPARE(usat(r8, 0, Operand(r5, ASR, 17)), r5 492 test/cctest/test-disasm-arm.cc COMPARE(vldr(s16, r5, 20), r5 521 test/cctest/test-disasm-arm.cc COMPARE(vmsr(r5), r5 527 test/cctest/test-disasm-arm.cc COMPARE(vmrs(r5), r5 544 test/cctest/test-disasm-arm.cc COMPARE(vldm(ia, r5, s2, s5), r5 563 test/cctest/test-disasm-arm.cc COMPARE(ldrb(r4, MemOperand(r5, -42)), r5 590 test/cctest/test-disasm-arm.cc COMPARE(strb(r4, MemOperand(r5, -42)), r5 617 test/cctest/test-disasm-arm.cc COMPARE(ldrh(r4, MemOperand(r5, -42)), r5 644 test/cctest/test-disasm-arm.cc COMPARE(strh(r4, MemOperand(r5, -42)), r5 671 test/cctest/test-disasm-arm.cc COMPARE(ldr(r4, MemOperand(r5, -42)), r5 698 test/cctest/test-disasm-arm.cc COMPARE(str(r4, MemOperand(r5, -42)), r5 727 test/cctest/test-disasm-arm.cc COMPARE(ldrd(r4, r5, MemOperand(r5, -127)), r5 742 test/cctest/test-disasm-arm.cc COMPARE(strd(r4, r5, MemOperand(r5, -127)),