Lines Matching refs:DAG
11 ; CHECK-DAG: li [[REG1:[0-9]+]], 15
12 ; CHECK-DAG: lvsl [[REG2:[0-9]+]], 0, 3
13 ; CHECK-DAG: lvx [[REG3:[0-9]+]], 3, [[REG1]]
14 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 0, 3
25 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
26 ; CHECK-DAG: li [[REG2:[0-9]+]], 16
27 ; CHECK-DAG: lvsl [[REG3:[0-9]+]], 0, 3
28 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 3, [[REG1]]
29 ; CHECK-DAG: lvx [[REG5:[0-9]+]], 3, [[REG2]]
30 ; CHECK-DAG: lvx [[REG6:[0-9]+]], 0, 3
31 ; CHECK-DAG: vperm 3, [[REG5]], [[REG4]], [[REG3]]
32 ; CHECK-DAG: vperm 2, [[REG6]], [[REG5]], [[REG3]]
42 ; CHECK-DAG: li [[REG1:[0-9]+]], 15
43 ; CHECK-DAG: lvsl [[REG2:[0-9]+]], 0, 3
44 ; CHECK-DAG: lvx [[REG3:[0-9]+]], 3, [[REG1]]
45 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 0, 3
56 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
57 ; CHECK-DAG: li [[REG2:[0-9]+]], 16
58 ; CHECK-DAG: lvsl [[REG3:[0-9]+]], 0, 3
59 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 3, [[REG1]]
60 ; CHECK-DAG: lvx [[REG5:[0-9]+]], 3, [[REG2]]
61 ; CHECK-DAG: lvx [[REG6:[0-9]+]], 0, 3
62 ; CHECK-DAG: vperm 3, [[REG5]], [[REG4]], [[REG3]]
63 ; CHECK-DAG: vperm 2, [[REG6]], [[REG5]], [[REG3]]
73 ; CHECK-DAG: li [[REG1:[0-9]+]], 15
74 ; CHECK-DAG: lvsl [[REG2:[0-9]+]], 0, 3
75 ; CHECK-DAG: lvx [[REG3:[0-9]+]], 3, [[REG1]]
76 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 0, 3
87 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
88 ; CHECK-DAG: li [[REG2:[0-9]+]], 16
89 ; CHECK-DAG: lvsl [[REG3:[0-9]+]], 0, 3
90 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 3, [[REG1]]
91 ; CHECK-DAG: lvx [[REG5:[0-9]+]], 3, [[REG2]]
92 ; CHECK-DAG: lvx [[REG6:[0-9]+]], 0, 3
93 ; CHECK-DAG: vperm 3, [[REG5]], [[REG4]], [[REG3]]
94 ; CHECK-DAG: vperm 2, [[REG6]], [[REG5]], [[REG3]]
114 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
115 ; CHECK-DAG: lxvd2x 34, 0, 3
116 ; CHECK-DAG: lxvd2x 35, 3, [[REG1]]
126 ; CHECK-DAG: li [[REG1:[0-9]+]], 15
127 ; CHECK-DAG: lvsl [[REG2:[0-9]+]], 0, 3
128 ; CHECK-DAG: lvx [[REG3:[0-9]+]], 3, [[REG1]]
129 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 0, 3
140 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
141 ; CHECK-DAG: li [[REG2:[0-9]+]], 16
142 ; CHECK-DAG: lvsl [[REG3:[0-9]+]], 0, 3
143 ; CHECK-DAG: lvx [[REG4:[0-9]+]], 3, [[REG1]]
144 ; CHECK-DAG: lvx [[REG5:[0-9]+]], 3, [[REG2]]
145 ; CHECK-DAG: lvx [[REG6:[0-9]+]], 0, 3
146 ; CHECK-DAG: vperm 3, [[REG5]], [[REG4]], [[REG3]]
147 ; CHECK-DAG: vperm 2, [[REG6]], [[REG5]], [[REG3]]
167 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
168 ; CHECK-DAG: lxvd2x 34, 0, 3
169 ; CHECK-DAG: lxvd2x 35, 3, [[REG1]]
189 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
190 ; CHECK-DAG: lxvw4x 34, 0, 3
191 ; CHECK-DAG: lxvw4x 35, 3, [[REG1]]
211 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
212 ; CHECK-DAG: lxvw4x 34, 0, 3
213 ; CHECK-DAG: lxvw4x 35, 3, [[REG1]]
233 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
234 ; CHECK-DAG: lxvw4x 34, 0, 3
235 ; CHECK-DAG: lxvw4x 35, 3, [[REG1]]
255 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
256 ; CHECK-DAG: lxvd2x 34, 0, 3
257 ; CHECK-DAG: lxvd2x 35, 3, [[REG1]]
277 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
278 ; CHECK-DAG: lxvw4x 34, 0, 3
279 ; CHECK-DAG: lxvw4x 35, 3, [[REG1]]
299 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
300 ; CHECK-DAG: lxvd2x 34, 0, 3
301 ; CHECK-DAG: lxvd2x 35, 3, [[REG1]]
311 ; CHECK-DAG: li [[REG1:[0-9]+]], 15
312 ; CHECK-DAG: qvlpclsx 0, 0, 3
313 ; CHECK-DAG: qvlfsx [[REG2:[0-9]+]], 3, [[REG1]]
314 ; CHECK-DAG: qvlfsx [[REG3:[0-9]+]], 0, 3
325 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
326 ; CHECK-DAG: li [[REG2:[0-9]+]], 16
327 ; CHECK-DAG: qvlfsx [[REG3:[0-9]+]], 3, [[REG1]]
328 ; CHECK-DAG: qvlfsx [[REG4:[0-9]+]], 3, [[REG2]]
329 ; CHECK-DAG: qvlpclsx [[REG5:[0-5]+]], 0, 3
330 ; CHECK-DAG: qvlfsx [[REG6:[0-9]+]], 0, 3
331 ; CHECK-DAG: qvfperm 2, [[REG4]], [[REG3]], [[REG5]]
332 ; CHECK-DAG: qvfperm 1, [[REG6]], [[REG4]], [[REG5]]
342 ; CHECK-DAG: li [[REG1:[0-9]+]], 31
343 ; CHECK-DAG: qvlpcldx 0, 0, 3
344 ; CHECK-DAG: qvlfdx [[REG2:[0-9]+]], 3, [[REG1]]
345 ; CHECK-DAG: qvlfdx [[REG3:[0-9]+]], 0, 3
356 ; CHECK-DAG: li [[REG1:[0-9]+]], 63
357 ; CHECK-DAG: li [[REG2:[0-9]+]], 32
358 ; CHECK-DAG: qvlfdx [[REG3:[0-9]+]], 3, [[REG1]]
359 ; CHECK-DAG: qvlfdx [[REG4:[0-9]+]], 3, [[REG2]]
360 ; CHECK-DAG: qvlpcldx [[REG5:[0-5]+]], 0, 3
361 ; CHECK-DAG: qvlfdx [[REG6:[0-9]+]], 0, 3
362 ; CHECK-DAG: qvfperm 2, [[REG4]], [[REG3]], [[REG5]]
363 ; CHECK-DAG: qvfperm 1, [[REG6]], [[REG4]], [[REG5]]
383 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
384 ; CHECK-DAG: stxvw4x 35, 3, [[REG1]]
385 ; CHECK-DAG: stxvw4x 34, 0, 3
405 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
406 ; CHECK-DAG: stxvw4x 35, 3, [[REG1]]
407 ; CHECK-DAG: stxvw4x 34, 0, 3
427 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
428 ; CHECK-DAG: stxvw4x 35, 3, [[REG1]]
429 ; CHECK-DAG: stxvw4x 34, 0, 3
449 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
450 ; CHECK-DAG: stxvd2x 35, 3, [[REG1]]
451 ; CHECK-DAG: stxvd2x 34, 0, 3
471 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
472 ; CHECK-DAG: stxvw4x 35, 3, [[REG1]]
473 ; CHECK-DAG: stxvw4x 34, 0, 3
493 ; CHECK-DAG: li [[REG1:[0-9]+]], 16
494 ; CHECK-DAG: stxvd2x 35, 3, [[REG1]]
495 ; CHECK-DAG: stxvd2x 34, 0, 3
505 ; CHECK-DAG: qvesplati [[REG1:[0-9]+]], 1, 3
506 ; CHECK-DAG: qvesplati [[REG2:[0-9]+]], 1, 2
507 ; CHECK-DAG: qvesplati [[REG3:[0-9]+]], 1, 1
508 ; CHECK-DAG: stfs 1, 0(3)
509 ; CHECK-DAG: stfs [[REG1]], 12(3)
510 ; CHECK-DAG: stfs [[REG2]], 8(3)
511 ; CHECK-DAG: stfs [[REG3]], 4(3)
521 ; CHECK-DAG: qvesplati [[REG1:[0-9]+]], 2, 3
522 ; CHECK-DAG: qvesplati [[REG2:[0-9]+]], 2, 2
523 ; CHECK-DAG: qvesplati [[REG3:[0-9]+]], 2, 1
524 ; CHECK-DAG: qvesplati [[REG4:[0-9]+]], 1, 3
525 ; CHECK-DAG: qvesplati [[REG5:[0-9]+]], 1, 2
526 ; CHECK-DAG: qvesplati [[REG6:[0-9]+]], 1, 1
527 ; CHECK-DAG: stfs 2, 16(3)
528 ; CHECK-DAG: stfs 1, 0(3)
529 ; CHECK-DAG: stfs [[REG1]], 28(3)
530 ; CHECK-DAG: stfs [[REG2]], 24(3)
531 ; CHECK-DAG: stfs [[REG3]], 20(3)
532 ; CHECK-DAG: stfs [[REG4]], 12(3)
533 ; CHECK-DAG: stfs [[REG5]], 8(3)
534 ; CHECK-DAG: stfs [[REG6]], 4(3)
544 ; CHECK-DAG: qvesplati [[REG1:[0-9]+]], 1, 3
545 ; CHECK-DAG: qvesplati [[REG2:[0-9]+]], 1, 2
546 ; CHECK-DAG: qvesplati [[REG3:[0-9]+]], 1, 1
547 ; CHECK-DAG: stfd 1, 0(3)
548 ; CHECK-DAG: stfd [[REG1]], 24(3)
549 ; CHECK-DAG: stfd [[REG2]], 16(3)
550 ; CHECK-DAG: stfd [[REG3]], 8(3)
560 ; CHECK-DAG: qvesplati [[REG1:[0-9]+]], 2, 3
561 ; CHECK-DAG: qvesplati [[REG2:[0-9]+]], 2, 2
562 ; CHECK-DAG: qvesplati [[REG3:[0-9]+]], 2, 1
563 ; CHECK-DAG: qvesplati [[REG4:[0-9]+]], 1, 3
564 ; CHECK-DAG: qvesplati [[REG5:[0-9]+]], 1, 2
565 ; CHECK-DAG: qvesplati [[REG6:[0-9]+]], 1, 1
566 ; CHECK-DAG: stfd 2, 32(3)
567 ; CHECK-DAG: stfd 1, 0(3)
568 ; CHECK-DAG: stfd [[REG1]], 56(3)
569 ; CHECK-DAG: stfd [[REG2]], 48(3)
570 ; CHECK-DAG: stfd [[REG3]], 40(3)
571 ; CHECK-DAG: stfd [[REG4]], 24(3)
572 ; CHECK-DAG: stfd [[REG5]], 16(3)
573 ; CHECK-DAG: stfd [[REG6]], 8(3)