Lines Matching refs:r1
74 .cfi_rel_offset r1, 4
97 .cfi_restore r1
501 strd r0, [r10] @ Store r0/r1 into result pointer
511 mov r1, r0
513 bl memcpy @ memcpy (dest r0, src r1, bytes r2)
523 vldm r1, {s0-s31} @ Load all fprs from argument fprs_.
550 LOCK_OBJECT_FAST_PATH r0, r1, r2, r3, .Llock_object_slow, /*can_be_null*/ 1
563 SETUP_SAVE_REFS_ONLY_FRAME r1 @ save callee saves in case we block
564 mov r1, rSELF @ pass Thread::Current
578 UNLOCK_OBJECT_FAST_PATH r0, r1, r2, r3, .Lunlock_object_slow, /*can_be_null*/ 1
593 SETUP_SAVE_REFS_ONLY_FRAME r1
594 mov r1, rSELF @ pass Thread::Current
609 cbz r1, .Lthrow_class_cast_exception_for_bitstring_check
614 .cfi_rel_offset r1, 4
625 .cfi_restore r1
680 .cfi_rel_offset r1, 4
688 .ifnc \rObj, r1
689 mov r1, \rObj @ pass rObj
700 POP_REG_NE r1, 4, \rDest
741 str r2, [r3, r1, lsl #2]
749 str r2, [r3, r1, lsl #2]
756 mov r1, r4
766 str r2, [r3, r1, lsl #2]
781 mov r1, r2
826 SETUP_SAVE_EVERYTHING_FRAME r1, \runtime_method_offset @ save everything in case of GC
827 mov r1, rSELF @ pass Thread::Current
831 DEOPT_OR_RESTORE_SAVE_EVERYTHING_FRAME_AND_RETURN_R0 r1, /* is_ref= */ 1
958 ldr r1, [r3, #ROSALLOC_SLOT_NEXT_OFFSET] // Load the next pointer of the head
961 str r1, [r12, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_HEAD_OFFSET)]
975 ldr r1, [rSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
976 str r3, [r1], #COMPRESSED_REFERENCE_SIZE // (Increment r1 as a side effect.)
977 str r1, [rSELF, #THREAD_LOCAL_ALLOC_STACK_TOP_OFFSET]
1001 ldr r1, [r12, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET)]
1002 sub r1, #1
1006 str r1, [r12, #(ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET)]
1016 mov r1, rSELF @ pass Thread::Current
1055 add r1, r2, r3
1056 str r1, [rSELF, #THREAD_LOCAL_POS_OFFSET] // Store new thread_local_pos.
1094 mov r1, rSELF // Pass Thread::Current.
1134 str r1, [r3, #MIRROR_ARRAY_LENGTH_OFFSET] // Store the array length.
1170 cmp r1, r2
1179 lsl r2, r1, r3 // Calculate data size
1197 cmp r1, r2
1200 add r2, r1, #(MIRROR_INT_ARRAY_DATA_OFFSET + OBJECT_ALIGNMENT_MASK)
1207 cmp r1, r2
1209 lsl r2, r1, #1
1218 cmp r1, r2
1220 lsl r2, r1, #2
1229 cmp r1, r2
1231 lsl r2, r1, #3
1263 SETUP_SAVE_REFS_ONLY_FRAME r1 @ save callee saves for stack crawl
1288 vmov d0, r0, r1 @ store into fpr, for when it's a fpr return...
1416 vmov d0, r0, r1
1460 SETUP_SAVE_REFS_AND_ARGS_FRAME r1
1461 mov r1, rSELF @ pass Thread::Current
1471 vmov d0, r0, r1 @ store into fpr, for when it's a fpr return...
1601 * r1: char to match (known <= 0xFFFF)
1661 cmp r3, r1
1663 cmp r4, r1
1665 cmp r10, r1
1667 cmp r11, r1
1678 cmp r3, r1
1715 cmp r3, r1
1734 vmov r0, r1, d0
1737 vmov d0, r0, r1
1751 vmov r0, r1, d0
1762 vmov r0, r1, d0
1791 add r1, sp, #(FRAME_SIZE_SAVE_REFS_ONLY + __SIZEOF_POINTER__) @ pass args
1841 .cfi_rel_offset r1, 4
1862 .ifc \reg, r1
1888 .cfi_restore r1
1905 READ_BARRIER_MARK_REG art_quick_read_barrier_mark_reg01, r1
1920 \macro_for_register r1
1979 .cfi_rel_offset r1, 4
1996 .cfi_restore r1
2264 mov r0, r1 @ r0 := receiver
2265 mov r1, rSELF @ r1 := Thread::Current
2268 str r1, [sp, 72] @ r0:r1 := Result. Copy r1 to context.
2271 vmov d0, r0, r1 @ Put result r0:r1 into floating point return register.
2277 SETUP_SAVE_REFS_AND_ARGS_FRAME r1
2279 mov r1, rSELF @ r1 := Thread::Current
2282 str r1, [sp, #72] @ Save r1 to context (r0:r1 = result)
2285 vmov d0, r0, r1 @ Put result r0:r1 into floating point return register.
2300 blx r1 // Call the wrapped method.
2377 mov r1, rSELF @ pass Thread::Current
2389 mov r1, rSELF @ pass Thread::Current
2405 add r1, sp, #(FRAME_SIZE_SAVE_EVERYTHING + 8) @ pass ArtMethod**