Lines Matching refs:P7
7 ; RUN: FileCheck --check-prefix=CHECK-P7 %s
18 ; CHECK-P7-LABEL: rotl_v16i8:
19 ; CHECK-P7: # %bb.0: # %entry
20 ; CHECK-P7-NEXT: addis r3, r2, .LCPI0_0@toc@ha
21 ; CHECK-P7-NEXT: addi r3, r3, .LCPI0_0@toc@l
22 ; CHECK-P7-NEXT: lxvw4x vs35, 0, r3
23 ; CHECK-P7-NEXT: vrlb v2, v2, v3
24 ; CHECK-P7-NEXT: blr
41 ; CHECK-P7-LABEL: rotl_v8i16:
42 ; CHECK-P7: # %bb.0: # %entry
43 ; CHECK-P7-NEXT: addis r3, r2, .LCPI1_0@toc@ha
44 ; CHECK-P7-NEXT: addi r3, r3, .LCPI1_0@toc@l
45 ; CHECK-P7-NEXT: lxvw4x vs35, 0, r3
46 ; CHECK-P7-NEXT: vrlh v2, v2, v3
47 ; CHECK-P7-NEXT: blr
64 ; CHECK-P7-LABEL: rotl_v4i32_0:
65 ; CHECK-P7: # %bb.0: # %entry
66 ; CHECK-P7-NEXT: addis r3, r2, .LCPI2_0@toc@ha
67 ; CHECK-P7-NEXT: addi r3, r3, .LCPI2_0@toc@l
68 ; CHECK-P7-NEXT: lxvw4x vs35, 0, r3
69 ; CHECK-P7-NEXT: vrlw v2, v2, v3
70 ; CHECK-P7-NEXT: blr
87 ; CHECK-P7-LABEL: rotl_v4i32_1:
88 ; CHECK-P7: # %bb.0: # %entry
89 ; CHECK-P7-NEXT: vspltisw v3, -16
90 ; CHECK-P7-NEXT: vspltisw v4, 7
91 ; CHECK-P7-NEXT: vsubuwm v3, v4, v3
92 ; CHECK-P7-NEXT: vrlw v2, v2, v3
93 ; CHECK-P7-NEXT: blr
111 ; CHECK-P7-LABEL: rotl_v2i64:
112 ; CHECK-P7: # %bb.0: # %entry
113 ; CHECK-P7-NEXT: addi r3, r1, -48
114 ; CHECK-P7-NEXT: stxvd2x vs34, 0, r3
115 ; CHECK-P7-NEXT: ld r3, -40(r1)
116 ; CHECK-P7-NEXT: sldi r4, r3, 53
117 ; CHECK-P7-NEXT: rldicl r3, r3, 53, 11
118 ; CHECK-P7-NEXT: std r4, -8(r1)
119 ; CHECK-P7-NEXT: ld r4, -48(r1)
120 ; CHECK-P7-NEXT: sldi r5, r4, 41
121 ; CHECK-P7-NEXT: rldicl r4, r4, 41, 23
122 ; CHECK-P7-NEXT: std r5, -16(r1)
123 ; CHECK-P7-NEXT: addi r5, r1, -16
124 ; CHECK-P7-NEXT: lxvw4x vs0, 0, r5
125 ; CHECK-P7-NEXT: std r3, -24(r1)
126 ; CHECK-P7-NEXT: addi r3, r1, -32
127 ; CHECK-P7-NEXT: std r4, -32(r1)
128 ; CHECK-P7-NEXT: lxvw4x vs1, 0, r3
129 ; CHECK-P7-NEXT: xxlor vs34, vs0, vs1
130 ; CHECK-P7-NEXT: blr