/art/runtime/interpreter/mterp/x86/ |
D | header.S | 168 #define rREFS %ebp macro 267 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 268 #define VREG_REF_HIGH_ADDRESS(_vreg) 4(rREFS,_vreg,4) 281 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 288 movq \_reg, (rREFS,\_vreg,4) 293 movl \_reg, (rREFS,\_vreg,4) 302 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 306 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 310 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 311 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 | 169 #define rREFS %r15 macro 254 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 267 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 274 movq \_reg, (rREFS,\_vreg,4) 279 movl \_reg, (rREFS,\_vreg,4) 288 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 292 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 296 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 297 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 | 71 #define rREFS s6 macro 336 lsa t8, rix, rREFS, 2; \ 344 addu t8, rREFS, AT; \ 353 lsa t8, rix, rREFS, 2; \ 361 addu t8, rREFS, AT; \ 371 lsa t8, rix, rREFS, 2; \ 381 addu t8, rREFS, AT; \ 391 lsa t8, rix, rREFS, 2; \ 399 addu t8, rREFS, AT; \ 412 lsa t8, rix, rREFS, 2; \ [all …]
|
D | entry.S | 54 EAS2(rREFS, rFP, a0) # point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/mips64/ |
D | header.S | 99 #define rREFS s5 macro 241 dlsa AT, \vreg, rREFS, 2 249 dlsa AT, \vreg, rREFS, 2 257 dlsa AT, \vreg, rREFS, 2 290 dlsa AT, \vreg, rREFS, 2 297 dlsa AT, \vreg, rREFS, 2
|
D | entry.S | 73 dlsa rREFS, v0, rFP, 2
|
/art/runtime/interpreter/mterp/arm/ |
D | header.S | 103 #define rREFS r11 macro 259 str \reg, [rREFS, \vreg, lsl #2] 263 str \reg, [rREFS, \vreg, lsl #2] 266 str \reg, [rREFS, \vreg, lsl #2]
|
D | entry.S | 56 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|
/art/runtime/interpreter/mterp/out/ |
D | mterp_mips.S | 78 #define rREFS s6 macro 343 lsa t8, rix, rREFS, 2; \ 351 addu t8, rREFS, AT; \ 360 lsa t8, rix, rREFS, 2; \ 368 addu t8, rREFS, AT; \ 378 lsa t8, rix, rREFS, 2; \ 388 addu t8, rREFS, AT; \ 398 lsa t8, rix, rREFS, 2; \ 406 addu t8, rREFS, AT; \ 419 lsa t8, rix, rREFS, 2; \ [all …]
|
D | mterp_x86_64.S | 176 #define rREFS %r15 macro 261 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 274 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 281 movq \_reg, (rREFS,\_vreg,4) 286 movl \_reg, (rREFS,\_vreg,4) 295 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 299 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 303 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 304 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 365 leaq (rFP, %rax, 4), rREFS
|
D | mterp_x86.S | 175 #define rREFS %ebp macro 274 #define VREG_REF_ADDRESS(_vreg) (rREFS,_vreg,4) 275 #define VREG_REF_HIGH_ADDRESS(_vreg) 4(rREFS,_vreg,4) 288 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 295 movq \_reg, (rREFS,\_vreg,4) 300 movl \_reg, (rREFS,\_vreg,4) 309 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) 313 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 317 movl MACRO_LITERAL(0), (rREFS,\_vreg,4) 318 movl MACRO_LITERAL(0), 4(rREFS,\_vreg,4) [all …]
|
D | mterp_mips64.S | 106 #define rREFS s5 macro 248 dlsa AT, \vreg, rREFS, 2 256 dlsa AT, \vreg, rREFS, 2 264 dlsa AT, \vreg, rREFS, 2 297 dlsa AT, \vreg, rREFS, 2 304 dlsa AT, \vreg, rREFS, 2 410 dlsa rREFS, v0, rFP, 2
|
D | mterp_arm.S | 110 #define rREFS r11 macro 266 str \reg, [rREFS, \vreg, lsl #2] 270 str \reg, [rREFS, \vreg, lsl #2] 273 str \reg, [rREFS, \vreg, lsl #2] 377 VREG_INDEX_TO_ADDR rREFS, r0 @ point to reference array in shadow frame
|