• Home
  • Raw
  • Download

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
160 ; CHECK-P7-LABEL: test_v8i16_sign_negative:
161 ; CHECK-P7: # %bb.0: # %entry
162 ; CHECK-P7-NEXT: addis 3, 2, .LCPI6_0@toc@ha
163 ; CHECK-P7-NEXT: vadduhm 2, 2, 3
164 ; CHECK-P7-NEXT: vspltish 4, 1
165 ; CHECK-P7-NEXT: addi 3, 3, .LCPI6_0@toc@l
166 ; CHECK-P7-NEXT: lvx 3, 0, 3
167 ; CHECK-P7-NEXT: vadduhm 2, 2, 3
168 ; CHECK-P7-NEXT: vsrah 2, 2, 4
169 ; CHECK-P7-NEXT: blr
194 ; CHECK-P7-LABEL: test_v4i32_negative:
195 ; CHECK-P7: # %bb.0: # %entry
196 ; CHECK-P7-NEXT: xxlnor 34, 34, 34
197 ; CHECK-P7-NEXT: vspltisw 4, 2
198 ; CHECK-P7-NEXT: vsubuwm 2, 3, 2
199 ; CHECK-P7-NEXT: vsrw 2, 2, 4
200 ; CHECK-P7-NEXT: blr
227 ; CHECK-P7-LABEL: test_v4i32_sign_negative:
228 ; CHECK-P7: # %bb.0: # %entry
229 ; CHECK-P7-NEXT: vspltisb 4, -1
230 ; CHECK-P7-NEXT: vadduwm 2, 2, 3
231 ; CHECK-P7-NEXT: vspltisw 3, 1
232 ; CHECK-P7-NEXT: vadduwm 2, 2, 4
233 ; CHECK-P7-NEXT: vsraw 2, 2, 3
234 ; CHECK-P7-NEXT: blr