Home
last modified time | relevance | path

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

/ndk/tests/build/ssax-instructions/jni/
Dtest.S11 push {r4, lr}
14 lsr lr, r6, #2
16 str lr, [sp]
18 lsl ip, lr, #2
19 lsl r3, lr, #3
28 subs lr, lr, #2 @ 0x2
29 str lr, [sp, #24]
33 ssub16 lr, r6, sl
36 ssax r6, r1, lr
37 sasx sl, r1, lr
[all …]
/ndk/sources/cxx-stl/llvm-libc++abi/libcxxabi/src/Unwind/
DUnwindRegistersRestore.S286 ldr lr, [x0, #0x100] ; restore pc into lr
309 ret lr ; jump to pc
329 mov lr, r3 @ restore pc into lr
332 @ Use lr as base so that r0 can be restored.
333 mov lr, r0
336 @ . the pc (r15) and lr (r14) cannot both be in the list in an LDM instruction
337 ldm lr, {r0-r12}
338 ldr sp, [lr, #52]
339 ldr lr, [lr, #60] @ restore pc into lr
341 JMP(lr)
DUnwindRegistersSave.S101 stw r0, 0(r3) ; store lr as ssr0
258 str lr, [x0, #0x0F0]
261 str lr, [x0, #0x100] ; store return address as pc
306 mov r3, lr
316 str lr, [r0, #56]
317 str lr, [r0, #60] @ store return address as pc
327 JMP(lr)
339 JMP(lr)
351 JMP(lr)
DUnwind-EHABI.cpp405 uint32_t lr; in _Unwind_VRS_Interpret() local
406 _Unwind_VRS_Get(context, _UVRSC_CORE, UNW_ARM_LR, _UVRSD_UINT32, &lr); in _Unwind_VRS_Interpret()
407 _Unwind_VRS_Set(context, _UVRSC_CORE, UNW_ARM_IP, _UVRSD_UINT32, &lr); in _Unwind_VRS_Interpret()
/ndk/tests/build/build-assembly-file/jni/
Dassembly1.s4 bx lr
Dassembly2.S4 bx lr