/art/runtime/interpreter/mterp/x86/ |
D | header.S | 165 #define rREFS %ebp macro 264 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 265 #define VREG_REF_HIGH_ADDRESS(_vreg) 4(rREFS,_vreg,4) 278 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 285 movq \_reg, (rREFS,\_vreg,4) 290 movl \_reg, (rREFS,\_vreg,4) 299 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 303 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 307 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 308 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4)
|
D | entry.S | 61 leal (rFP, %eax, 4), rREFS
|
/art/runtime/interpreter/mterp/x86_64/ |
D | header.S | 166 #define rREFS %r15 macro 248 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 261 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 268 movq \_reg, (rREFS,\_vreg,4) 273 movl \_reg, (rREFS,\_vreg,4) 282 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 286 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 290 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 291 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4)
|
D | entry.S | 58 leaq (rFP, %rax, 4), rREFS
|
/art/runtime/interpreter/mterp/mips64/ |
D | header.S | 63 #define rREFS s5 macro 192 dlsa AT, \vreg, rREFS, 2 200 dlsa AT, \vreg, rREFS, 2 208 dlsa AT, \vreg, rREFS, 2 241 dlsa AT, \vreg, rREFS, 2 248 dlsa AT, \vreg, rREFS, 2
|
D | entry.S | 71 dlsa rREFS, v0, rFP, 2
|
/art/runtime/interpreter/mterp/arm/ |
D | header.S | 100 #define rREFS r11 macro 257 str \reg, [rREFS, \vreg, lsl #2] 261 str \reg, [rREFS, \vreg, lsl #2] 264 str \reg, [rREFS, \vreg, lsl #2]
|
D | entry.S | 49 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/mips/ |
D | header.S | 64 #define rREFS s6 macro 282 addu t8, rREFS, AT; \ 291 addu t8, rREFS, AT; \ 299 addu t8, rREFS, AT; \ 313 addu t8, rREFS, AT; \ 323 addu t8, rREFS, AT; \ 335 addu t8, rREFS, AT; \ 350 addu t8, rREFS, AT; \ 361 addu t8, rREFS, AT; \
|
D | entry.S | 53 EAS2(rREFS, rFP, a0) # point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_x86_64.S | 173 #define rREFS %r15 macro 255 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 268 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 275 movq \_reg, (rREFS,\_vreg,4) 280 movl \_reg, (rREFS,\_vreg,4) 289 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 293 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 297 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 298 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 359 leaq (rFP, %rax, 4), rREFS
|
D | mterp_x86.S | 172 #define rREFS %ebp macro 271 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 272 #define VREG_REF_HIGH_ADDRESS(_vreg) 4(rREFS,_vreg,4) 285 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 292 movq \_reg, (rREFS,\_vreg,4) 297 movl \_reg, (rREFS,\_vreg,4) 306 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 310 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 314 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 315 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) [all …]
|
D | mterp_mips.S | 71 #define rREFS s6 macro 289 addu t8, rREFS, AT; \ 298 addu t8, rREFS, AT; \ 306 addu t8, rREFS, AT; \ 320 addu t8, rREFS, AT; \ 330 addu t8, rREFS, AT; \ 342 addu t8, rREFS, AT; \ 357 addu t8, rREFS, AT; \ 368 addu t8, rREFS, AT; \ 546 EAS2(rREFS, rFP, a0) # point to reference array in shadow frame
|
D | mterp_mips64.S | 70 #define rREFS s5 macro 199 dlsa AT, \vreg, rREFS, 2 207 dlsa AT, \vreg, rREFS, 2 215 dlsa AT, \vreg, rREFS, 2 248 dlsa AT, \vreg, rREFS, 2 255 dlsa AT, \vreg, rREFS, 2 358 dlsa rREFS, v0, rFP, 2
|
D | mterp_arm.S | 107 #define rREFS r11 macro 264 str \reg, [rREFS, \vreg, lsl #2] 268 str \reg, [rREFS, \vreg, lsl #2] 271 str \reg, [rREFS, \vreg, lsl #2] 347 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|