Home
last modified time | relevance | path

Searched refs:lr (Results 1 – 16 of 16) sorted by relevance

/art/runtime/arch/arm/
Dmemcmp16_arm.S39 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 …]
Djni_entrypoints_arm.S24 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
Dquick_entrypoints_arm.S31 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 …]
Dinstruction_set_features_assembly_tests.S37 bx lr
/art/runtime/entrypoints/quick/
Dquick_instrumentation_entrypoints.cc30 uintptr_t lr) in artInstrumentationMethodEntryFromCode() argument
43 method, lr, interpreter_entry); in artInstrumentationMethodEntryFromCode()
Dquick_trampoline_entrypoints.cc305 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/
Doptimizing_cfi_test_expected.inc11 // 0x00000000: push {r5, r6, lr}
49 // 0x00000008: str lr, [sp, #56]
61 // 0x00000018: ldr lr, [sp, #56]
Dintrinsics_arm64.cc991 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()
Dcode_generator_arm64.cc417 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 …]
Dcode_generator_arm64.h53 const vixl::CPURegList runtime_reserved_core_registers(tr, vixl::lr);
/art/compiler/dex/quick/
Dquick_cfi_test_expected.inc11 // 0x00000000: push {r5, r6, lr}
55 // 0x0000000c: str lr, [sp, #56]
65 // 0x0000001c: ldr lr, [sp, #56]
/art/runtime/
Dinstrumentation.cc959 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()
Dinstrumentation.h342 ArtMethod* method, uintptr_t lr,
/art/compiler/jni/
Djni_cfi_test_expected.inc20 // 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/
Dmanaged_register_arm64_test.cc630 EXPECT_TRUE(vixl::lr.Is(Arm64Assembler::reg_x(LR))); in TEST()
/art/compiler/utils/
Dassembler_thumb_test_expected.cc.inc318 " 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",