Searched refs:rIBASE (Results 1 – 8 of 8) sorted by relevance
/aosp12/art/runtime/interpreter/mterp/x86/ |
H A D | arithmetic.S | 240 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 D | other.S | 95 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 D | main.S | 174 #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 D | main.S | 175 #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 D | main.S | 102 #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 D | README.txt | 75 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 D | main.S | 82 #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 D | main.S | 74 #define rIBASE %r14 macro 124 addq rIBASE, %rcx 1809 leaq artNterpAsmInstructionStart(%rip), rIBASE
|