Lines Matching refs:r1
216 push { r1, lr }
221 pop { r1, r2 }
224 pop { r1, pc }
327 divisor .req r1
730 subs r2, r1, #1
733 cmp r0, r1
735 tst r1, r2
738 ARM_DIV_BODY r0, r1, r2, r3
747 12: ARM_DIV2_ORDER r1, r2
758 push {r0, r1, lr}
760 POP {r1, r2, r3}
762 sub r1, r1, r2
765 stmfd sp!, { r0, r1, lr }
767 ldmfd sp!, { r1, r2, lr }
769 sub r1, r1, r3
799 subs r2, r1, #1 @ compare divisor with 1
801 cmpne r0, r1 @ compare dividend with divisor
803 tsthi r1, r2 @ see if divisor is power of 2
807 ARM_MOD_BODY r0, r1, r2, r3
856 cmp r1, #0
857 eor ip, r0, r1 @ save the sign of the result.
859 rsbmi r1, r1, #0 @ loops below use unsigned.
860 subs r2, r1, #1 @ division by 1 or -1 ?
864 cmp r3, r1
866 tst r1, r2 @ divisor is power of 2 ?
869 ARM_DIV_BODY r3, r1, r0, r2
884 12: ARM_DIV2_ORDER r1, r2
897 push {r0, r1, lr}
899 POP {r1, r2, r3}
901 sub r1, r1, r2
904 stmfd sp!, { r0, r1, lr }
906 ldmfd sp!, { r1, r2, lr }
908 sub r1, r1, r3
951 cmp r1, #0
953 rsbmi r1, r1, #0 @ loops below use unsigned.
956 subs r2, r1, #1 @ compare divisor with 1
957 cmpne r0, r1 @ compare dividend with divisor
959 tsthi r1, r2 @ see if divisor is power of 2
963 ARM_MOD_BODY r0, r1, r2, r3
996 stmfd sp!, {r1, lr}
999 RETLDM r1
1014 #define al r1
1018 #define ah r1
1160 call_via r1
1267 interwork r1