Lines Matching refs:r6
27 push {r4, r5, r6, r7, lr}
37 lsrs r6, r2, #(significandBits)
39 cmp r6, #0xFF
62 movs r6, #1
63 lsls r6, r6, #(significandBits + 3)
68 orrs r4, r6
74 orrs r5, r6
78 subs r6, r2, r3
85 subs r6, r6, #1
91 subs r3, r3, r6
99 lsrs r5, r6
117 movs r6, #1
118 lsls r6, r6, #(significandBits + 3 + 1)
120 ands r7, r6
125 movs r6, #1
126 ands r7, r6 // sticky = aSignificand & 1;
156 pop {r4, r5, r6, r7, pc}
165 pop {r4, r5, r6, r7, pc}
170 movs r6, r4
175 lsrs r6, r6, #(significandBits + 3)
191 movs r6, #1
192 subs r6, r6, r2 // 1 - aExponent;
195 subs r3, r3, r6
201 lsrs r4, r6 // aSignificand >> shift
207 pop {r4, r5, r6, r7, pc}
227 movs r6, #1
228 lsls r6, r6, #(typeWidth - 1) // get sign mask.
229 cmp r1, r6 // if they only differ on sign bit, it's -INF + INF
231 pop {r4, r5, r6, r7, pc}
237 pop {r4, r5, r6, r7, pc}
245 pop {r4, r5, r6, r7, pc}
249 pop {r4, r5, r6, r7, pc}
255 pop {r4, r5, r6, r7, pc}
263 pop {r4, r5, r6, r7, pc}
271 pop {r4, r5, r6, r7, pc}