Home | History | Annotate | Download | only in arm64

Lines Matching refs:x5

205     SAVE_TWO_REGS x5, x6, 112
266 RESTORE_TWO_REGS x5, x6, 112
320 SAVE_TWO_REGS x5, x6, 304
383 RESTORE_TWO_REGS x5, x6, 304
617 SAVE_SIZE=15*8 // x4, x5, x19, x20, x21, x22, x23, x24, x25, x26, x27, x28, SP, LR, FP saved.
656 stp x4, x5, [x10, #16] // Save result and shorty addresses.
658 .cfi_rel_offset x5, 24
703 ldp x4, x5, [xFP, #16]
705 .cfi_restore x5
727 ldrb w10, [x5]
772 * char *shorty); x5
784 * | X5 |
821 add x10, x5, #1 // Load shorty address, plus one to skip return value.
897 LOADREG x8 8 x5 .LfillRegisters
936 * char *shorty); x5
955 add x10, x5, #1 // Load shorty address, plus one to skip return value.
1022 LOADREG x8 8 x5 .LfillRegisters2
1062 * Thread *self) x5
1081 mov xSELF, x5 // Move thread pointer into SELF register.
1196 ldp x4, x5, [x0], #-16
1817 ldr x5, [xSELF, #THREAD_LOCAL_END_OFFSET]
1820 cmp x6, x5 // Check if it fits, overflow works
1831 ldr x5, [xSELF, #THREAD_LOCAL_OBJECTS_OFFSET] // Increment thread_local_objects.
1832 add x5, x5, #1
1833 str x5, [xSELF, #THREAD_LOCAL_OBJECTS_OFFSET]
1932 \size_setup x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
1933 ALLOC_ARRAY_TLAB_FAST_PATH_RESOLVED_WITH_SIZE .Lslow_path\name, x3, w3, x1, w1, x4, w4, x5, w5, x6, w6
2102 SAVE_TWO_REGS x4, x5, 32
2126 RESTORE_TWO_REGS x4, x5, 32
2172 * | X5 | arg5
2248 ldp x4, x5, [sp, #32]
2435 mov x5, x0
2451 * x5: original start of string data
2490 sub x0, x0, x5
2495 sub x0, x0, x5
2500 sub x0, x0, x5
2504 sub x0, x0, x5
2524 sub x0, x0, x5
2569 SAVE_TWO_REGS x4, x5, 32
2603 POP_REGS_NE x4, x5, 32, \xreg
2640 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg05, w5, x5
2681 SELECT_X_OR_W_FOR_MACRO \macro_for_register, x5, w5, \xreg
2746 SAVE_TWO_REGS x4, x5, 32
2775 RESTORE_TWO_REGS x4, x5, 32