Lines Matching refs:x0

312     ldr x0, [sp]
313 ldrh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
316 strh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
320 ldr x0, [xSELF, #THREAD_FLAGS_OFFSET]
321 ands x0, x0, #THREAD_SUSPEND_OR_CHECKPOINT_REQUEST
376 str x0, [sp]
381 ldr x0, [sp]
382 ldrh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
385 strh w2, [x0, #ART_METHOD_HOTNESS_COUNT_OFFSET]
388 ldr x0, [xSELF, #THREAD_FLAGS_OFFSET]
389 tst x0, #THREAD_SUSPEND_OR_CHECKPOINT_REQUEST
436 SAVE_TWO_REGS x0, x1, 0
450 RESTORE_TWO_REGS x0, x1, 0
628 stp x0, x1, [sp, #-16]!
630 ldr x0, [sp, #16]
634 ldr x0, [sp, #16]
638 ldr x0, [sp, #16]
644 mov \dest, x0
645 ldp x0, x1, [sp], #16
651 stp x0, x1, [sp, #-16]!
653 mov x8, x0
654 ldp x0, x1, [sp], #16
660 ldr x3, [x0, #ART_METHOD_QUICK_CODE_OFFSET_64]
860 ldr lr, [x0, #ART_METHOD_QUICK_CODE_OFFSET_64]
872 fmov x0, d0
1109 ldr lr, [x0, #ART_METHOD_QUICK_CODE_OFFSET_64]
1121 fmov x0, d0
1153 FETCH_FROM_THREAD_CACHE x0, 4f
1155 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1156 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1161 ldr x0, [x0, x1]
1162 SET_VREG_WIDE x0, w2 // fp[A] <- value
1164 \load w0, [x0, x1]
1174 mov x0, xSELF
1179 tbz x0, #0, 1b
1180 CLEAR_STATIC_VOLATILE_MARKER x0
1181 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1182 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1186 add x0, x0, x1
1188 ldar x0, [x0]
1189 SET_VREG_WIDE x0, w2 // fp[A] <- value
1191 \volatile_load w0, [x0]
1206 FETCH_FROM_THREAD_CACHE x0, 4f
1208 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1209 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1215 \store x2, [x0, x1]
1218 \store w2, [x0, x1]
1227 mov x0, xSELF
1232 tbz x0, #0, 1b
1233 CLEAR_STATIC_VOLATILE_MARKER x0
1234 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1235 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1239 add x0, x0, x1
1242 \volatile_store x2, [x0]
1245 \volatile_store w2, [x0]
1259 FETCH_FROM_THREAD_CACHE x0, 2f
1267 \store x1, [x2, x0]
1270 \store w1, [x2, x0]
1276 mov x0, xSELF
1287 add x2, x2, x0
1303 FETCH_FROM_THREAD_CACHE x0, 2f
1310 \load x0, [x3, x0]
1311 SET_VREG_WIDE x0, w2 // fp[A] <- value
1313 \load w0, [x3, x0]
1320 mov x0, xSELF
1331 add x3, x3, x0
1333 \volatile_load x0, [x3]
1334 SET_VREG_WIDE x0, w2 // fp[A] <- value
1497 mov xINST, x0
1500 mov xIBASE, x0
1501 mov x0, xINST
1503 mov xPC, x0
1522 ldr wip, [x0, #ART_METHOD_ACCESS_FLAGS_OFFSET]
1590 mov x0, x1
1637 FETCH_FROM_THREAD_CACHE x0, 2f
1649 mov x0, xSELF
1662 FETCH_FROM_THREAD_CACHE x0, 2f
1675 mov x0, xSELF
1686 FETCH_FROM_THREAD_CACHE x0, 3f
1693 str w1, [x2, x0]
1703 mov x0, xSELF
1715 add x3, x2, x0
1725 FETCH_FROM_THREAD_CACHE x0, 4f
1731 ldr w0, [x2, x0]
1742 mov x0, xSELF
1753 add x2, x2, x0
1767 FETCH_FROM_THREAD_CACHE x0, 5f
1769 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1770 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1775 str w2, [x0, x1]
1788 mov x0, xSELF
1793 tbz x0, #0, 1b
1794 CLEAR_STATIC_VOLATILE_MARKER x0
1795 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1796 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1801 add ip, x0, x1
1814 FETCH_FROM_THREAD_CACHE x0, 4f
1816 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1817 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1819 ldr w0, [x0, x1]
1829 ldr w0, [x0, x1]
1834 mov x0, xSELF
1839 tbz x0, #0, 1b
1840 CLEAR_STATIC_VOLATILE_MARKER x0
1841 ldr w1, [x0, #ART_FIELD_OFFSET_OFFSET]
1842 ldr w0, [x0, #ART_FIELD_DECLARING_CLASS_OFFSET]
1845 add x0, x0, x1
1846 ldar w0, [x0]
1943 mov x0, xSELF
1947 mov x1, x0
1968 mov x0, xSELF
1972 mov x1, x0
1982 cbnz x0, 1f
2014 ldr x1, [x0, #OSR_DATA_FRAME_SIZE]
2026 add x2, x0, #OSR_DATA_MEMORY
2034 ldr xFP, [x0, #OSR_DATA_NATIVE_PC]
2049 ldr x0, [x2, w0, sxtw #3]
2060 ldr x0, [x2, w0, sxtw #3]