/art/runtime/arch/arm/ |
D | memcmp16_arm.S | 39 bxeq lr 61 bxne lr 64 bx lr 68 0: push {r4, lr} 71 .cfi_rel_offset lr, 4 82 popne {r4, lr} 83 bxne lr 109 ldr lr, [r1, #4]! 113 eorseq r0, r0, lr 115 ldreq lr, [r1, #4]! [all …]
|
D | jni_entrypoints_arm.S | 24 push {r0, r1, r2, r3, lr} @ spill regs 30 .cfi_rel_offset lr, 16 38 pop {r0, r1, r2, r3, lr} @ restore regs 44 .cfi_restore lr
|
D | quick_entrypoints_arm.S | 31 push {r4-r11, lr} @ 9 words (36 bytes) of callee saves. 41 .cfi_rel_offset lr, 32 63 push {r5-r8, r10-r11, lr} @ 7 words of callee saves 71 .cfi_rel_offset lr, 24 89 pop {r5-r8, r10-r11, lr} @ 7 words of callee saves 96 .cfi_restore lr 102 bx lr @ return 110 push {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves and args. 121 .cfi_rel_offset lr, 36 153 pop {r1-r3, r5-r8, r10-r11, lr} @ 10 words of callee saves [all …]
|
D | instruction_set_features_assembly_tests.S | 37 bx lr
|
/art/runtime/entrypoints/quick/ |
D | quick_instrumentation_entrypoints.cc | 30 uintptr_t lr) in artInstrumentationMethodEntryFromCode() argument 43 method, lr, interpreter_entry); in artInstrumentationMethodEntryFromCode()
|
D | quick_trampoline_entrypoints.cc | 305 uint8_t* lr = reinterpret_cast<uint8_t*>(sp) + kQuickCalleeSaveFrame_RefAndArgs_LrOffset; in GetCallingPc() local 306 return *reinterpret_cast<uintptr_t*>(lr); in GetCallingPc()
|
/art/compiler/optimizing/ |
D | optimizing_cfi_test_expected.inc | 11 // 0x00000000: push {r5, r6, lr} 49 // 0x00000008: str lr, [sp, #56] 61 // 0x00000018: ldr lr, [sp, #56]
|
D | intrinsics_arm64.cc | 991 lr, MemOperand(tr, QUICK_ENTRYPOINT_OFFSET(kArm64WordSize, pStringCompareTo).Int32Value())); in VisitStringCompareTo() 992 __ Blr(lr); in VisitStringCompareTo() 1034 __ Ldr(lr, MemOperand(tr, QUICK_ENTRYPOINT_OFFSET(kArm64WordSize, pIndexOf).Int32Value())); in GenerateVisitStringIndexOf() 1035 __ Blr(lr); in GenerateVisitStringIndexOf() 1103 __ Ldr(lr, in VisitStringNewStringFromBytes() 1106 __ Blr(lr); in VisitStringNewStringFromBytes() 1124 __ Ldr(lr, in VisitStringNewStringFromChars() 1127 __ Blr(lr); in VisitStringNewStringFromChars() 1152 __ Ldr(lr, in VisitStringNewStringFromString() 1155 __ Blr(lr); in VisitStringNewStringFromString()
|
D | code_generator_arm64.cc | 417 AddAllocatedRegister(LocationFrom(lr)); in CodeGeneratorARM64() 979 __ Ldr(lr, MemOperand(tr, entry_point_offset)); in InvokeRuntime() 980 __ Blr(lr); in InvokeRuntime() 1968 __ Ldr(lr, MemOperand(temp, entry_point.Int32Value())); in VisitInvokeInterface() 1970 __ Blr(lr); in VisitInvokeInterface() 2022 __ Ldr(lr, MemOperand( in GenerateStaticOrDirectCall() 2025 __ Blr(lr); in GenerateStaticOrDirectCall() 2036 __ Ldr(lr, MemOperand(temp.X(), ArtMethod::EntryPointFromQuickCompiledCodeOffset( in GenerateStaticOrDirectCall() 2039 __ Blr(lr); in GenerateStaticOrDirectCall() 2090 __ Ldr(lr, MemOperand(temp, entry_point.SizeValue())); in VisitInvokeVirtual() [all …]
|
D | code_generator_arm64.h | 53 const vixl::CPURegList runtime_reserved_core_registers(tr, vixl::lr);
|
/art/compiler/dex/quick/ |
D | quick_cfi_test_expected.inc | 11 // 0x00000000: push {r5, r6, lr} 55 // 0x0000000c: str lr, [sp, #56] 65 // 0x0000001c: ldr lr, [sp, #56]
|
/art/runtime/ |
D | instrumentation.cc | 959 uintptr_t lr, bool interpreter_entry) { in PushInstrumentationStackFrame() argument 964 LOG(INFO) << "Entering " << PrettyMethod(method) << " from PC " << reinterpret_cast<void*>(lr); in PushInstrumentationStackFrame() 966 instrumentation::InstrumentationStackFrame instrumentation_frame(this_object, method, lr, in PushInstrumentationStackFrame()
|
D | instrumentation.h | 342 ArtMethod* method, uintptr_t lr,
|
/art/compiler/jni/ |
D | jni_cfi_test_expected.inc | 20 // 0x00000000: push {r5, r6, r7, r8, r10, r11, lr} 125 // 0x00000018: stp x29, lr, [sp, #176] 167 // 0x00000064: ldp x29, lr, [sp, #176]
|
/art/compiler/utils/arm64/ |
D | managed_register_arm64_test.cc | 630 EXPECT_TRUE(vixl::lr.Is(Arm64Assembler::reg_x(LR))); in TEST()
|
/art/compiler/utils/ |
D | assembler_thumb_test_expected.cc.inc | 318 " 2: e934 4800 ldmdb r4!, {fp, lr}\n", 319 " 6: e914 4800 ldmdb r4, {fp, lr}\n", 325 " 2: e8a4 4800 stmia.w r4!, {fp, lr}\n", 326 " 6: e884 4800 stmia.w r4, {fp, lr}\n", 468 " 0: 47f0 blx lr\n", 469 " 2: 4770 bx lr\n",
|