Lines Matching refs:x1
117 SAVE_TWO_REGS x0, x1, 272
175 RESTORE_REG x1, 280
200 ldr x1, [xSELF, # THREAD_EXCEPTION_OFFSET] // Get exception field.
201 cbnz x1, 1f
202 DEOPT_OR_RETURN x1, \is_ref // Check if deopt is required
218 mov x1, x0 // pass the result
237 mov x1, x0 // pass the result
250 DEOPT_OR_RETURN x1
279 mov x1, xSELF // pass Thread::Current.
321 mov x1, xSELF // pass Thread::Current.
377 mov xIP0, x1 // save Method*->code_
434 ldr w10, [x1, x2]
590 .Lload_x1, x1, x9, 8, x11, .Lload_w2, x12, .Lload_x2, .Lfill_regs, \suffix
752 sub sp, sp, x1
756 str lr, [sp, x1]
768 ldr w10, [x0, x1]
769 str w10, [sp, x1]
786 ldp d0, d1, [x1, #0]
787 ldp d2, d3, [x1, #16]
788 ldp d4, d5, [x1, #32]
789 ldp d6, d7, [x1, #48]
790 ldp d8, d9, [x1, #64]
791 ldp d10, d11, [x1, #80]
792 ldp d12, d13, [x1, #96]
793 ldp d14, d15, [x1, #112]
794 ldp d16, d17, [x1, #128]
795 ldp d18, d19, [x1, #144]
796 ldp d20, d21, [x1, #160]
797 ldp d22, d23, [x1, #176]
798 ldp d24, d25, [x1, #192]
799 ldp d26, d27, [x1, #208]
800 ldp d28, d29, [x1, #224]
801 ldp d30, d31, [x1, #240]
825 ldp x0, x1, [x0, #0]
853 mov x1, xSELF // pass Thread::Current
878 mov x1, xSELF // pass Thread::Current
893 cbz x1, .Lthrow_class_cast_exception_for_bitstring_check
897 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 32
913 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
919 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
977 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 48
982 .ifnc \xObj, x1
983 mov x1, \xObj // pass xObj
994 POP_REG_NE x1, 8, \xDest
1026 str w2, [x3, x1, lsl #2] // Heap reference = 32b.
1034 str w2, [x3, x1, lsl #2] // Heap reference = 32b.
1039 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 32
1044 mov x1, x4 // Heap reference, 32b, "uncompress" = do nothing, already zero-extended
1053 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1057 str w2, [x3, x1, lsl #2] // Heap reference = 32b.
1066 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 32
1072 mov x1, x2 // Pass value.
1113 mov x1, xSELF // pass Thread::Current
1169 mov x1, xSELF // pass Thread::Current
1172 DEOPT_OR_RESTORE_SAVE_EVERYTHING_FRAME_AND_RETURN_X0 x1, /* is_ref= */ 1
1185 DEOPT_OR_RETURN x1, /*is_ref=*/1 // check for deopt or return
1279 ldr x1, [x3, #ROSALLOC_SLOT_NEXT_OFFSET] // Load the next pointer of the head
1282 str x1, [x4, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_HEAD_OFFSET)]
1297 ldr x1, [xSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
1298 str w3, [x1], #COMPRESSED_REFERENCE_SIZE // (Increment x1 as a side effect.)
1299 str x1, [xSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
1324 sub x1, x1, #1
1337 mov x1, xSELF // pass Thread::Current
1387 mov x1, xSELF // Pass Thread::Current.
1459 \size_setup x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1461 .Lslow_path\name, x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1735 mov x1, x28 // SP for the managed frame.
1752 ldp x0, x1, [sp]
1774 mov x1, x0 // Result (from saved).
1787 LOAD_RUNTIME_INSTANCE x1
1788 ldrb w1, [x1, #RUN_EXIT_HOOKS_OFFSET_FROM_RUNTIME_INSTANCE]
1827 ldr x1, [xSELF, # THREAD_TOP_QUICK_FRAME_OFFSET]
1828 add sp, x1, #-1 // Remove the GenericJNI tag.
1847 mov x1, xSELF // How to get Thread::Current() ???
1874 mov x1, xSELF // Pass thread.
2004 add x1, sp, #(FRAME_SIZE_SAVE_REFS_ONLY + __SIZEOF_POINTER__) // pass args
2046 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 352
2080 POP_REGS_NE x0, x1, 0, \xreg
2115 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg01, w1, x1
2156 SELECT_X_OR_W_FOR_MACRO \macro_for_register, x1, w1, \xreg
2222 SAVE_TWO_REGS_INCREASE_FRAME x0, x1, 336
2278 RESTORE_TWO_REGS_DECREASE_FRAME x0, x1, 336
2386 mov x0, x1 // x0 := receiver
2387 mov x1, xSELF // x1 := Thread::Current()
2400 mov x1, xSELF // x1 := Thread::Current()
2417 blr x1 // Call the wrapped method.
2486 mov x1, xSELF // pass Thread::Current
2499 mov x1, xSELF // pass Thread::Current
2515 add x1, sp, #FRAME_SIZE_SAVE_EVERYTHING // ArtMethod**