Lines Matching refs:x1
115 SAVE_TWO_REGS x0, x1, 272
173 RESTORE_REG x1, 280
211 RETURN_OR_DELIVER_PENDING_EXCEPTION_REG x1
245 mov x1, xSELF // pass Thread::Current.
286 mov x1, xSELF // pass Thread::Current.
341 mov xIP0, x1 // save Method*->code_
392 ldr w10, [x1, x2]
706 LOADREG x8 8 x1 .LfillRegisters2
801 sub sp, sp, x1
805 str lr, [sp, x1]
817 ldr w10, [x0, x1]
818 str w10, [sp, x1]
835 ldp d0, d1, [x1, #0]
836 ldp d2, d3, [x1, #16]
837 ldp d4, d5, [x1, #32]
838 ldp d6, d7, [x1, #48]
839 ldp d8, d9, [x1, #64]
840 ldp d10, d11, [x1, #80]
841 ldp d12, d13, [x1, #96]
842 ldp d14, d15, [x1, #112]
843 ldp d16, d17, [x1, #128]
844 ldp d18, d19, [x1, #144]
845 ldp d20, d21, [x1, #160]
846 ldp d22, d23, [x1, #176]
847 ldp d24, d25, [x1, #192]
848 ldp d26, d27, [x1, #208]
849 ldp d28, d29, [x1, #224]
850 ldp d30, d31, [x1, #240]
874 ldp x0, x1, [x0, #0]
923 mov x1, xSELF // pass Thread::Current
979 mov x1, xSELF // pass Thread::Current
994 cbz x1, .Lthrow_class_cast_exception_for_bitstring_check
998 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 32
1012 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1019 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1072 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 48
1077 .ifnc \xObj, x1
1078 mov x1, \xObj // pass xObj
1089 POP_REG_NE x1, 8, \xDest
1119 str w2, [x3, x1, lsl #2] // Heap reference = 32b
1127 str w2, [x3, x1, lsl #2] // Heap reference = 32b
1131 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 32
1136 mov x1, x4 // Heap reference, 32b, "uncompress" = do nothing, already zero-extended
1145 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1150 str w2, [x3, x1, lsl #2] // Heap reference = 32b
1159 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1162 mov x1, x2 // Pass value.
1173 mov x1, xSELF // pass Thread::Current
1225 mov x1, xSELF // pass Thread::Current
1265 mov x1, xSELF // pass Thread::Current
1403 ldr x1, [x3, #ROSALLOC_SLOT_NEXT_OFFSET] // Load the next pointer of the head
1406 str x1, [x4, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_HEAD_OFFSET)]
1421 ldr x1, [xSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
1422 str w3, [x1], #COMPRESSED_REFERENCE_SIZE // (Increment x1 as a side effect.)
1423 str x1, [xSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
1448 sub x1, x1, #1
1461 mov x1, xSELF // pass Thread::Current
1514 mov x1, xSELF // Pass Thread::Current.
1580 \size_setup x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1581 …ALLOC_ARRAY_TLAB_FAST_PATH_RESOLVED_WITH_SIZE .Lslow_path\name, x3, w3, x1, w1, x4, w4, x5, w5, x6…
1758 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, (8 * 8 + 8 * 8 + 8 + 8)
1771 ldr x1, [sp, #(8 * 8 + 8 * 8 + 8 + 8)] // Pass referrer.
1786 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, (8 * 8 + 8 * 8 + 8 + 8)
1886 mov x1, xFP // SP for the managed frame.
1903 ldp x0, x1, [sp]
1925 mov x1, x0 // Result (from saved).
1949 ldr x1, [xSELF, # THREAD_TOP_QUICK_FRAME_OFFSET]
1950 add sp, x1, #-1 // Remove the GenericJNI tag.
1966 mov x1, xSELF // How to get Thread::Current() ???
2020 mov x1, sp // Pass SP.
2026 cbnz x1, .Ldeoptimize
2036 str x1, [sp, #FRAME_SIZE_SAVE_EVERYTHING - 8]
2062 mov x1, xSELF // Pass thread.
2192 add x1, sp, #(FRAME_SIZE_SAVE_REFS_ONLY + __SIZEOF_POINTER__) // pass args
2239 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 352
2273 POP_REGS_NE x0, x1, 0, \xreg
2308 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg01, w1, x1
2349 SELECT_X_OR_W_FOR_MACRO \macro_for_register, x1, w1, \xreg
2415 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 336
2471 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 336
2579 mov x0, x1 // x0 := receiver
2580 mov x1, xSELF // x1 := Thread::Current()
2593 mov x1, xSELF // x1 := Thread::Current()
2610 blr x1 // Call the wrapped method.
2679 mov x1, xSELF // pass Thread::Current