Lines Matching refs:a5
405 move rSELF, $a5 # Save managed thread pointer into rSELF
755 # push a4, a5, s0(rSUSPEND), s1(rSELF), s8, ra onto the stack
766 sd $a5, 8($sp)
780 daddiu $t0, $a5, 1 # t0 = shorty[1] (skip 1 for return type)
787 LOOP_OVER_SHORTY_LOADING_REG a5, f17, call_fn
811 # pop a4, a5, s1(rSELF), s8, ra off of the stack
814 ld $a5, 8($sp)
828 # a5 = shorty string
829 lbu $t1, 0($a5) # get result type from shorty
858 # push a4, a5, s0(rSUSPEND), s1(rSELF), s8, ra, onto the stack
869 sd $a5, 8($sp)
883 daddiu $t0, $a5, 1 # t0 = shorty[1] (skip 1 for return type)
891 LOOP_OVER_SHORTY_LOADING_REG a5, f17, call_sfn
913 # pop a4, a5, s0(rSUSPEND), s1(rSELF), s8, ra off of the stack
916 ld $a5, 8($sp)
930 # a5 = shorty string
931 lbu $t1, 0($a5) # get result type from shorty
1536 # a5, a6 : temps
1540 dsll $a5, $a0, COMPRESSED_REFERENCE_SIZE_SHIFT # Shift the value.
1541 daddu $a5, $t0, $a5 # Compute the index.
1542 lwu $t0, 0($a5) # Load class (t0).
1546 lwu $a5, MIRROR_CLASS_STATUS_OFFSET($t0) # Check class status.
1547 bnec $a5, $a6, .Lart_quick_alloc_object_rosalloc_slow_path
1551 xor $a5, $a5, $a5
1552 daddu $t0, $t0, $a5
1554 lwu $a5, MIRROR_CLASS_ACCESS_FLAGS_OFFSET($t0) # Check if access flags has
1556 and $a6, $a5, $a6
1564 li $a5, ROSALLOC_MAX_THREAD_LOCAL_BRACKET_SIZE # Check if size is for a thread local
1566 bltuc $a5, $t1, .Lart_quick_alloc_object_rosalloc_slow_path
1583 ld $a5, ROSALLOC_SLOT_NEXT_OFFSET($v0)
1584 sd $a5, (ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_HEAD_OFFSET)($t2)
1603 lw $a5, (ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET)($t2)
1604 addiu $a5, $a5, -1
1605 sw $a5, (ROSALLOC_RUN_FREE_LIST_OFFSET + ROSALLOC_RUN_FREE_LIST_SIZE_OFFSET)($t2)
1768 ld $a5, 40($sp)