Lines Matching refs:src
87 #define src r1 macro
115 vldr \vreg, [src, #\base]
117 vldr d0, [src, #\base + 8]
119 vldr d1, [src, #\base + 16]
121 vldr d2, [src, #\base + 24]
123 vldr \vreg, [src, #\base + prefetch_lines * 64 - 32]
125 vldr d0, [src, #\base + 40]
127 vldr d1, [src, #\base + 48]
129 vldr d2, [src, #\base + 56]
134 vldr \vreg, [src, #\base]
136 vldr d0, [src, #\base + 8]
138 vldr d1, [src, #\base + 16]
140 vldr d2, [src, #\base + 24]
143 vldr d0, [src, #\base + 40]
145 vldr d1, [src, #\base + 48]
147 vldr d2, [src, #\base + 56]
175 vld1.8 {d0}, [src]! /* 14 words to go. */
177 vld1.8 {d0}, [src]! /* 12 words to go. */
179 vld1.8 {d0}, [src]! /* 10 words to go. */
181 vld1.8 {d0}, [src]! /* 8 words to go. */
183 vld1.8 {d0}, [src]! /* 6 words to go. */
185 vld1.8 {d0}, [src]! /* 4 words to go. */
187 vld1.8 {d0}, [src]! /* 2 words to go. */
191 ldrne tmp1, [src], #4
198 add src, src, tmp1
203 ldr tmp1, [src, #-60] /* 15 words to go. */
206 ldr tmp1, [src, #-56] /* 14 words to go. */
208 ldr tmp1, [src, #-52]
211 ldr tmp1, [src, #-48] /* 12 words to go. */
213 ldr tmp1, [src, #-44]
216 ldr tmp1, [src, #-40] /* 10 words to go. */
218 ldr tmp1, [src, #-36]
221 ldr tmp1, [src, #-32] /* 8 words to go. */
223 ldr tmp1, [src, #-28]
226 ldr tmp1, [src, #-24] /* 6 words to go. */
228 ldr tmp1, [src, #-20]
231 ldr tmp1, [src, #-16] /* 4 words to go. */
233 ldr tmp1, [src, #-12]
236 ldr tmp1, [src, #-8] /* 2 words to go. */
238 ldr tmp1, [src, #-4]
243 ldrhcs tmp1, [src], #2
244 ldrbne src, [src] /* Src is dead, use as a scratch. */
246 strbne src, [dst]
252 and tmp2, src, #7
271 ldrmi tmp1, [src], #4
274 ldrhcs tmp1, [src], #2
275 ldrbne tmp2, [src], #1
289 vldr d0, [src, #0]
291 vldr d1, [src, #8]
293 vldr d0, [src, #16]
295 vldr d1, [src, #24]
297 vldr d0, [src, #32]
299 vldr d1, [src, #40]
301 vldr d0, [src, #48]
303 vldr d1, [src, #56]
305 add src, src, #64
315 add src, src, tmp1
319 vldr d0, [src, #-56] /* 14 words to go. */
321 vldr d0, [src, #-48] /* 12 words to go. */
323 vldr d0, [src, #-40] /* 10 words to go. */
325 vldr d0, [src, #-32] /* 8 words to go. */
327 vldr d0, [src, #-24] /* 6 words to go. */
329 vldr d0, [src, #-16] /* 4 words to go. */
331 vldr d0, [src, #-8] /* 2 words to go. */
334 sub src, src, #8
337 ldrd A_l, A_h, [src, #8]
339 ldrd A_l, A_h, [src, #16]
341 ldrd A_l, A_h, [src, #24]
343 ldrd A_l, A_h, [src, #32]
345 ldrd A_l, A_h, [src, #40]
347 ldrd A_l, A_h, [src, #48]
349 ldrd A_l, A_h, [src, #56]
351 ldrd A_l, A_h, [src, #64]!
360 add src, src, #8
372 add src, src, tmp1
375 ldrd A_l, A_h, [src, #-56] /* 14 words to go. */
377 ldrd A_l, A_h, [src, #-48] /* 12 words to go. */
379 ldrd A_l, A_h, [src, #-40] /* 10 words to go. */
381 ldrd A_l, A_h, [src, #-32] /* 8 words to go. */
383 ldrd A_l, A_h, [src, #-24] /* 6 words to go. */
385 ldrd A_l, A_h, [src, #-16] /* 4 words to go. */
387 ldrd A_l, A_h, [src, #-8] /* 2 words to go. */
392 ldrne tmp1, [src], #4
395 ldrhcs tmp1, [src], #2
396 ldrbne tmp2, [src]
413 vldr d3, [src, #0]
414 vldr d4, [src, #64]
415 vldr d5, [src, #128]
416 vldr d6, [src, #192]
417 vldr d7, [src, #256]
419 vldr d0, [src, #8]
420 vldr d1, [src, #16]
421 vldr d2, [src, #24]
422 add src, src, #32
431 add src, src, #3 * 64
435 add src, src, #2 * 64
443 add src, src, #3 * 64
447 vldr d7, [src, #64]
449 vldr d0, [src, #64 + 8]
451 vldr d1, [src, #64 + 16]
453 vldr d2, [src, #64 + 24]
455 add src, src, #96
467 sub src, src, #8
469 pld [src, #8]
470 pld [src, #72]
472 pld [src, #136]
473 ldrd A_l, A_h, [src, #8]
475 ldrd B_l, B_h, [src, #16]
477 ldrd C_l, C_h, [src, #24]
479 pld [src, #200]
480 ldrd D_l, D_h, [src, #32]!
484 pld [src, #232]
486 ldrd A_l, A_h, [src, #40]
488 ldrd B_l, B_h, [src, #48]
490 ldrd C_l, C_h, [src, #56]
492 ldrd D_l, D_h, [src, #64]!
496 ldrd A_l, A_h, [src, #8]
498 ldrd B_l, B_h, [src, #16]
500 ldrd C_l, C_h, [src, #24]
502 ldrd D_l, D_h, [src, #32]
506 add src, src, #40
521 pld [src]
522 pld [src, #64]
527 pld [src, #(2 * 64)]
531 ldrmi tmp1, [src], #4
534 ldrbne tmp1, [src], #1
535 ldrhcs tmp2, [src], #2
539 pld [src, #(3 * 64)]
543 pld [src, #(4 * 64)]
546 vld1.8 {d0-d3}, [src]!
547 vld1.8 {d4-d7}, [src]!
551 pld [src, #(4 * 64)]
553 vld1.8 {d0-d3}, [src]!
555 vld1.8 {d4-d7}, [src]!
564 sub src, src, #4
567 ldr A_l, [src, #4]
568 ldr A_h, [src, #8]
570 ldr B_l, [src, #12]
571 ldr B_h, [src, #16]
573 ldr C_l, [src, #20]
574 ldr C_h, [src, #24]
576 ldr D_l, [src, #28]
577 ldr D_h, [src, #32]!
581 pld [src, #(5 * 64) - (32 - 4)]
583 ldr A_l, [src, #36]
584 ldr A_h, [src, #40]
586 ldr B_l, [src, #44]
587 ldr B_h, [src, #48]
589 ldr C_l, [src, #52]
590 ldr C_h, [src, #56]
592 ldr D_l, [src, #60]
593 ldr D_h, [src, #64]!
597 ldr A_l, [src, #4]
598 ldr A_h, [src, #8]
600 ldr B_l, [src, #12]
601 ldr B_h, [src, #16]
603 ldr C_l, [src, #20]
604 ldr C_h, [src, #24]
606 ldr D_l, [src, #28]
607 ldr D_h, [src, #32]
612 add src, src, #36