Lines Matching full:r2
24 mov r2, #0
26 ARM( ldrb r3, [r0, r2, lsr #3] )
27 THUMB( lsr r3, r2, #3 )
31 add r2, r2, #8 @ next bit pointer
32 2: cmp r2, r1 @ any more?
43 cmp r2, r1
45 ands ip, r2, #7
47 ARM( ldrb r3, [r0, r2, lsr #3] )
48 THUMB( lsr r3, r2, #3 )
53 orr r2, r2, #7 @ if zero, then no bits here
54 add r2, r2, #1 @ align bit pointer
65 mov r2, #0
67 ARM( ldrb r3, [r0, r2, lsr #3] )
68 THUMB( lsr r3, r2, #3 )
72 add r2, r2, #8 @ next bit pointer
73 2: cmp r2, r1 @ any more?
84 cmp r2, r1
86 ands ip, r2, #7
88 ARM( ldrb r3, [r0, r2, lsr #3] )
89 THUMB( lsr r3, r2, #3 )
93 orr r2, r2, #7 @ if zero, then no bits here
94 add r2, r2, #1 @ align bit pointer
103 mov r2, #0
104 1: eor r3, r2, #0x18 @ big endian byte ordering
110 add r2, r2, #8 @ next bit pointer
111 2: cmp r2, r1 @ any more?
118 cmp r2, r1
120 ands ip, r2, #7
122 eor r3, r2, #0x18 @ big endian byte ordering
129 orr r2, r2, #7 @ if zero, then no bits here
130 add r2, r2, #1 @ align bit pointer
137 mov r2, #0
138 1: eor r3, r2, #0x18 @ big endian byte ordering
144 add r2, r2, #8 @ next bit pointer
145 2: cmp r2, r1 @ any more?
152 cmp r2, r1
154 ands ip, r2, #7
156 eor r3, r2, #0x18 @ big endian byte ordering
162 orr r2, r2, #7 @ if zero, then no bits here
163 add r2, r2, #1 @ align bit pointer
178 add r0, r2, r3
181 addeq r2, r2, #4
184 addeq r2, r2, #2
187 addeq r2, r2, #1
188 mov r0, r2