Lines Matching refs:WIDE
2 …mattr=+sse2 -x86-experimental-vector-widening-legalization | FileCheck %s --check-prefix=CHECK-WIDE
22 ; CHECK-WIDE-LABEL: test1
23 ; CHECK-WIDE-NOT: movsd
24 ; CHECK-WIDE: paddd
25 ; CHECK-WIDE-NEXT: ret
40 ; CHECK-WIDE-LABEL: test2
41 ; CHECK-WIDE-NOT: movsd
42 ; CHECK-WIDE: paddd
43 ; CHECK-WIDE-NEXT: ret
58 ; CHECK-WIDE-LABEL: test3
59 ; CHECK-WIDE-NOT: pshufd
60 ; CHECK-WIDE: addps
61 ; CHECK-WIDE-NOT: pshufd
62 ; CHECK-WIDE: ret
81 ; CHECK-WIDE-LABEL: test4
82 ; CHECK-WIDE: movd %{{rdi|rcx}},
83 ; CHECK-WIDE-NEXT: paddd
84 ; CHECK-WIDE-NEXT: movd {{.*}}, %rax
85 ; CHECK-WIDE: ret
98 ; CHECK-WIDE-LABEL: test5
99 ; CHECK-WIDE: addps
100 ; CHECK-WIDE-NEXT: ret
119 ; CHECK-WIDE-LABEL: test6
120 ; CHECK-WIDE-NOT: mov
121 ; CHECK-WIDE-NOT: punpcklwd
122 ; CHECK-WIDE: paddw
123 ; CHECK-WIDE-NEXT: ret
139 ; CHECK-WIDE-LABEL: test7
140 ; CHECK-WIDE-NOT: movsd
141 ; CHECK-WIDE-NOT: punpcklwd
142 ; CHECK-WIDE: paddw
143 ; CHECK-WIDE-NEXT: ret
163 ; CHECK-WIDE-LABEL: test8
164 ; CHECK-WIDE-NOT: movsd
165 ; CHECK-WIDE-NOT: punpcklbw
166 ; CHECK-WIDE: paddb
167 ; CHECK-WIDE-NEXT: ret
183 ; CHECK-WIDE-LABEL: test9
184 ; CHECK-WIDE-NOT: movsd
185 ; CHECK-WIDE-NOT: punpcklbw
186 ; CHECK-WIDE: paddb
187 ; CHECK-WIDE-NEXT: ret