Lines Matching refs:P7
4 …instrs -mtriple=powerpc64le-unknown-linux-gnu -mcpu=pwr7 < %s | FileCheck -check-prefix=CHECK-P7 %s
16 ; CHECK-P7-LABEL: test_v8i16:
17 ; CHECK-P7: # %bb.0: # %entry
18 ; CHECK-P7-NEXT: vavguh 2, 3, 2
19 ; CHECK-P7-NEXT: blr
38 ; CHECK-P7-LABEL: test_v8i16_sign:
39 ; CHECK-P7: # %bb.0: # %entry
40 ; CHECK-P7-NEXT: vavgsh 2, 3, 2
41 ; CHECK-P7-NEXT: blr
60 ; CHECK-P7-LABEL: test_v4i32:
61 ; CHECK-P7: # %bb.0: # %entry
62 ; CHECK-P7-NEXT: vavguw 2, 3, 2
63 ; CHECK-P7-NEXT: blr
82 ; CHECK-P7-LABEL: test_v4i32_sign:
83 ; CHECK-P7: # %bb.0: # %entry
84 ; CHECK-P7-NEXT: vavgsw 2, 3, 2
85 ; CHECK-P7-NEXT: blr
104 ; CHECK-P7-LABEL: test_v16i8:
105 ; CHECK-P7: # %bb.0: # %entry
106 ; CHECK-P7-NEXT: vavgub 2, 3, 2
107 ; CHECK-P7-NEXT: blr
126 ; CHECK-P7-LABEL: test_v16i8_sign:
127 ; CHECK-P7: # %bb.0: # %entry
128 ; CHECK-P7-NEXT: vavgsb 2, 3, 2
129 ; CHECK-P7-NEXT: blr
161 ; CHECK-P7-LABEL: test_v8i16_sign_negative:
162 ; CHECK-P7: # %bb.0: # %entry
163 ; CHECK-P7-NEXT: addis 3, 2, .LCPI6_0@toc@ha
164 ; CHECK-P7-NEXT: vadduhm 2, 2, 3
165 ; CHECK-P7-NEXT: vspltish 3, 1
166 ; CHECK-P7-NEXT: addi 3, 3, .LCPI6_0@toc@l
167 ; CHECK-P7-NEXT: lxvd2x 0, 0, 3
168 ; CHECK-P7-NEXT: xxswapd 36, 0
169 ; CHECK-P7-NEXT: vadduhm 2, 2, 4
170 ; CHECK-P7-NEXT: vsrah 2, 2, 3
171 ; CHECK-P7-NEXT: blr
196 ; CHECK-P7-LABEL: test_v4i32_negative:
197 ; CHECK-P7: # %bb.0: # %entry
198 ; CHECK-P7-NEXT: xxlnor 34, 34, 34
199 ; CHECK-P7-NEXT: vspltisw 4, 2
200 ; CHECK-P7-NEXT: vsubuwm 2, 3, 2
201 ; CHECK-P7-NEXT: vsrw 2, 2, 4
202 ; CHECK-P7-NEXT: blr
229 ; CHECK-P7-LABEL: test_v4i32_sign_negative:
230 ; CHECK-P7: # %bb.0: # %entry
231 ; CHECK-P7-NEXT: vspltisb 4, -1
232 ; CHECK-P7-NEXT: vadduwm 2, 2, 3
233 ; CHECK-P7-NEXT: vspltisw 3, 1
234 ; CHECK-P7-NEXT: vadduwm 2, 2, 4
235 ; CHECK-P7-NEXT: vsraw 2, 2, 3
236 ; CHECK-P7-NEXT: blr