Lines Matching refs:r5
77 stmdb sp!, {r4, r5, r6, r7, r8, r9, r10, r11, r12, r14}
82 add r5, sp, #224
84 stm r5, {r2, r3, r4}
97 ldrsh r5, [r14, #80]
107 orreqs r8, r3, r5
129 // r5 = q[5] * c[5];
131 // r3 = q[3] * c[3] + r5;
133 mul r5, r9, r5
135 mla r3, r11, r3, r5
144 // r5 = r5 * 2 - r3 = -(r3 - r5 * 2);
146 // r8 = r5 + r7;
149 rsb r5, r3, r5, lsl #1
151 add r8, r5, r7
167 // r5 = r5 * -2.61313 / 8 + r8 = r5 * -21407 / 65536 + r8;
169 smlawt r5, r5, r11, r8
179 // r7 = r5 * 8 - r3 = -(r3 - r5 * 8);
183 // r5 = r8 * 8 - r1 = -(r1 - r8 * 8);
185 rsb r7, r3, r5, lsl #3
189 rsb r5, r1, r8, lsl #3
193 // r6 = r6 + r5;
195 // r5 = r6 - r5 * 2;
197 add r6, r6, r5
199 sub r5, r6, r5, lsl #1
207 str r5, [sp, #128]
244 ldmia sp!, {r0, r1, r2, r3, r4, r5, r6, r7}
263 // r3 = r3 + r5;
265 add r3, r3, r5
271 // r5 = r5 * 2 - r3 = -(r3 - r5 * 2);
273 // r8 = r5 + r7;
276 rsb r5, r3, r5, lsl #1
278 add r8, r5, r7
294 // r5 = r5 * -2.61313 / 8 + r8 = r5 * -21407 / 65536 + r8;
296 smlawt r5, r5, r11, r8
306 // r7 = r5 * 8 - r3 = -(r3 - r5 * 8);
310 // r5 = r8 * 8 - r1 = -(r1 - r8 * 8);
312 rsb r7, r3, r5, lsl #3
316 rsb r5, r1, r8, lsl #3
320 // r6 = r6 + r5;
322 // r5 = r6 - r5 * 2;
324 add r6, r6, r5
326 sub r5, r6, r5, lsl #1
333 // For little endian: r6, r2, r4, r0, r3, r7, r1, r5.
337 pkhtb r7, r7, r5, asr #16
362 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, r12, r14}