/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/mips/ |
D | header.S | 68 #define rREFS s6 macro 334 lsa t8, rix, rREFS, 2; \ 342 addu t8, rREFS, AT; \ 351 lsa t8, rix, rREFS, 2; \ 359 addu t8, rREFS, AT; \ 369 lsa t8, rix, rREFS, 2; \ 379 addu t8, rREFS, AT; \ 389 lsa t8, rix, rREFS, 2; \ 397 addu t8, rREFS, AT; \ 410 lsa t8, rix, rREFS, 2; \ [all …]
|
D | entry.S | 53 EAS2(rREFS, rFP, a0) # point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/mips64/ |
D | header.S | 64 #define rREFS s5 macro 205 dlsa AT, \vreg, rREFS, 2 213 dlsa AT, \vreg, rREFS, 2 221 dlsa AT, \vreg, rREFS, 2 254 dlsa AT, \vreg, rREFS, 2 261 dlsa AT, \vreg, rREFS, 2
|
D | entry.S | 73 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 | 58 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_mips.S | 75 #define rREFS s6 macro 341 lsa t8, rix, rREFS, 2; \ 349 addu t8, rREFS, AT; \ 358 lsa t8, rix, rREFS, 2; \ 366 addu t8, rREFS, AT; \ 376 lsa t8, rix, rREFS, 2; \ 386 addu t8, rREFS, AT; \ 396 lsa t8, rix, rREFS, 2; \ 404 addu t8, rREFS, AT; \ 417 lsa t8, rix, rREFS, 2; \ [all …]
|
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_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] 377 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|
D | mterp_mips64.S | 71 #define rREFS s5 macro 212 dlsa AT, \vreg, rREFS, 2 220 dlsa AT, \vreg, rREFS, 2 228 dlsa AT, \vreg, rREFS, 2 261 dlsa AT, \vreg, rREFS, 2 268 dlsa AT, \vreg, rREFS, 2 374 dlsa rREFS, v0, rFP, 2
|