Lines Matching full:4

18 ; P8-BE-NEXT:    ld 4, L..C0(2) # %const.0
19 ; P8-BE-NEXT: lxvw4x 0, 0, 4
20 ; P8-BE-NEXT: lis 4, 1029
21 ; P8-BE-NEXT: ori 4, 4, 1543
22 ; P8-BE-NEXT: stw 4, 16(3)
23 ; P8-BE-NEXT: li 4, 2057
25 ; P8-BE-NEXT: sth 4, 20(3)
30 ; P9-BE-NEXT: ld 4, L..C0(2) # %const.0
31 ; P9-BE-NEXT: lxv 0, 0(4)
32 ; P9-BE-NEXT: lis 4, 1029
33 ; P9-BE-NEXT: ori 4, 4, 1543
34 ; P9-BE-NEXT: stw 4, 16(3)
35 ; P9-BE-NEXT: li 4, 2057
37 ; P9-BE-NEXT: sth 4, 20(3)
42 ; P10-BE-NEXT: ld 4, L..C0(2) # %const.0
43 ; P10-BE-NEXT: lxv 0, 0(4)
44 ; P10-BE-NEXT: pli 4, 67438087
45 ; P10-BE-NEXT: stw 4, 16(3)
46 ; P10-BE-NEXT: li 4, 2057
47 ; P10-BE-NEXT: sth 4, 20(3)
53 ; P8-LE-NEXT: addis 4, 2, .LCPI0_0@toc@ha
54 ; P8-LE-NEXT: addi 4, 4, .LCPI0_0@toc@l
55 ; P8-LE-NEXT: lxvd2x 0, 0, 4
56 ; P8-LE-NEXT: lis 4, 1798
57 ; P8-LE-NEXT: ori 4, 4, 1284
58 ; P8-LE-NEXT: stw 4, 16(3)
59 ; P8-LE-NEXT: li 4, 2312
61 ; P8-LE-NEXT: sth 4, 20(3)
66 ; P9-LE-NEXT: addis 4, 2, .LCPI0_0@toc@ha
67 ; P9-LE-NEXT: addi 4, 4, .LCPI0_0@toc@l
68 ; P9-LE-NEXT: lxv 0, 0(4)
69 ; P9-LE-NEXT: lis 4, 1798
70 ; P9-LE-NEXT: ori 4, 4, 1284
71 ; P9-LE-NEXT: stw 4, 16(3)
72 ; P9-LE-NEXT: li 4, 2312
74 ; P9-LE-NEXT: sth 4, 20(3)
80 ; P10-LE-NEXT: pli 4, 117835012
81 ; P10-LE-NEXT: stw 4, 16(3)
82 ; P10-LE-NEXT: li 4, 2312
83 ; P10-LE-NEXT: sth 4, 20(3)
87 store <16 x i8> <i8 0, i8 1, i8 2, i8 3, i8 4, i8 5, i8 6, i8 7, i8 8, i8 9, i8 10, i8 11, i8 12, i8 13, i8 14, i8 15>, ptr %a, align 1
89 store i8 4, ptr %arrayidx16, align 1
106 ; P8-BE-NEXT: ld 4, L..C1(2) # %const.0
107 ; P8-BE-NEXT: lxvw4x 0, 0, 4
108 ; P8-BE-NEXT: lis 4, 2057
109 ; P8-BE-NEXT: ori 4, 4, 2571
110 ; P8-BE-NEXT: stw 4, 16(3)
111 ; P8-BE-NEXT: li 4, 3085
113 ; P8-BE-NEXT: sth 4, 20(3)
118 ; P9-BE-NEXT: ld 4, L..C1(2) # %const.0
119 ; P9-BE-NEXT: lxv 0, 0(4)
120 ; P9-BE-NEXT: lis 4, 2057
121 ; P9-BE-NEXT: ori 4, 4, 2571
122 ; P9-BE-NEXT: stw 4, 16(3)
123 ; P9-BE-NEXT: li 4, 3085
125 ; P9-BE-NEXT: sth 4, 20(3)
130 ; P10-BE-NEXT: ld 4, L..C1(2) # %const.0
131 ; P10-BE-NEXT: lxv 0, 0(4)
132 ; P10-BE-NEXT: pli 4, 134810123
133 ; P10-BE-NEXT: stw 4, 16(3)
134 ; P10-BE-NEXT: li 4, 3085
135 ; P10-BE-NEXT: sth 4, 20(3)
141 ; P8-LE-NEXT: addis 4, 2, .LCPI1_0@toc@ha
142 ; P8-LE-NEXT: addi 4, 4, .LCPI1_0@toc@l
143 ; P8-LE-NEXT: lxvd2x 0, 0, 4
144 ; P8-LE-NEXT: lis 4, 2826
145 ; P8-LE-NEXT: ori 4, 4, 2312
146 ; P8-LE-NEXT: stw 4, 16(3)
147 ; P8-LE-NEXT: li 4, 3340
149 ; P8-LE-NEXT: sth 4, 20(3)
154 ; P9-LE-NEXT: addis 4, 2, .LCPI1_0@toc@ha
155 ; P9-LE-NEXT: addi 4, 4, .LCPI1_0@toc@l
156 ; P9-LE-NEXT: lxv 0, 0(4)
157 ; P9-LE-NEXT: lis 4, 2826
158 ; P9-LE-NEXT: ori 4, 4, 2312
159 ; P9-LE-NEXT: stw 4, 16(3)
160 ; P9-LE-NEXT: li 4, 3340
162 ; P9-LE-NEXT: sth 4, 20(3)
168 ; P10-LE-NEXT: pli 4, 185207048
169 ; P10-LE-NEXT: stw 4, 16(3)
170 ; P10-LE-NEXT: li 4, 3340
171 ; P10-LE-NEXT: sth 4, 20(3)
175 store <16 x i8> <i8 0, i8 1, i8 2, i8 3, i8 4, i8 5, i8 6, i8 7, i8 8, i8 9, i8 10, i8 11, i8 12, i8 13, i8 14, i8 15>, ptr %a, align 1
194 ; P8-BE-NEXT: ld 4, L..C2(2) # %const.0
195 ; P8-BE-NEXT: lxvw4x 0, 0, 4
196 ; P8-BE-NEXT: lis 4, 1029
197 ; P8-BE-NEXT: ori 4, 4, 1543
198 ; P8-BE-NEXT: stw 4, 16(3)
199 ; P8-BE-NEXT: li 4, 2057
201 ; P8-BE-NEXT: sth 4, 20(3)
206 ; P9-BE-NEXT: ld 4, L..C2(2) # %const.0
207 ; P9-BE-NEXT: lxv 0, 0(4)
208 ; P9-BE-NEXT: lis 4, 1029
209 ; P9-BE-NEXT: ori 4, 4, 1543
210 ; P9-BE-NEXT: stw 4, 16(3)
211 ; P9-BE-NEXT: li 4, 2057
213 ; P9-BE-NEXT: sth 4, 20(3)
218 ; P10-BE-NEXT: ld 4, L..C2(2) # %const.0
219 ; P10-BE-NEXT: lxv 0, 0(4)
220 ; P10-BE-NEXT: pli 4, 67438087
221 ; P10-BE-NEXT: stw 4, 16(3)
222 ; P10-BE-NEXT: li 4, 2057
223 ; P10-BE-NEXT: sth 4, 20(3)
229 ; P8-LE-NEXT: addis 4, 2, .LCPI2_0@toc@ha
230 ; P8-LE-NEXT: addi 4, 4, .LCPI2_0@toc@l
231 ; P8-LE-NEXT: lxvd2x 0, 0, 4
232 ; P8-LE-NEXT: lis 4, 1543
233 ; P8-LE-NEXT: ori 4, 4, 1029
234 ; P8-LE-NEXT: stw 4, 16(3)
235 ; P8-LE-NEXT: li 4, 2057
237 ; P8-LE-NEXT: sth 4, 20(3)
242 ; P9-LE-NEXT: addis 4, 2, .LCPI2_0@toc@ha
243 ; P9-LE-NEXT: addi 4, 4, .LCPI2_0@toc@l
244 ; P9-LE-NEXT: lxv 0, 0(4)
245 ; P9-LE-NEXT: lis 4, 1543
246 ; P9-LE-NEXT: ori 4, 4, 1029
247 ; P9-LE-NEXT: stw 4, 16(3)
248 ; P9-LE-NEXT: li 4, 2057
250 ; P9-LE-NEXT: sth 4, 20(3)
256 ; P10-LE-NEXT: pli 4, 101123077
257 ; P10-LE-NEXT: stw 4, 16(3)
258 ; P10-LE-NEXT: li 4, 2057
259 ; P10-LE-NEXT: sth 4, 20(3)
276 ; P8-BE-NEXT: ld 4, L..C3(2) # %const.0
277 ; P8-BE-NEXT: lxvw4x 0, 0, 4
278 ; P8-BE-NEXT: lis 4, 2057
279 ; P8-BE-NEXT: ori 4, 4, 2571
280 ; P8-BE-NEXT: stw 4, 16(3)
281 ; P8-BE-NEXT: li 4, 3085
283 ; P8-BE-NEXT: sth 4, 20(3)
288 ; P9-BE-NEXT: ld 4, L..C3(2) # %const.0
289 ; P9-BE-NEXT: lxv 0, 0(4)
290 ; P9-BE-NEXT: lis 4, 2057
291 ; P9-BE-NEXT: ori 4, 4, 2571
292 ; P9-BE-NEXT: stw 4, 16(3)
293 ; P9-BE-NEXT: li 4, 3085
295 ; P9-BE-NEXT: sth 4, 20(3)
300 ; P10-BE-NEXT: ld 4, L..C3(2) # %const.0
301 ; P10-BE-NEXT: lxv 0, 0(4)
302 ; P10-BE-NEXT: pli 4, 134810123
303 ; P10-BE-NEXT: stw 4, 16(3)
304 ; P10-BE-NEXT: li 4, 3085
305 ; P10-BE-NEXT: sth 4, 20(3)
311 ; P8-LE-NEXT: addis 4, 2, .LCPI3_0@toc@ha
312 ; P8-LE-NEXT: addi 4, 4, .LCPI3_0@toc@l
313 ; P8-LE-NEXT: lxvd2x 0, 0, 4
314 ; P8-LE-NEXT: lis 4, 2571
315 ; P8-LE-NEXT: ori 4, 4, 2057
316 ; P8-LE-NEXT: stw 4, 16(3)
317 ; P8-LE-NEXT: li 4, 3085
319 ; P8-LE-NEXT: sth 4, 20(3)
324 ; P9-LE-NEXT: addis 4, 2, .LCPI3_0@toc@ha
325 ; P9-LE-NEXT: addi 4, 4, .LCPI3_0@toc@l
326 ; P9-LE-NEXT: lxv 0, 0(4)
327 ; P9-LE-NEXT: lis 4, 2571
328 ; P9-LE-NEXT: ori 4, 4, 2057
329 ; P9-LE-NEXT: stw 4, 16(3)
330 ; P9-LE-NEXT: li 4, 3085
332 ; P9-LE-NEXT: sth 4, 20(3)
338 ; P10-LE-NEXT: pli 4, 168495113
339 ; P10-LE-NEXT: stw 4, 16(3)
340 ; P10-LE-NEXT: li 4, 3085
341 ; P10-LE-NEXT: sth 4, 20(3)
358 ; P8-BE-NEXT: ld 4, L..C4(2) # %const.0
359 ; P8-BE-NEXT: lxvw4x 0, 0, 4
360 ; P8-BE-NEXT: lis 4, 1029
361 ; P8-BE-NEXT: ori 4, 4, 1543
362 ; P8-BE-NEXT: stw 4, 16(3)
368 ; P9-BE-NEXT: ld 4, L..C4(2) # %const.0
369 ; P9-BE-NEXT: lxv 0, 0(4)
370 ; P9-BE-NEXT: lis 4, 1029
371 ; P9-BE-NEXT: ori 4, 4, 1543
372 ; P9-BE-NEXT: stw 4, 16(3)
378 ; P10-BE-NEXT: ld 4, L..C4(2) # %const.0
379 ; P10-BE-NEXT: lxv 0, 0(4)
380 ; P10-BE-NEXT: pli 4, 67438087
381 ; P10-BE-NEXT: stw 4, 16(3)
387 ; P8-LE-NEXT: addis 4, 2, .LCPI4_0@toc@ha
388 ; P8-LE-NEXT: addi 4, 4, .LCPI4_0@toc@l
389 ; P8-LE-NEXT: lxvd2x 0, 0, 4
390 ; P8-LE-NEXT: lis 4, 1029
391 ; P8-LE-NEXT: ori 4, 4, 1543
392 ; P8-LE-NEXT: stw 4, 16(3)
398 ; P9-LE-NEXT: addis 4, 2, .LCPI4_0@toc@ha
399 ; P9-LE-NEXT: addi 4, 4, .LCPI4_0@toc@l
400 ; P9-LE-NEXT: lxv 0, 0(4)
401 ; P9-LE-NEXT: lis 4, 1029
402 ; P9-LE-NEXT: ori 4, 4, 1543
403 ; P9-LE-NEXT: stw 4, 16(3)
410 ; P10-LE-NEXT: pli 4, 67438087
411 ; P10-LE-NEXT: stw 4, 16(3)
415 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
416 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
417 store i32 67438087, ptr %arrayidx4, align 4
424 ; P8-BE-NEXT: ld 4, L..C5(2) # %const.0
425 ; P8-BE-NEXT: lxvw4x 0, 0, 4
426 ; P8-BE-NEXT: lis 4, 2057
427 ; P8-BE-NEXT: ori 4, 4, 2571
428 ; P8-BE-NEXT: stw 4, 16(3)
434 ; P9-BE-NEXT: ld 4, L..C5(2) # %const.0
435 ; P9-BE-NEXT: lxv 0, 0(4)
436 ; P9-BE-NEXT: lis 4, 2057
437 ; P9-BE-NEXT: ori 4, 4, 2571
438 ; P9-BE-NEXT: stw 4, 16(3)
444 ; P10-BE-NEXT: ld 4, L..C5(2) # %const.0
445 ; P10-BE-NEXT: lxv 0, 0(4)
446 ; P10-BE-NEXT: pli 4, 134810123
447 ; P10-BE-NEXT: stw 4, 16(3)
453 ; P8-LE-NEXT: addis 4, 2, .LCPI5_0@toc@ha
454 ; P8-LE-NEXT: addi 4, 4, .LCPI5_0@toc@l
455 ; P8-LE-NEXT: lxvd2x 0, 0, 4
456 ; P8-LE-NEXT: lis 4, 2057
457 ; P8-LE-NEXT: ori 4, 4, 2571
458 ; P8-LE-NEXT: stw 4, 16(3)
464 ; P9-LE-NEXT: addis 4, 2, .LCPI5_0@toc@ha
465 ; P9-LE-NEXT: addi 4, 4, .LCPI5_0@toc@l
466 ; P9-LE-NEXT: lxv 0, 0(4)
467 ; P9-LE-NEXT: lis 4, 2057
468 ; P9-LE-NEXT: ori 4, 4, 2571
469 ; P9-LE-NEXT: stw 4, 16(3)
476 ; P10-LE-NEXT: pli 4, 134810123
477 ; P10-LE-NEXT: stw 4, 16(3)
481 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
482 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
483 store i32 134810123, ptr %arrayidx4, align 4
490 ; P8-BE-NEXT: ld 4, L..C6(2) # %const.0
491 ; P8-BE-NEXT: lxvw4x 0, 0, 4
492 ; P8-BE-NEXT: lis 4, 1
493 ; P8-BE-NEXT: ori 4, 4, 515
494 ; P8-BE-NEXT: rldic 4, 4, 32, 15
496 ; P8-BE-NEXT: oris 4, 4, 1029
497 ; P8-BE-NEXT: ori 4, 4, 1543
498 ; P8-BE-NEXT: std 4, 16(3)
503 ; P9-BE-NEXT: ld 4, L..C6(2) # %const.0
504 ; P9-BE-NEXT: lxv 0, 0(4)
505 ; P9-BE-NEXT: lis 4, 1
506 ; P9-BE-NEXT: ori 4, 4, 515
507 ; P9-BE-NEXT: rldic 4, 4, 32, 15
509 ; P9-BE-NEXT: oris 4, 4, 1029
510 ; P9-BE-NEXT: ori 4, 4, 1543
511 ; P9-BE-NEXT: std 4, 16(3)
516 ; P10-BE-NEXT: ld 4, L..C6(2) # %const.0
518 ; P10-BE-NEXT: lxv 0, 0(4)
519 ; P10-BE-NEXT: pli 4, 66051
520 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
527 ; P8-LE-NEXT: addis 4, 2, .LCPI6_0@toc@ha
528 ; P8-LE-NEXT: addi 4, 4, .LCPI6_0@toc@l
529 ; P8-LE-NEXT: lxvd2x 0, 0, 4
530 ; P8-LE-NEXT: lis 4, 449
531 ; P8-LE-NEXT: ori 4, 4, 33089
532 ; P8-LE-NEXT: rldic 4, 4, 34, 5
534 ; P8-LE-NEXT: oris 4, 4, 770
535 ; P8-LE-NEXT: ori 4, 4, 256
536 ; P8-LE-NEXT: std 4, 16(3)
541 ; P9-LE-NEXT: addis 4, 2, .LCPI6_0@toc@ha
542 ; P9-LE-NEXT: addi 4, 4, .LCPI6_0@toc@l
543 ; P9-LE-NEXT: lxv 0, 0(4)
544 ; P9-LE-NEXT: lis 4, 449
545 ; P9-LE-NEXT: ori 4, 4, 33089
546 ; P9-LE-NEXT: rldic 4, 4, 34, 5
548 ; P9-LE-NEXT: oris 4, 4, 770
549 ; P9-LE-NEXT: ori 4, 4, 256
550 ; P9-LE-NEXT: std 4, 16(3)
556 ; P10-LE-NEXT: pli 4, 117835012
558 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
563 store <16 x i8> <i8 0, i8 1, i8 2, i8 3, i8 4, i8 5, i8 6, i8 7, i8 8, i8 9, i8 10, i8 11, i8 12, i8 13, i8 14, i8 15>, ptr %a, align 1
573 store i8 4, ptr %arrayidx20, align 1
586 ; P8-BE-NEXT: ld 4, L..C7(2) # %const.0
587 ; P8-BE-NEXT: lxvw4x 0, 0, 4
588 ; P8-BE-NEXT: lis 4, 2057
589 ; P8-BE-NEXT: ori 4, 4, 2571
590 ; P8-BE-NEXT: rldic 4, 4, 32, 4
592 ; P8-BE-NEXT: oris 4, 4, 3085
593 ; P8-BE-NEXT: ori 4, 4, 3599
594 ; P8-BE-NEXT: std 4, 16(3)
599 ; P9-BE-NEXT: ld 4, L..C7(2) # %const.0
600 ; P9-BE-NEXT: lxv 0, 0(4)
601 ; P9-BE-NEXT: lis 4, 2057
602 ; P9-BE-NEXT: ori 4, 4, 2571
603 ; P9-BE-NEXT: rldic 4, 4, 32, 4
605 ; P9-BE-NEXT: oris 4, 4, 3085
606 ; P9-BE-NEXT: ori 4, 4, 3599
607 ; P9-BE-NEXT: std 4, 16(3)
612 ; P10-BE-NEXT: ld 4, L..C7(2) # %const.0
614 ; P10-BE-NEXT: lxv 0, 0(4)
615 ; P10-BE-NEXT: pli 4, 134810123
616 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
623 ; P8-LE-NEXT: addis 4, 2, .LCPI7_0@toc@ha
624 ; P8-LE-NEXT: addi 4, 4, .LCPI7_0@toc@l
625 ; P8-LE-NEXT: lxvd2x 0, 0, 4
626 ; P8-LE-NEXT: lis 4, 963
627 ; P8-LE-NEXT: ori 4, 4, 33603
628 ; P8-LE-NEXT: rldic 4, 4, 34, 4
630 ; P8-LE-NEXT: oris 4, 4, 2826
631 ; P8-LE-NEXT: ori 4, 4, 2312
632 ; P8-LE-NEXT: std 4, 16(3)
637 ; P9-LE-NEXT: addis 4, 2, .LCPI7_0@toc@ha
638 ; P9-LE-NEXT: addi 4, 4, .LCPI7_0@toc@l
639 ; P9-LE-NEXT: lxv 0, 0(4)
640 ; P9-LE-NEXT: lis 4, 963
641 ; P9-LE-NEXT: ori 4, 4, 33603
642 ; P9-LE-NEXT: rldic 4, 4, 34, 4
644 ; P9-LE-NEXT: oris 4, 4, 2826
645 ; P9-LE-NEXT: ori 4, 4, 2312
646 ; P9-LE-NEXT: std 4, 16(3)
652 ; P10-LE-NEXT: pli 4, 252579084
654 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
659 store <16 x i8> <i8 0, i8 1, i8 2, i8 3, i8 4, i8 5, i8 6, i8 7, i8 8, i8 9, i8 10, i8 11, i8 12, i8 13, i8 14, i8 15>, ptr %a, align 1
682 ; P8-BE-NEXT: ld 4, L..C8(2) # %const.0
683 ; P8-BE-NEXT: lxvw4x 0, 0, 4
684 ; P8-BE-NEXT: lis 4, 1
685 ; P8-BE-NEXT: ori 4, 4, 515
686 ; P8-BE-NEXT: rldic 4, 4, 32, 15
688 ; P8-BE-NEXT: oris 4, 4, 1029
689 ; P8-BE-NEXT: ori 4, 4, 1543
690 ; P8-BE-NEXT: std 4, 16(3)
695 ; P9-BE-NEXT: ld 4, L..C8(2) # %const.0
696 ; P9-BE-NEXT: lxv 0, 0(4)
697 ; P9-BE-NEXT: lis 4, 1
698 ; P9-BE-NEXT: ori 4, 4, 515
699 ; P9-BE-NEXT: rldic 4, 4, 32, 15
701 ; P9-BE-NEXT: oris 4, 4, 1029
702 ; P9-BE-NEXT: ori 4, 4, 1543
703 ; P9-BE-NEXT: std 4, 16(3)
708 ; P10-BE-NEXT: ld 4, L..C8(2) # %const.0
710 ; P10-BE-NEXT: lxv 0, 0(4)
711 ; P10-BE-NEXT: pli 4, 66051
712 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
719 ; P8-LE-NEXT: addis 4, 2, .LCPI8_0@toc@ha
720 ; P8-LE-NEXT: addi 4, 4, .LCPI8_0@toc@l
721 ; P8-LE-NEXT: lxvd2x 0, 0, 4
722 ; P8-LE-NEXT: lis 4, 1543
723 ; P8-LE-NEXT: ori 4, 4, 1029
724 ; P8-LE-NEXT: rldic 4, 4, 32, 5
726 ; P8-LE-NEXT: oris 4, 4, 515
727 ; P8-LE-NEXT: ori 4, 4, 1
728 ; P8-LE-NEXT: std 4, 16(3)
733 ; P9-LE-NEXT: addis 4, 2, .LCPI8_0@toc@ha
734 ; P9-LE-NEXT: addi 4, 4, .LCPI8_0@toc@l
735 ; P9-LE-NEXT: lxv 0, 0(4)
736 ; P9-LE-NEXT: lis 4, 1543
737 ; P9-LE-NEXT: ori 4, 4, 1029
738 ; P9-LE-NEXT: rldic 4, 4, 32, 5
740 ; P9-LE-NEXT: oris 4, 4, 515
741 ; P9-LE-NEXT: ori 4, 4, 1
742 ; P9-LE-NEXT: std 4, 16(3)
748 ; P10-LE-NEXT: pli 4, 101123077
750 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
770 ; P8-BE-NEXT: ld 4, L..C9(2) # %const.0
771 ; P8-BE-NEXT: lxvw4x 0, 0, 4
772 ; P8-BE-NEXT: lis 4, 2057
773 ; P8-BE-NEXT: ori 4, 4, 2571
774 ; P8-BE-NEXT: rldic 4, 4, 32, 4
776 ; P8-BE-NEXT: oris 4, 4, 3085
777 ; P8-BE-NEXT: ori 4, 4, 3599
778 ; P8-BE-NEXT: std 4, 16(3)
783 ; P9-BE-NEXT: ld 4, L..C9(2) # %const.0
784 ; P9-BE-NEXT: lxv 0, 0(4)
785 ; P9-BE-NEXT: lis 4, 2057
786 ; P9-BE-NEXT: ori 4, 4, 2571
787 ; P9-BE-NEXT: rldic 4, 4, 32, 4
789 ; P9-BE-NEXT: oris 4, 4, 3085
790 ; P9-BE-NEXT: ori 4, 4, 3599
791 ; P9-BE-NEXT: std 4, 16(3)
796 ; P10-BE-NEXT: ld 4, L..C9(2) # %const.0
798 ; P10-BE-NEXT: lxv 0, 0(4)
799 ; P10-BE-NEXT: pli 4, 134810123
800 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
807 ; P8-LE-NEXT: addis 4, 2, .LCPI9_0@toc@ha
808 ; P8-LE-NEXT: addi 4, 4, .LCPI9_0@toc@l
809 ; P8-LE-NEXT: lxvd2x 0, 0, 4
810 ; P8-LE-NEXT: lis 4, 3599
811 ; P8-LE-NEXT: ori 4, 4, 3085
812 ; P8-LE-NEXT: rldic 4, 4, 32, 4
814 ; P8-LE-NEXT: oris 4, 4, 2571
815 ; P8-LE-NEXT: ori 4, 4, 2057
816 ; P8-LE-NEXT: std 4, 16(3)
821 ; P9-LE-NEXT: addis 4, 2, .LCPI9_0@toc@ha
822 ; P9-LE-NEXT: addi 4, 4, .LCPI9_0@toc@l
823 ; P9-LE-NEXT: lxv 0, 0(4)
824 ; P9-LE-NEXT: lis 4, 3599
825 ; P9-LE-NEXT: ori 4, 4, 3085
826 ; P9-LE-NEXT: rldic 4, 4, 32, 4
828 ; P9-LE-NEXT: oris 4, 4, 2571
829 ; P9-LE-NEXT: ori 4, 4, 2057
830 ; P9-LE-NEXT: std 4, 16(3)
836 ; P10-LE-NEXT: pli 4, 235867149
838 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
858 ; P8-BE-NEXT: ld 4, L..C10(2) # %const.0
859 ; P8-BE-NEXT: lxvw4x 0, 0, 4
860 ; P8-BE-NEXT: lis 4, 1
861 ; P8-BE-NEXT: ori 4, 4, 515
862 ; P8-BE-NEXT: rldic 4, 4, 32, 15
864 ; P8-BE-NEXT: oris 4, 4, 1029
865 ; P8-BE-NEXT: ori 4, 4, 1543
866 ; P8-BE-NEXT: std 4, 16(3)
871 ; P9-BE-NEXT: ld 4, L..C10(2) # %const.0
872 ; P9-BE-NEXT: lxv 0, 0(4)
873 ; P9-BE-NEXT: lis 4, 1
874 ; P9-BE-NEXT: ori 4, 4, 515
875 ; P9-BE-NEXT: rldic 4, 4, 32, 15
877 ; P9-BE-NEXT: oris 4, 4, 1029
878 ; P9-BE-NEXT: ori 4, 4, 1543
879 ; P9-BE-NEXT: std 4, 16(3)
884 ; P10-BE-NEXT: ld 4, L..C10(2) # %const.0
886 ; P10-BE-NEXT: lxv 0, 0(4)
887 ; P10-BE-NEXT: pli 4, 66051
888 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
895 ; P8-LE-NEXT: addis 4, 2, .LCPI10_0@toc@ha
896 ; P8-LE-NEXT: addi 4, 4, .LCPI10_0@toc@l
897 ; P8-LE-NEXT: lxvd2x 0, 0, 4
898 ; P8-LE-NEXT: lis 4, 1029
899 ; P8-LE-NEXT: ori 4, 4, 1543
900 ; P8-LE-NEXT: rldic 4, 4, 32, 5
902 ; P8-LE-NEXT: oris 4, 4, 1
903 ; P8-LE-NEXT: ori 4, 4, 515
904 ; P8-LE-NEXT: std 4, 16(3)
909 ; P9-LE-NEXT: addis 4, 2, .LCPI10_0@toc@ha
910 ; P9-LE-NEXT: addi 4, 4, .LCPI10_0@toc@l
911 ; P9-LE-NEXT: lxv 0, 0(4)
912 ; P9-LE-NEXT: lis 4, 1029
913 ; P9-LE-NEXT: ori 4, 4, 1543
914 ; P9-LE-NEXT: rldic 4, 4, 32, 5
916 ; P9-LE-NEXT: oris 4, 4, 1
917 ; P9-LE-NEXT: ori 4, 4, 515
918 ; P9-LE-NEXT: std 4, 16(3)
924 ; P10-LE-NEXT: pli 4, 67438087
926 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
931 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
932 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
933 store i32 66051, ptr %arrayidx4, align 4
935 store i32 67438087, ptr %arrayidx5, align 4
942 ; P8-BE-NEXT: ld 4, L..C11(2) # %const.0
943 ; P8-BE-NEXT: lxvw4x 0, 0, 4
944 ; P8-BE-NEXT: lis 4, 2057
945 ; P8-BE-NEXT: ori 4, 4, 2571
946 ; P8-BE-NEXT: rldic 4, 4, 32, 4
948 ; P8-BE-NEXT: oris 4, 4, 3085
949 ; P8-BE-NEXT: ori 4, 4, 3599
950 ; P8-BE-NEXT: std 4, 16(3)
955 ; P9-BE-NEXT: ld 4, L..C11(2) # %const.0
956 ; P9-BE-NEXT: lxv 0, 0(4)
957 ; P9-BE-NEXT: lis 4, 2057
958 ; P9-BE-NEXT: ori 4, 4, 2571
959 ; P9-BE-NEXT: rldic 4, 4, 32, 4
961 ; P9-BE-NEXT: oris 4, 4, 3085
962 ; P9-BE-NEXT: ori 4, 4, 3599
963 ; P9-BE-NEXT: std 4, 16(3)
968 ; P10-BE-NEXT: ld 4, L..C11(2) # %const.0
970 ; P10-BE-NEXT: lxv 0, 0(4)
971 ; P10-BE-NEXT: pli 4, 134810123
972 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
979 ; P8-LE-NEXT: addis 4, 2, .LCPI11_0@toc@ha
980 ; P8-LE-NEXT: addi 4, 4, .LCPI11_0@toc@l
981 ; P8-LE-NEXT: lxvd2x 0, 0, 4
982 ; P8-LE-NEXT: lis 4, 3085
983 ; P8-LE-NEXT: ori 4, 4, 3599
984 ; P8-LE-NEXT: rldic 4, 4, 32, 4
986 ; P8-LE-NEXT: oris 4, 4, 2057
987 ; P8-LE-NEXT: ori 4, 4, 2571
988 ; P8-LE-NEXT: std 4, 16(3)
993 ; P9-LE-NEXT: addis 4, 2, .LCPI11_0@toc@ha
994 ; P9-LE-NEXT: addi 4, 4, .LCPI11_0@toc@l
995 ; P9-LE-NEXT: lxv 0, 0(4)
996 ; P9-LE-NEXT: lis 4, 3085
997 ; P9-LE-NEXT: ori 4, 4, 3599
998 ; P9-LE-NEXT: rldic 4, 4, 32, 4
1000 ; P9-LE-NEXT: oris 4, 4, 2057
1001 ; P9-LE-NEXT: ori 4, 4, 2571
1002 ; P9-LE-NEXT: std 4, 16(3)
1008 ; P10-LE-NEXT: pli 4, 202182159
1010 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
1015 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
1016 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
1017 store i32 134810123, ptr %arrayidx4, align 4
1019 store i32 202182159, ptr %arrayidx5, align 4
1026 ; P8-BE-NEXT: ld 4, L..C12(2) # %const.0
1027 ; P8-BE-NEXT: lxvd2x 0, 0, 4
1028 ; P8-BE-NEXT: lis 4, 1
1029 ; P8-BE-NEXT: ori 4, 4, 515
1030 ; P8-BE-NEXT: rldic 4, 4, 32, 15
1032 ; P8-BE-NEXT: oris 4, 4, 1029
1033 ; P8-BE-NEXT: ori 4, 4, 1543
1034 ; P8-BE-NEXT: std 4, 16(3)
1039 ; P9-BE-NEXT: ld 4, L..C12(2) # %const.0
1040 ; P9-BE-NEXT: lxv 0, 0(4)
1041 ; P9-BE-NEXT: lis 4, 1
1042 ; P9-BE-NEXT: ori 4, 4, 515
1043 ; P9-BE-NEXT: rldic 4, 4, 32, 15
1045 ; P9-BE-NEXT: oris 4, 4, 1029
1046 ; P9-BE-NEXT: ori 4, 4, 1543
1047 ; P9-BE-NEXT: std 4, 16(3)
1052 ; P10-BE-NEXT: ld 4, L..C12(2) # %const.0
1054 ; P10-BE-NEXT: lxv 0, 0(4)
1055 ; P10-BE-NEXT: pli 4, 66051
1056 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
1063 ; P8-LE-NEXT: addis 4, 2, .LCPI12_0@toc@ha
1064 ; P8-LE-NEXT: addi 4, 4, .LCPI12_0@toc@l
1065 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1066 ; P8-LE-NEXT: lis 4, 1
1067 ; P8-LE-NEXT: ori 4, 4, 515
1068 ; P8-LE-NEXT: rldic 4, 4, 32, 15
1070 ; P8-LE-NEXT: oris 4, 4, 1029
1071 ; P8-LE-NEXT: ori 4, 4, 1543
1072 ; P8-LE-NEXT: std 4, 16(3)
1077 ; P9-LE-NEXT: addis 4, 2, .LCPI12_0@toc@ha
1078 ; P9-LE-NEXT: addi 4, 4, .LCPI12_0@toc@l
1079 ; P9-LE-NEXT: lxv 0, 0(4)
1080 ; P9-LE-NEXT: lis 4, 1
1081 ; P9-LE-NEXT: ori 4, 4, 515
1082 ; P9-LE-NEXT: rldic 4, 4, 32, 15
1084 ; P9-LE-NEXT: oris 4, 4, 1029
1085 ; P9-LE-NEXT: ori 4, 4, 1543
1086 ; P9-LE-NEXT: std 4, 16(3)
1092 ; P10-LE-NEXT: pli 4, 66051
1094 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
1108 ; P8-BE-NEXT: ld 4, L..C13(2) # %const.0
1109 ; P8-BE-NEXT: lxvd2x 0, 0, 4
1110 ; P8-BE-NEXT: lis 4, 2057
1111 ; P8-BE-NEXT: ori 4, 4, 2571
1112 ; P8-BE-NEXT: rldic 4, 4, 32, 4
1114 ; P8-BE-NEXT: oris 4, 4, 3085
1115 ; P8-BE-NEXT: ori 4, 4, 3599
1116 ; P8-BE-NEXT: std 4, 16(3)
1121 ; P9-BE-NEXT: ld 4, L..C13(2) # %const.0
1122 ; P9-BE-NEXT: lxv 0, 0(4)
1123 ; P9-BE-NEXT: lis 4, 2057
1124 ; P9-BE-NEXT: ori 4, 4, 2571
1125 ; P9-BE-NEXT: rldic 4, 4, 32, 4
1127 ; P9-BE-NEXT: oris 4, 4, 3085
1128 ; P9-BE-NEXT: ori 4, 4, 3599
1129 ; P9-BE-NEXT: std 4, 16(3)
1134 ; P10-BE-NEXT: ld 4, L..C13(2) # %const.0
1136 ; P10-BE-NEXT: lxv 0, 0(4)
1137 ; P10-BE-NEXT: pli 4, 134810123
1138 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
1145 ; P8-LE-NEXT: addis 4, 2, .LCPI13_0@toc@ha
1146 ; P8-LE-NEXT: addi 4, 4, .LCPI13_0@toc@l
1147 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1148 ; P8-LE-NEXT: lis 4, 2057
1149 ; P8-LE-NEXT: ori 4, 4, 2571
1150 ; P8-LE-NEXT: rldic 4, 4, 32, 4
1152 ; P8-LE-NEXT: oris 4, 4, 3085
1153 ; P8-LE-NEXT: ori 4, 4, 3599
1154 ; P8-LE-NEXT: std 4, 16(3)
1159 ; P9-LE-NEXT: addis 4, 2, .LCPI13_0@toc@ha
1160 ; P9-LE-NEXT: addi 4, 4, .LCPI13_0@toc@l
1161 ; P9-LE-NEXT: lxv 0, 0(4)
1162 ; P9-LE-NEXT: lis 4, 2057
1163 ; P9-LE-NEXT: ori 4, 4, 2571
1164 ; P9-LE-NEXT: rldic 4, 4, 32, 4
1166 ; P9-LE-NEXT: oris 4, 4, 3085
1167 ; P9-LE-NEXT: ori 4, 4, 3599
1168 ; P9-LE-NEXT: std 4, 16(3)
1174 ; P10-LE-NEXT: pli 4, 134810123
1176 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
1190 ; P8-BE-NEXT: ld 4, L..C14(2) # %const.0
1191 ; P8-BE-NEXT: lxvw4x 0, 0, 4
1192 ; P8-BE-NEXT: lis 4, 1029
1193 ; P8-BE-NEXT: ori 4, 4, 1544
1194 ; P8-BE-NEXT: stw 4, 16(3)
1200 ; P9-BE-NEXT: ld 4, L..C14(2) # %const.0
1201 ; P9-BE-NEXT: lxv 0, 0(4)
1202 ; P9-BE-NEXT: lis 4, 1029
1203 ; P9-BE-NEXT: ori 4, 4, 1544
1204 ; P9-BE-NEXT: stw 4, 16(3)
1210 ; P10-BE-NEXT: ld 4, L..C14(2) # %const.0
1211 ; P10-BE-NEXT: lxv 0, 0(4)
1212 ; P10-BE-NEXT: pli 4, 67438088
1213 ; P10-BE-NEXT: stw 4, 16(3)
1219 ; P8-LE-NEXT: addis 4, 2, .LCPI14_0@toc@ha
1220 ; P8-LE-NEXT: addi 4, 4, .LCPI14_0@toc@l
1221 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1222 ; P8-LE-NEXT: lis 4, 1029
1223 ; P8-LE-NEXT: ori 4, 4, 1544
1224 ; P8-LE-NEXT: stw 4, 16(3)
1230 ; P9-LE-NEXT: addis 4, 2, .LCPI14_0@toc@ha
1231 ; P9-LE-NEXT: addi 4, 4, .LCPI14_0@toc@l
1232 ; P9-LE-NEXT: lxv 0, 0(4)
1233 ; P9-LE-NEXT: lis 4, 1029
1234 ; P9-LE-NEXT: ori 4, 4, 1544
1235 ; P9-LE-NEXT: stw 4, 16(3)
1242 ; P10-LE-NEXT: pli 4, 67438088
1243 ; P10-LE-NEXT: stw 4, 16(3)
1247 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
1248 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
1249 store i32 67438088, ptr %arrayidx4, align 4
1256 ; P8-BE-NEXT: ld 4, L..C15(2) # %const.0
1257 ; P8-BE-NEXT: lxvw4x 0, 0, 4
1258 ; P8-BE-NEXT: lis 4, 1
1259 ; P8-BE-NEXT: ori 4, 4, 515
1260 ; P8-BE-NEXT: rldic 4, 4, 32, 15
1262 ; P8-BE-NEXT: oris 4, 4, 1029
1263 ; P8-BE-NEXT: ori 4, 4, 1544
1264 ; P8-BE-NEXT: std 4, 16(3)
1269 ; P9-BE-NEXT: ld 4, L..C15(2) # %const.0
1270 ; P9-BE-NEXT: lxv 0, 0(4)
1271 ; P9-BE-NEXT: lis 4, 1
1272 ; P9-BE-NEXT: ori 4, 4, 515
1273 ; P9-BE-NEXT: rldic 4, 4, 32, 15
1275 ; P9-BE-NEXT: oris 4, 4, 1029
1276 ; P9-BE-NEXT: ori 4, 4, 1544
1277 ; P9-BE-NEXT: std 4, 16(3)
1282 ; P10-BE-NEXT: ld 4, L..C15(2) # %const.0
1284 ; P10-BE-NEXT: lxv 0, 0(4)
1285 ; P10-BE-NEXT: pli 4, 66051
1286 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
1293 ; P8-LE-NEXT: addis 4, 2, .LCPI15_0@toc@ha
1294 ; P8-LE-NEXT: addi 4, 4, .LCPI15_0@toc@l
1295 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1296 ; P8-LE-NEXT: lis 4, 128
1297 ; P8-LE-NEXT: ori 4, 4, 41153
1298 ; P8-LE-NEXT: rldic 4, 4, 35, 5
1300 ; P8-LE-NEXT: oris 4, 4, 1
1301 ; P8-LE-NEXT: ori 4, 4, 515
1302 ; P8-LE-NEXT: std 4, 16(3)
1307 ; P9-LE-NEXT: addis 4, 2, .LCPI15_0@toc@ha
1308 ; P9-LE-NEXT: addi 4, 4, .LCPI15_0@toc@l
1309 ; P9-LE-NEXT: lxv 0, 0(4)
1310 ; P9-LE-NEXT: lis 4, 128
1311 ; P9-LE-NEXT: ori 4, 4, 41153
1312 ; P9-LE-NEXT: rldic 4, 4, 35, 5
1314 ; P9-LE-NEXT: oris 4, 4, 1
1315 ; P9-LE-NEXT: ori 4, 4, 515
1316 ; P9-LE-NEXT: std 4, 16(3)
1322 ; P10-LE-NEXT: pli 4, 67438088
1324 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
1329 store <4 x i32> <i32 66051, i32 67438087, i32 134810123, i32 202182159>, ptr %a, align 4
1330 %arrayidx4 = getelementptr inbounds i32, ptr %a, i64 4
1331 store i32 66051, ptr %arrayidx4, align 4
1333 store i32 67438088, ptr %arrayidx5, align 4
1340 ; P8-BE-NEXT: ld 4, L..C16(2) # %const.0
1341 ; P8-BE-NEXT: lxvw4x 0, 0, 4
1342 ; P8-BE-NEXT: lis 4, 16673
1343 ; P8-BE-NEXT: ori 4, 4, 39322
1344 ; P8-BE-NEXT: stw 4, 16(3)
1350 ; P9-BE-NEXT: ld 4, L..C16(2) # %const.0
1351 ; P9-BE-NEXT: lxv 0, 0(4)
1352 ; P9-BE-NEXT: lis 4, 16673
1353 ; P9-BE-NEXT: ori 4, 4, 39322
1354 ; P9-BE-NEXT: stw 4, 16(3)
1360 ; P10-BE-NEXT: ld 4, L..C16(2) # %const.0
1361 ; P10-BE-NEXT: lxv 0, 0(4)
1362 ; P10-BE-NEXT: pli 4, 1092721050
1363 ; P10-BE-NEXT: stw 4, 16(3)
1369 ; P8-LE-NEXT: addis 4, 2, .LCPI16_0@toc@ha
1370 ; P8-LE-NEXT: addi 4, 4, .LCPI16_0@toc@l
1371 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1372 ; P8-LE-NEXT: lis 4, 16673
1373 ; P8-LE-NEXT: ori 4, 4, 39322
1374 ; P8-LE-NEXT: stw 4, 16(3)
1380 ; P9-LE-NEXT: addis 4, 2, .LCPI16_0@toc@ha
1381 ; P9-LE-NEXT: addi 4, 4, .LCPI16_0@toc@l
1382 ; P9-LE-NEXT: lxv 0, 0(4)
1383 ; P9-LE-NEXT: lis 4, 16673
1384 ; P9-LE-NEXT: ori 4, 4, 39322
1385 ; P9-LE-NEXT: stw 4, 16(3)
1392 ; P10-LE-NEXT: pli 4, 1092721050
1393 ; P10-LE-NEXT: stw 4, 16(3)
1397 store <4 x float> <float 1.000000e+00, float 0x4024333340000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000>, ptr %a, align 4
1398 %arrayidx4 = getelementptr inbounds float, ptr %a, i64 4
1399 store float 0x4024333340000000, ptr %arrayidx4, align 4
1406 ; P8-BE-NEXT: ld 4, L..C17(2) # %const.0
1407 ; P8-BE-NEXT: lxvw4x 0, 0, 4
1408 ; P8-BE-NEXT: lis 4, 16675
1409 ; P8-BE-NEXT: ori 4, 4, 13107
1410 ; P8-BE-NEXT: stw 4, 16(3)
1416 ; P9-BE-NEXT: ld 4, L..C17(2) # %const.0
1417 ; P9-BE-NEXT: lxv 0, 0(4)
1418 ; P9-BE-NEXT: lis 4, 16675
1419 ; P9-BE-NEXT: ori 4, 4, 13107
1420 ; P9-BE-NEXT: stw 4, 16(3)
1426 ; P10-BE-NEXT: ld 4, L..C17(2) # %const.0
1427 ; P10-BE-NEXT: lxv 0, 0(4)
1428 ; P10-BE-NEXT: pli 4, 1092825907
1429 ; P10-BE-NEXT: stw 4, 16(3)
1435 ; P8-LE-NEXT: addis 4, 2, .LCPI17_0@toc@ha
1436 ; P8-LE-NEXT: addi 4, 4, .LCPI17_0@toc@l
1437 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1438 ; P8-LE-NEXT: lis 4, 16675
1439 ; P8-LE-NEXT: ori 4, 4, 13107
1440 ; P8-LE-NEXT: stw 4, 16(3)
1446 ; P9-LE-NEXT: addis 4, 2, .LCPI17_0@toc@ha
1447 ; P9-LE-NEXT: addi 4, 4, .LCPI17_0@toc@l
1448 ; P9-LE-NEXT: lxv 0, 0(4)
1449 ; P9-LE-NEXT: lis 4, 16675
1450 ; P9-LE-NEXT: ori 4, 4, 13107
1451 ; P9-LE-NEXT: stw 4, 16(3)
1458 ; P10-LE-NEXT: pli 4, 1092825907
1459 ; P10-LE-NEXT: stw 4, 16(3)
1463 store <4 x float> <float 1.000000e+00, float 0x3FF19999A0000000, float 0x4024666660000000, float 0x3FF4CCCCC0000000>, ptr %a, align 4
1464 %arrayidx4 = getelementptr inbounds float, ptr %a, i64 4
1465 store float 0x4024666660000000, ptr %arrayidx4, align 4
1472 ; P8-BE-NEXT: ld 4, L..C18(2) # %const.0
1473 ; P8-BE-NEXT: lxvd2x 0, 0, 4
1474 ; P8-BE-NEXT: li 4, 4105
1475 ; P8-BE-NEXT: rldic 4, 4, 50, 1
1476 ; P8-BE-NEXT: std 4, 16(3)
1482 ; P9-BE-NEXT: ld 4, L..C18(2) # %const.0
1483 ; P9-BE-NEXT: lxv 0, 0(4)
1484 ; P9-BE-NEXT: li 4, 4105
1485 ; P9-BE-NEXT: rldic 4, 4, 50, 1
1486 ; P9-BE-NEXT: std 4, 16(3)
1492 ; P10-BE-NEXT: ld 4, L..C18(2) # %const.0
1493 ; P10-BE-NEXT: lxv 0, 0(4)
1494 ; P10-BE-NEXT: li 4, 4105
1495 ; P10-BE-NEXT: rldic 4, 4, 50, 1
1496 ; P10-BE-NEXT: std 4, 16(3)
1502 ; P8-LE-NEXT: addis 4, 2, .LCPI18_0@toc@ha
1503 ; P8-LE-NEXT: addi 4, 4, .LCPI18_0@toc@l
1504 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1505 ; P8-LE-NEXT: li 4, 4105
1506 ; P8-LE-NEXT: rldic 4, 4, 50, 1
1507 ; P8-LE-NEXT: std 4, 16(3)
1513 ; P9-LE-NEXT: addis 4, 2, .LCPI18_0@toc@ha
1514 ; P9-LE-NEXT: addi 4, 4, .LCPI18_0@toc@l
1515 ; P9-LE-NEXT: lxv 0, 0(4)
1516 ; P9-LE-NEXT: li 4, 4105
1517 ; P9-LE-NEXT: rldic 4, 4, 50, 1
1518 ; P9-LE-NEXT: std 4, 16(3)
1525 ; P10-LE-NEXT: li 4, 4105
1526 ; P10-LE-NEXT: rldic 4, 4, 50, 1
1527 ; P10-LE-NEXT: std 4, 16(3)
1540 ; P8-BE-NEXT: ld 4, L..C19(2) # %const.0
1541 ; P8-BE-NEXT: lxvd2x 0, 0, 4
1542 ; P8-BE-NEXT: lis 4, 16420
1543 ; P8-BE-NEXT: ori 4, 4, 13107
1544 ; P8-BE-NEXT: rldimi 4, 4, 32, 0
1546 ; P8-BE-NEXT: rlwimi 4, 4, 16, 0, 15
1547 ; P8-BE-NEXT: std 4, 16(3)
1552 ; P9-BE-NEXT: ld 4, L..C19(2) # %const.0
1553 ; P9-BE-NEXT: lxv 0, 0(4)
1554 ; P9-BE-NEXT: lis 4, 16420
1555 ; P9-BE-NEXT: ori 4, 4, 13107
1556 ; P9-BE-NEXT: rldimi 4, 4, 32, 0
1558 ; P9-BE-NEXT: rlwimi 4, 4, 16, 0, 15
1559 ; P9-BE-NEXT: std 4, 16(3)
1564 ; P10-BE-NEXT: ld 4, L..C19(2) # %const.0
1566 ; P10-BE-NEXT: lxv 0, 0(4)
1567 ; P10-BE-NEXT: pli 4, 1076114227
1568 ; P10-BE-NEXT: rldimi 5, 4, 32, 0
1575 ; P8-LE-NEXT: addis 4, 2, .LCPI19_0@toc@ha
1576 ; P8-LE-NEXT: addi 4, 4, .LCPI19_0@toc@l
1577 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1578 ; P8-LE-NEXT: lis 4, 16420
1579 ; P8-LE-NEXT: ori 4, 4, 13107
1580 ; P8-LE-NEXT: rldimi 4, 4, 32, 0
1582 ; P8-LE-NEXT: rlwimi 4, 4, 16, 0, 15
1583 ; P8-LE-NEXT: std 4, 16(3)
1588 ; P9-LE-NEXT: addis 4, 2, .LCPI19_0@toc@ha
1589 ; P9-LE-NEXT: addi 4, 4, .LCPI19_0@toc@l
1590 ; P9-LE-NEXT: lxv 0, 0(4)
1591 ; P9-LE-NEXT: lis 4, 16420
1592 ; P9-LE-NEXT: ori 4, 4, 13107
1593 ; P9-LE-NEXT: rldimi 4, 4, 32, 0
1595 ; P9-LE-NEXT: rlwimi 4, 4, 16, 0, 15
1596 ; P9-LE-NEXT: std 4, 16(3)
1602 ; P10-LE-NEXT: pli 4, 1076114227
1604 ; P10-LE-NEXT: rldimi 5, 4, 32, 0
1618 ; P8-BE-NEXT: ld 4, L..C20(2) # %const.0
1619 ; P8-BE-NEXT: lxvw4x 0, 0, 4
1620 ; P8-BE-NEXT: lis 4, 16268
1621 ; P8-BE-NEXT: ori 4, 4, 52430
1622 ; P8-BE-NEXT: stw 4, 16(3)
1628 ; P9-BE-NEXT: ld 4, L..C20(2) # %const.0
1629 ; P9-BE-NEXT: lxv 0, 0(4)
1630 ; P9-BE-NEXT: lis 4, 16268
1631 ; P9-BE-NEXT: ori 4, 4, 52430
1632 ; P9-BE-NEXT: stw 4, 16(3)
1638 ; P10-BE-NEXT: ld 4, L..C20(2) # %const.0
1639 ; P10-BE-NEXT: lxv 0, 0(4)
1640 ; P10-BE-NEXT: pli 4, 1066192078
1641 ; P10-BE-NEXT: stw 4, 16(3)
1647 ; P8-LE-NEXT: addis 4, 2, .LCPI20_0@toc@ha
1648 ; P8-LE-NEXT: addi 4, 4, .LCPI20_0@toc@l
1649 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1650 ; P8-LE-NEXT: lis 4, 16268
1651 ; P8-LE-NEXT: ori 4, 4, 52430
1652 ; P8-LE-NEXT: stw 4, 16(3)
1658 ; P9-LE-NEXT: addis 4, 2, .LCPI20_0@toc@ha
1659 ; P9-LE-NEXT: addi 4, 4, .LCPI20_0@toc@l
1660 ; P9-LE-NEXT: lxv 0, 0(4)
1661 ; P9-LE-NEXT: lis 4, 16268
1662 ; P9-LE-NEXT: ori 4, 4, 52430
1663 ; P9-LE-NEXT: stw 4, 16(3)
1670 ; P10-LE-NEXT: pli 4, 1066192078
1671 ; P10-LE-NEXT: stw 4, 16(3)
1675 store <4 x float> <float 1.000000e+00, float 0x3FF19999A0000000, float 0x3FF3333340000000, float 0x3FF4CCCCC0000000>, ptr %a, align 4
1676 %arrayidx4 = getelementptr inbounds float, ptr %a, i64 4
1677 store float 0x3FF19999C0000000, ptr %arrayidx4, align 4
1684 ; P8-BE-NEXT: ld 4, L..C21(2) # %const.0
1685 ; P8-BE-NEXT: lxvd2x 0, 0, 4
1686 ; P8-BE-NEXT: li 4, 21503
1687 ; P8-BE-NEXT: rotldi 4, 4, 52
1688 ; P8-BE-NEXT: std 4, 16(3)
1694 ; P9-BE-NEXT: ld 4, L..C21(2) # %const.0
1695 ; P9-BE-NEXT: lxv 0, 0(4)
1696 ; P9-BE-NEXT: li 4, 21503
1697 ; P9-BE-NEXT: rotldi 4, 4, 52
1698 ; P9-BE-NEXT: std 4, 16(3)
1704 ; P10-BE-NEXT: ld 4, L..C21(2) # %const.0
1705 ; P10-BE-NEXT: lxv 0, 0(4)
1706 ; P10-BE-NEXT: li 4, 21503
1707 ; P10-BE-NEXT: rotldi 4, 4, 52
1708 ; P10-BE-NEXT: std 4, 16(3)
1714 ; P8-LE-NEXT: addis 4, 2, .LCPI21_0@toc@ha
1715 ; P8-LE-NEXT: addi 4, 4, .LCPI21_0@toc@l
1716 ; P8-LE-NEXT: lxvd2x 0, 0, 4
1717 ; P8-LE-NEXT: li 4, 21503
1718 ; P8-LE-NEXT: rotldi 4, 4, 52
1719 ; P8-LE-NEXT: std 4, 16(3)
1725 ; P9-LE-NEXT: addis 4, 2, .LCPI21_0@toc@ha
1726 ; P9-LE-NEXT: addi 4, 4, .LCPI21_0@toc@l
1727 ; P9-LE-NEXT: lxv 0, 0(4)
1728 ; P9-LE-NEXT: li 4, 21503
1729 ; P9-LE-NEXT: rotldi 4, 4, 52
1730 ; P9-LE-NEXT: std 4, 16(3)
1737 ; P10-LE-NEXT: li 4, 21503
1738 ; P10-LE-NEXT: rotldi 4, 4, 52
1739 ; P10-LE-NEXT: std 4, 16(3)