Lines Matching refs:x2

118     SAVE_TWO_REGS  x2,  x3, 288
176 RESTORE_TWO_REGS x2, x3, 288
217 mov x2, \is_ref // pass if result is a reference
236 mov x2, \is_ref // pass if result is a reference
289 mov x2, xSELF // pass Thread::Current
374 mov x2, xSELF // pass Thread::Current
414 add x10, x2, #(__SIZEOF_POINTER__ + 0xf) // Reserve space for ArtMethod*, arguments and
434 ldr w10, [x1, x2]
435 str w10, [x9, x2]
592 INVOKE_STUB_LOAD_REG .Lload_x2, x2, x9, 8, x11, .Lload_w3, x12, .Lload_x3, .Lfill_regs, \suffix
774 br x2
804 ldp x2, x3, [x0, #16]
923 mov x2, xSELF // pass Thread::Current
978 SAVE_TWO_REGS x2, x3, 16
995 POP_REG_NE x2, 16, \xDest
1005 cbz x2, .Laput_obj_null
1009 READ_BARRIER_SLOW x4, w4, x2, MIRROR_OBJECT_CLASS_OFFSET
1018 ldr w4, [x2, #MIRROR_OBJECT_CLASS_OFFSET] // Heap reference = 32b; zero-extends to x4.
1040 SAVE_TWO_REGS x2, xLR, 16
1052 RESTORE_TWO_REGS x2, xLR, 16
1065 RESTORE_TWO_REGS x2, xLR, 16
1072 mov x1, x2 // Pass value.
1073 mov x2, xSELF // Pass Thread::Current.
1087 w4, x2, MIRROR_OBJECT_CLASS_OFFSET, .Laput_obj_mark_object_class
1103 BAKER_RB_LOAD_AND_MARK w4, x2, MIRROR_OBJECT_CLASS_OFFSET, art_quick_read_barrier_mark_reg04
1126 mov x2, xSELF // pass Thread::Current
1467 mov x2, xSELF // pass Thread::Current
1597 mov x2, xSELF // pass Thread::Current
1600 ldr x2, [xSELF, THREAD_EXCEPTION_OFFSET]
1602 cbnz x2, .Lexception_in_proxy // success if no exception is pending
1647 mov x2, xSELF
1736 mov x2, sp // reserved area for arguments and other saved data (up to managed frame)
1753 ldp x2, x3, [sp, #16]
1776 fmov x2, d0 // d0 will contain floating point result, but needs to go into x2
1781 ldr x2, [xSELF, THREAD_EXCEPTION_OFFSET]
1782 cbnz x2, .Lexception_in_native
1848 mov x2, sp
1913 add x0, x0, x2, lsl #1
1985 add x0, x0, x2
2005 mov x2, xSELF // pass Thread::Current
2047 SAVE_TWO_REGS x2, x3, 16
2081 POP_REGS_NE x2, x3, 16, \xreg
2116 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg02, w2, x2
2157 SELECT_X_OR_W_FOR_MACRO \macro_for_register, x2, w2, \xreg
2223 SAVE_TWO_REGS x2, x3, 16
2252 RESTORE_TWO_REGS x2, x3, 16
2388 mov x2, sp // x2 := SP
2401 mov x2, sp // x2 := SP
2415 mov x19, x2 // x19 = DEX PC
2500 mov x2, sp // pass SP
2514 add x2, sp, #272 // integer result ptr in kSaveEverything frame