Home
last modified time | relevance | path

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

/art/runtime/arch/arm/
Djni_entrypoints_arm.S34 mov r12, r0 @ save result in r12
45 bx r12 @ if non-null, tail call to method's code
Dquick_entrypoints_arm.S269 SETUP_REFS_ONLY_CALLEE_SAVE_FRAME r3, r12 @ save callee saves in case of GC
335 mov r12, sp
336 str r12, [sp, #-16]! @ expand the frame and pass SP
341 mov r12, r1 @ save Method*->code_
344 bx r12 @ tail call to target
900 ldr r0, [r0, r12, lsl 2] @ load the target method
911 mov r12, r0
914 bx r12 @ tail-call into actual code
955 mov r12, r0
963 blx r12 // native call.
[all …]
/art/runtime/arch/x86_64/
Dquick_entrypoints_x86_64.S57 PUSH r12 // Callee save.
100 PUSH r12 // Callee save.
137 POP r12
159 PUSH r12 // Callee save.
204 PUSH r12 // Callee save.
258 POP r12
489 PUSH r12 // Save native callee save r12
530 POP r12 // Pop r12
583 PUSH r12 // Save r12
623 POP r12 // Pop r12
[all …]
/art/compiler/jni/
Djni_cfi_test_expected.inc269 // 0x00000006: push r12
271 // 0x00000008: .cfi_offset: r12 at cfa-40
314 // 0x00000076: pop r12
316 // 0x00000078: .cfi_restore: r12
362 // 0x00000018: sw r12, +40(r29)
363 // 0x0000001c: .cfi_offset: r12 at cfa-24
389 // 0x00000054: lw r12, +40(r29)
390 // 0x00000058: .cfi_restore: r12
/art/compiler/dex/quick/arm/
Darm_lir.h131 r12 = RegStorage::k32BitSolo | RegStorage::kCoreRegister | 12, enumerator
225 constexpr RegStorage rs_r12(RegStorage::kValid | r12);
/art/compiler/dex/quick/x86/
Dx86_lir.h156 r12 = RegStorage::k32BitSolo | RegStorage::kCoreRegister | 12, enumerator
260 constexpr RegStorage rs_r12(RegStorage::kValid | r12);