Lines Matching refs:a2
30 mv s1, a2 // s1 = DEX PC
55 addi t0, a2, (__SIZEOF_POINTER__ + 0xf) // Reserve space for ArtMethod*, arguments and
68 beqz a2, 2f // loop through 4-byte arguments from the last to the first
70 addi a2, a2, -4
71 add t0, a1, a2 // t0 is the source address of the next copied argument
73 add t0, s3, a2 // t0 is the destination address of the next copied argument
75 bnez a2, 1b
222 INVOKE_STUB_LOAD_REG .Lload4i2, a2, s3, 4, lw, t3, .Lload4i3, t4, .Lload8i3, .Lfill_regs, \sfx
234 INVOKE_STUB_LOAD_REG .Lload8i2, a2, s3, 8, ld, t3, .Lload4i3, t4, .Lload8i3, .Lfill_regs, \sfx
315 mv a2, sp // reserved area for arguments and other saved data (up to managed frame)
326 ld a2, 8*2(sp)
356 fmv.x.d a2, fa0
400 mv a2, sp
417 addi a2, sp, SAVE_EVERYTHING_FRAME_OFFSET_A0 // integer result ptr in kSaveEverything frame
479 ld a2, 8*12(a0) // x12
527 mv a2, xSELF // pass Thread::Current
531 ld a2, THREAD_EXCEPTION_OFFSET(xSELF)
532 bnez a2, .Lexception_in_proxy // success if no exception is pending
567 mv a2, xSELF