Home
last modified time | relevance | path

Searched refs:rIBASE (Results 1 – 8 of 8) sorted by relevance

/aosp12/art/runtime/interpreter/mterp/x86/
H A Darithmetic.S240 movl rIBASE, LOCAL0(%esp) # save rIBASE
241 GET_VREG rIBASE, %eax # rIBASE <- v[BB+0]
245 SET_VREG rIBASE, rINST # v[AA+0] <- rIBASE
246 movl LOCAL0(%esp), rIBASE # restore rIBASE
440 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
464 mov rIBASE, LOCAL0(%esp) # save rIBASE/%edx
579 mov rIBASE, LOCAL2(%esp) # save rIBASE
591 leal (%ecx,rIBASE), rIBASE # full result now in rIBASE:%eax
616 mov rIBASE, LOCAL2(%esp) # save rIBASE
892 xorl rIBASE, rIBASE
[all …]
H A Dother.S95 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
96 cltd # rIBASE:eax <- ssssssssssssBBBB
97 SET_VREG_HIGH rIBASE, rINST # store msw
99 movl %ecx, rIBASE # restore rIBASE
105 movl rIBASE, %ecx # preserve rIBASE (cltd trashes it)
106 cltd # rIBASE:eax <- ssssssssssssBBBB
107 SET_VREG_HIGH rIBASE, rINST # store msw
109 movl %ecx, rIBASE # restore rIBASE
H A Dmain.S174 #define rIBASE %edx macro
200 movl rSELF, rIBASE
201 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
213 movl rSELF, rIBASE
214 movl THREAD_CURRENT_IBASE_OFFSET(rIBASE), rIBASE
221 movl THREAD_CURRENT_IBASE_OFFSET(\_reg), rIBASE
249 addl rIBASE, %eax
/aosp12/art/runtime/interpreter/mterp/x86_64/
H A Dmain.S175 #define rIBASE %r14 macro
205 movq THREAD_CURRENT_IBASE_OFFSET(\self_reg), rIBASE
208 movq rSELF, rIBASE
209 REFRESH_IBASE_REG rIBASE
237 addq rIBASE, %rax
/aosp12/art/runtime/interpreter/mterp/arm/
H A Dmain.S102 #define rIBASE r8 macro
245 add pc, rIBASE, \reg, lsl #${handler_size_bits}
324 ldr rIBASE, [rSELF, #THREAD_CURRENT_IBASE_OFFSET]
415 ldr rIBASE, [rSELF, #THREAD_CURRENT_IBASE_OFFSET]
555 ldr rIBASE, [rSELF, #THREAD_CURRENT_IBASE_OFFSET]
/aosp12/art/runtime/interpreter/mterp/
H A DREADME.txt75 In normal operation, the dedicated register rIBASE
77 to a mode that requires inter-instruction checking, rIBASE is changed
81 unconditionally refresh rIBASE at backward branches, exception throws and returns.
/aosp12/art/runtime/interpreter/mterp/armng/
H A Dmain.S82 #define rIBASE r10 macro
182 add pc, rIBASE, \reg, lsl #${handler_size_bits}
1627 mov rIBASE, ip // rIBASE contains the old stack pointer
1638 add rIBASE, rIBASE, #OFFSET_TO_FIRST_ARGUMENT_IN_STACK
1639 SETUP_REFERENCE_PARAMETERS_IN_STACK lr, r8, r4, rIBASE, r0
1673 add rIBASE, rIBASE, #4
1681 LOOP_OVER_INTs lr, r4, r7, r8, rIBASE, ip, r1, .Lgpr_setup_finished
1685 add r2, rIBASE, #OFFSET_TO_FIRST_ARGUMENT_IN_STACK
1696 adr rIBASE, artNterpAsmInstructionStart
/aosp12/art/runtime/interpreter/mterp/x86_64ng/
H A Dmain.S74 #define rIBASE %r14 macro
124 addq rIBASE, %rcx
1809 leaq artNterpAsmInstructionStart(%rip), rIBASE