Lines Matching refs:r1
28 tst r1, r1
31 udiv r0, r3, r1
32 mls r1, r0, r1, r3
33 str r1, [r2]
36 cmp r1, #1
39 cmp r0, r1
44 // r0 is the numerator, r1 the denominator.
47 // r0 and (r1 << I) have the highest bit set in the same position.
54 // that (r0 << shift) < 2 * r1. The quotient is stored in r3.
58 clz r3, r1
59 // r0 >= r1 implies clz(r0) <= clz(r1), so ip <= r3.
81 cmp r3, r1
86 cmp r3, r1
91 cmp r3, r1
96 cmp r3, r1
101 cmp r1, r4, lsr #1
113 cmp r0, r1, lsl IMM shift; \
116 WIDE(subhs) r0, r0, r1, lsl IMM shift