Lines Matching full:an
22 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = sext <2 x i8> %a2 to…
23 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = sext <2 x i8> %b2 to…
24 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = sext <4 x i8> %a4 to…
25 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = sext <4 x i8> %b4 to…
26 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = sext <8 x i8> %a8 t…
27 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = sext <8 x i8> %b8 t…
28 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = sext <16 x i8> %a1…
29 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = sext <16 x i8> %b1…
30 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = sext <32 x i8> %a3…
31 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = sext <32 x i8> %b3…
32 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = sext <64 x i8> %a…
33 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = sext <64 x i8> %b…
34 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
35 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
36 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
37 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
38 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
39 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
40 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
43 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = sext <2 x i8> %a2 t…
44 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = sext <2 x i8> %b2 t…
45 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = sext <4 x i8> %a4 t…
46 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = sext <4 x i8> %b4 t…
47 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = sext <8 x i8> %a8 …
48 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = sext <8 x i8> %b8 …
49 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = sext <16 x i8> %a…
50 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = sext <16 x i8> %b…
51 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = sext <32 x i8> %a…
52 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = sext <32 x i8> %b…
53 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = sext <64 x i8> %…
54 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = sext <64 x i8> %…
55 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
56 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
57 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
58 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
59 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
60 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
61 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
64 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 t…
65 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2 t…
66 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 t…
67 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i8> %b4 t…
68 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 t…
69 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i8> %b8 t…
70 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a1…
71 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i8> %b1…
72 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a…
73 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i8> %b…
74 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a…
75 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i8> %b…
76 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
77 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
78 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
79 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
80 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
81 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
82 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
85 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to…
86 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2 to…
87 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i8> %a4 to…
88 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = sext <4 x i8> %b4 to…
89 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = sext <8 x i8> %a8 to…
90 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = sext <8 x i8> %b8 to…
91 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa16 = sext <16 x i8> %a1…
92 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb16 = sext <16 x i8> %b1…
93 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xa32 = sext <32 x i8> %a3…
94 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xb32 = sext <32 x i8> %b3…
95 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xa64 = sext <64 x i8> %a6…
96 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xb64 = sext <64 x i8> %b6…
97 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
98 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
99 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
100 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
101 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
102 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
103 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
106 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to…
107 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2 to…
108 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to…
109 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i8> %b4 to…
110 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to…
111 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i8> %b8 to…
112 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16…
113 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i8> %b16…
114 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xa32 = sext <32 x i8> %a3…
115 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xb32 = sext <32 x i8> %b3…
116 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xa64 = sext <64 x i8> %a6…
117 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xb64 = sext <64 x i8> %b6…
118 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
119 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
120 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
121 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
122 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
123 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
124 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
127 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2…
128 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2…
129 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a4…
130 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i8> %b4…
131 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a8…
132 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i8> %b8…
133 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> %…
134 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i8> %…
135 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> %…
136 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i8> %…
137 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8> …
138 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = sext <64 x i8> …
139 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
140 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
141 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
142 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
143 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
144 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
145 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
148 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a…
149 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b…
150 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a…
151 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i8> %b…
152 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a…
153 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i8> %b…
154 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> …
155 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i8> …
156 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> …
157 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i8> …
158 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8>…
159 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = sext <64 x i8>…
160 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
161 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
162 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
163 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
164 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
165 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
166 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
169 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a…
170 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b…
171 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a…
172 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i8> %b…
173 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a…
174 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i8> %b…
175 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> …
176 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i8> …
177 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> …
178 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i8> …
179 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8>…
180 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = sext <64 x i8>…
181 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
182 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
183 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
184 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
185 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
186 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
187 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
190 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to …
191 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2 to …
192 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to …
193 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i8> %b4 to …
194 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to …
195 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i8> %b8 to …
196 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16 …
197 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i8> %b16 …
198 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a32…
199 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i8> %b32…
200 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a64…
201 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i8> %b64…
202 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
203 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
204 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
205 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
206 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
207 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
208 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
211 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to …
212 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i8> %b2 to …
213 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to …
214 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i8> %b4 to …
215 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to …
216 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i8> %b8 to …
217 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16 …
218 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i8> %b16 …
219 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a32…
220 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i8> %b32…
221 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a64…
222 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i8> %b64…
223 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
224 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
225 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
226 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
227 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
228 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
229 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
254 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = zext <2 x i8> %a2 to…
255 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = zext <2 x i8> %b2 to…
256 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = zext <4 x i8> %a4 to…
257 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = zext <4 x i8> %b4 to…
258 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = zext <8 x i8> %a8 t…
259 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = zext <8 x i8> %b8 t…
260 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = zext <16 x i8> %a1…
261 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = zext <16 x i8> %b1…
262 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = zext <32 x i8> %a3…
263 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = zext <32 x i8> %b3…
264 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = zext <64 x i8> %a…
265 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = zext <64 x i8> %b…
266 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
267 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
268 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
269 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
270 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
271 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
272 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
275 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = zext <2 x i8> %a2 t…
276 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = zext <2 x i8> %b2 t…
277 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = zext <4 x i8> %a4 t…
278 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = zext <4 x i8> %b4 t…
279 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = zext <8 x i8> %a8 …
280 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = zext <8 x i8> %b8 …
281 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = zext <16 x i8> %a…
282 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = zext <16 x i8> %b…
283 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = zext <32 x i8> %a…
284 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = zext <32 x i8> %b…
285 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = zext <64 x i8> %…
286 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = zext <64 x i8> %…
287 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
288 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
289 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
290 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
291 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
292 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
293 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
296 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 t…
297 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 t…
298 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i8> %a4 t…
299 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 t…
300 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i8> %a8 t…
301 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 t…
302 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i8> %a1…
303 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b1…
304 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i8> %a…
305 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b…
306 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i8> %a…
307 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b…
308 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
309 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
310 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
311 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
312 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
313 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
314 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
317 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 to…
318 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to…
319 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = zext <4 x i8> %a4 to…
320 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i8> %b4 to…
321 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = zext <8 x i8> %a8 to…
322 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = zext <8 x i8> %b8 to…
323 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa16 = zext <16 x i8> %a1…
324 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb16 = zext <16 x i8> %b1…
325 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xa32 = zext <32 x i8> %a3…
326 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xb32 = zext <32 x i8> %b3…
327 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xa64 = zext <64 x i8> %a6…
328 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xb64 = zext <64 x i8> %b6…
329 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
330 ; AVX1-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
331 ; AVX1-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
332 ; AVX1-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
333 ; AVX1-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
334 ; AVX1-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
335 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
338 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 to…
339 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to…
340 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i8> %a4 to…
341 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to…
342 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i8> %a8 to…
343 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to…
344 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i8> %a16…
345 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16…
346 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xa32 = zext <32 x i8> %a3…
347 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xb32 = zext <32 x i8> %b3…
348 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xa64 = zext <64 x i8> %a6…
349 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xb64 = zext <64 x i8> %b6…
350 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
351 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa4,…
352 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res8 = mul <8 x i64> %xa8,…
353 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res16 = mul <16 x i64> %xa…
354 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res32 = mul <32 x i64> %xa…
355 ; AVX2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res64 = mul <64 x i64> %x…
356 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
359 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 …
360 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 …
361 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = zext <4 x i8> %a4 …
362 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i8> %b4 …
363 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = zext <8 x i8> %a8 …
364 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i8> %b8 …
365 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = zext <16 x i8> %a…
366 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i8> %b…
367 ; AVX512-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = zext <32 x i8> %a…
368 ; AVX512-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i8> %b…
369 ; AVX512-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = zext <64 x i8> %…
370 ; AVX512-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = zext <64 x i8> %…
371 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa…
372 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa…
373 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res8 = mul <8 x i64> %xa…
374 ; AVX512-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res16 = mul <16 x i64> %…
375 ; AVX512-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res32 = mul <32 x i64> %…
376 ; AVX512-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res64 = mul <64 x i64> %…
377 ; AVX512-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
380 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 to …
381 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to …
382 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i8> %a4 to …
383 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to …
384 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i8> %a8 to …
385 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to …
386 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i8> %a16 …
387 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16 …
388 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i8> %a32…
389 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b32…
390 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i8> %a64…
391 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b64…
392 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
393 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
394 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
395 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
396 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
397 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
398 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
401 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i8> %a2 to …
402 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to …
403 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i8> %a4 to …
404 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to …
405 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i8> %a8 to …
406 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to …
407 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i8> %a16 …
408 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16 …
409 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i8> %a32…
410 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b32…
411 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i8> %a64…
412 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b64…
413 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
414 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
415 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
416 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
417 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
418 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
419 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
444 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = sext <2 x i8> %a2 to…
445 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = zext <2 x i8> %b2 to…
446 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = sext <4 x i8> %a4 to…
447 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = zext <4 x i8> %b4 to…
448 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = sext <8 x i8> %a8 t…
449 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = zext <8 x i8> %b8 t…
450 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = sext <16 x i8> %a1…
451 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = zext <16 x i8> %b1…
452 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = sext <32 x i8> %a3…
453 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = zext <32 x i8> %b3…
454 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = sext <64 x i8> %a…
455 ; SSE2-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = zext <64 x i8> %b…
456 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
457 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
458 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
459 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
460 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
461 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
462 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
465 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa2 = sext <2 x i8> %a2 t…
466 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb2 = zext <2 x i8> %b2 t…
467 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa4 = sext <4 x i8> %a4 t…
468 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb4 = zext <4 x i8> %b4 t…
469 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa8 = sext <8 x i8> %a8 …
470 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb8 = zext <8 x i8> %b8 …
471 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa16 = sext <16 x i8> %a…
472 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb16 = zext <16 x i8> %b…
473 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa32 = sext <32 x i8> %a…
474 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb32 = zext <32 x i8> %b…
475 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xa64 = sext <64 x i8> %…
476 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 128 for instruction: %xb64 = zext <64 x i8> %…
477 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
478 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
479 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
480 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
481 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
482 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
483 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
486 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 t…
487 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 t…
488 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 t…
489 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 t…
490 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 t…
491 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 t…
492 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a1…
493 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b1…
494 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a…
495 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b…
496 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a…
497 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b…
498 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
499 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
500 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
501 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
502 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
503 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
504 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
507 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to…
508 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to…
509 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i8> %a4 to…
510 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i8> %b4 to…
511 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = sext <8 x i8> %a8 to…
512 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = zext <8 x i8> %b8 to…
513 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa16 = sext <16 x i8> %a1…
514 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb16 = zext <16 x i8> %b1…
515 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xa32 = sext <32 x i8> %a3…
516 ; AVX1-NEXT: Cost Model: Found an estimated cost of 25 for instruction: %xb32 = zext <32 x i8> %b3…
517 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xa64 = sext <64 x i8> %a6…
518 ; AVX1-NEXT: Cost Model: Found an estimated cost of 50 for instruction: %xb64 = zext <64 x i8> %b6…
519 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
520 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
521 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
522 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
523 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
524 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
525 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
528 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to…
529 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to…
530 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to…
531 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to…
532 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to…
533 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to…
534 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16…
535 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16…
536 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xa32 = sext <32 x i8> %a3…
537 ; AVX2-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %xb32 = zext <32 x i8> %b3…
538 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xa64 = sext <64 x i8> %a6…
539 ; AVX2-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %xb64 = zext <64 x i8> %b6…
540 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
541 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
542 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
543 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
544 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
545 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
546 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
549 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2…
550 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2…
551 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a4…
552 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i8> %b4…
553 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a8…
554 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i8> %b8…
555 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> %…
556 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i8> %…
557 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> %…
558 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i8> %…
559 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8> …
560 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = zext <64 x i8> …
561 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
562 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
563 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
564 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
565 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
566 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
567 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
570 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a…
571 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b…
572 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a…
573 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i8> %b…
574 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a…
575 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i8> %b…
576 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> …
577 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i8> …
578 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> …
579 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i8> …
580 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8>…
581 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = zext <64 x i8>…
582 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
583 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
584 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
585 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
586 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
587 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
588 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
591 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a…
592 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b…
593 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i8> %a…
594 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i8> %b…
595 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i8> %a…
596 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i8> %b…
597 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i8> …
598 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i8> …
599 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i8> …
600 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i8> …
601 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xa64 = sext <64 x i8>…
602 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 15 for instruction: %xb64 = zext <64 x i8>…
603 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
604 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
605 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
606 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
607 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
608 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
609 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
612 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to …
613 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to …
614 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to …
615 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to …
616 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to …
617 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to …
618 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16 …
619 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16 …
620 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a32…
621 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b32…
622 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a64…
623 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b64…
624 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
625 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
626 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
627 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
628 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
629 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
630 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
633 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i8> %a2 to …
634 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i8> %b2 to …
635 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i8> %a4 to …
636 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i8> %b4 to …
637 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i8> %a8 to …
638 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i8> %b8 to …
639 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i8> %a16 …
640 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i8> %b16 …
641 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i8> %a32…
642 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i8> %b32…
643 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i8> %a64…
644 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i8> %b64…
645 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
646 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
647 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
648 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
649 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
650 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
651 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
680 ; SSE2-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa2 = sext <2 x i16> %a2 t…
681 ; SSE2-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb2 = sext <2 x i16> %b2 t…
682 ; SSE2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa4 = sext <4 x i16> %a4 t…
683 ; SSE2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb4 = sext <4 x i16> %b4 t…
684 ; SSE2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa8 = sext <8 x i16> %a8 …
685 ; SSE2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb8 = sext <8 x i16> %b8 …
686 ; SSE2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xa16 = sext <16 x i16> %a…
687 ; SSE2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xb16 = sext <16 x i16> %b…
688 ; SSE2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xa32 = sext <32 x i16> %a…
689 ; SSE2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xb32 = sext <32 x i16> %b…
690 ; SSE2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xa64 = sext <64 x i16> %a…
691 ; SSE2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xb64 = sext <64 x i16> %b…
692 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
693 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
694 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
695 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
696 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
697 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
698 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
701 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa2 = sext <2 x i16> %a2 …
702 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb2 = sext <2 x i16> %b2 …
703 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa4 = sext <4 x i16> %a4 …
704 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb4 = sext <4 x i16> %b4 …
705 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa8 = sext <8 x i16> %a8…
706 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb8 = sext <8 x i16> %b8…
707 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xa16 = sext <16 x i16> %…
708 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xb16 = sext <16 x i16> %…
709 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xa32 = sext <32 x i16> %…
710 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xb32 = sext <32 x i16> %…
711 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xa64 = sext <64 x i16> %…
712 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xb64 = sext <64 x i16> %…
713 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
714 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
715 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
716 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
717 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
718 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
719 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
722 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 …
723 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b2 …
724 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 …
725 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i16> %b4 …
726 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 …
727 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i16> %b8 …
728 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a…
729 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i16> %b…
730 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %…
731 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i16> %…
732 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %…
733 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i16> %…
734 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
735 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
736 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
737 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
738 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
739 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
740 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
743 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 t…
744 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b2 t…
745 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i16> %a4 t…
746 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = sext <4 x i16> %b4 t…
747 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = sext <8 x i16> %a8 t…
748 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = sext <8 x i16> %b8 t…
749 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xa16 = sext <16 x i16> %a…
750 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xb16 = sext <16 x i16> %b…
751 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xa32 = sext <32 x i16> %a…
752 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xb32 = sext <32 x i16> %b…
753 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xa64 = sext <64 x i16> %a…
754 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xb64 = sext <64 x i16> %b…
755 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
756 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
757 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
758 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
759 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
760 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
761 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
764 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 t…
765 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b2 t…
766 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 t…
767 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i16> %b4 t…
768 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 t…
769 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i16> %b8 t…
770 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xa16 = sext <16 x i16> %a1…
771 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xb16 = sext <16 x i16> %b1…
772 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xa32 = sext <32 x i16> %a…
773 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xb32 = sext <32 x i16> %b…
774 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xa64 = sext <64 x i16> %a…
775 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xb64 = sext <64 x i16> %b…
776 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
777 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
778 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
779 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
780 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
781 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
782 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
785 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a…
786 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b…
787 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %a…
788 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i16> %b…
789 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %a…
790 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i16> %b…
791 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16> …
792 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i16> …
793 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16> …
794 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i16> …
795 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16>…
796 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = sext <64 x i16>…
797 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
798 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
799 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
800 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
801 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
802 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
803 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
806 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %…
807 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %…
808 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %…
809 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i16> %…
810 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %…
811 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i16> %…
812 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16>…
813 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i16>…
814 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16>…
815 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i16>…
816 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16…
817 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = sext <64 x i16…
818 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
819 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
820 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
821 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
822 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
823 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
824 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
827 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %…
828 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %…
829 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %…
830 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i16> %…
831 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %…
832 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i16> %…
833 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16>…
834 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i16>…
835 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16>…
836 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = sext <32 x i16>…
837 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16…
838 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = sext <64 x i16…
839 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
840 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
841 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
842 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
843 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
844 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
845 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
848 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 to…
849 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b2 to…
850 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 to…
851 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i16> %b4 to…
852 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 to…
853 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i16> %b8 to…
854 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a16…
855 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i16> %b16…
856 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %a3…
857 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i16> %b3…
858 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %a6…
859 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i16> %b6…
860 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
861 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
862 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
863 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
864 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
865 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
866 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
869 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 to…
870 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i16> %b2 to…
871 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 to…
872 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i16> %b4 to…
873 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 to…
874 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i16> %b8 to…
875 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a16…
876 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i16> %b16…
877 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %a3…
878 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i16> %b3…
879 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %a6…
880 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i16> %b6…
881 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
882 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
883 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
884 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
885 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
886 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
887 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
912 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = zext <2 x i16> %a2 t…
913 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = zext <2 x i16> %b2 t…
914 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = zext <4 x i16> %a4 t…
915 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = zext <4 x i16> %b4 t…
916 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = zext <8 x i16> %a8 t…
917 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = zext <8 x i16> %b8 t…
918 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = zext <16 x i16> %a…
919 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = zext <16 x i16> %b…
920 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = zext <32 x i16> %a…
921 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = zext <32 x i16> %b…
922 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = zext <64 x i16> %a…
923 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = zext <64 x i16> %b…
924 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
925 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
926 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
927 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
928 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
929 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
930 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
933 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = zext <2 x i16> %a2 …
934 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = zext <2 x i16> %b2 …
935 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = zext <4 x i16> %a4 …
936 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = zext <4 x i16> %b4 …
937 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = zext <8 x i16> %a8 …
938 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = zext <8 x i16> %b8 …
939 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = zext <16 x i16> %…
940 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = zext <16 x i16> %…
941 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = zext <32 x i16> %…
942 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = zext <32 x i16> %…
943 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = zext <64 x i16> %…
944 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = zext <64 x i16> %…
945 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
946 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
947 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
948 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
949 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
950 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
951 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
954 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2 …
955 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 …
956 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i16> %a4 …
957 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 …
958 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i16> %a8 …
959 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 …
960 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i16> %a…
961 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b…
962 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i16> %…
963 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %…
964 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i16> %…
965 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %…
966 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
967 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
968 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
969 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
970 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
971 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
972 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
975 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2 t…
976 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 t…
977 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = zext <4 x i16> %a4 t…
978 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i16> %b4 t…
979 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = zext <8 x i16> %a8 t…
980 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = zext <8 x i16> %b8 t…
981 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xa16 = zext <16 x i16> %a…
982 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xb16 = zext <16 x i16> %b…
983 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xa32 = zext <32 x i16> %a…
984 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xb32 = zext <32 x i16> %b…
985 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xa64 = zext <64 x i16> %a…
986 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xb64 = zext <64 x i16> %b…
987 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
988 ; AVX1-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
989 ; AVX1-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
990 ; AVX1-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
991 ; AVX1-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
992 ; AVX1-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
993 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
996 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2 t…
997 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 t…
998 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i16> %a4 t…
999 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 t…
1000 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i16> %a8 t…
1001 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 t…
1002 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xa16 = zext <16 x i16> %a1…
1003 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xb16 = zext <16 x i16> %b1…
1004 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xa32 = zext <32 x i16> %a…
1005 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xb32 = zext <32 x i16> %b…
1006 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xa64 = zext <64 x i16> %a…
1007 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xb64 = zext <64 x i16> %b…
1008 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
1009 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa4,…
1010 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res8 = mul <8 x i64> %xa8,…
1011 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res16 = mul <16 x i64> %xa…
1012 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res32 = mul <32 x i64> %xa…
1013 ; AVX2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res64 = mul <64 x i64> %x…
1014 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1017 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2…
1018 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2…
1019 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = zext <4 x i16> %a4…
1020 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i16> %b4…
1021 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = zext <8 x i16> %a8…
1022 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i16> %b8…
1023 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = zext <16 x i16> %…
1024 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i16> %…
1025 ; AVX512-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = zext <32 x i16> %…
1026 ; AVX512-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i16> %…
1027 ; AVX512-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = zext <64 x i16> …
1028 ; AVX512-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = zext <64 x i16> …
1029 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa…
1030 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa…
1031 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res8 = mul <8 x i64> %xa…
1032 ; AVX512-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res16 = mul <16 x i64> %…
1033 ; AVX512-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res32 = mul <32 x i64> %…
1034 ; AVX512-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res64 = mul <64 x i64> %…
1035 ; AVX512-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1038 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2 to…
1039 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 to…
1040 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i16> %a4 to…
1041 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 to…
1042 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i16> %a8 to…
1043 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 to…
1044 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i16> %a16…
1045 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b16…
1046 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i16> %a3…
1047 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %b3…
1048 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i16> %a6…
1049 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %b6…
1050 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
1051 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
1052 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
1053 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
1054 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
1055 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
1056 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1059 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i16> %a2 to…
1060 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 to…
1061 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i16> %a4 to…
1062 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 to…
1063 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i16> %a8 to…
1064 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 to…
1065 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i16> %a16…
1066 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b16…
1067 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i16> %a3…
1068 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %b3…
1069 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i16> %a6…
1070 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %b6…
1071 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
1072 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
1073 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
1074 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
1075 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
1076 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
1077 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1102 ; SSE2-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa2 = sext <2 x i16> %a2 t…
1103 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = zext <2 x i16> %b2 t…
1104 ; SSE2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa4 = sext <4 x i16> %a4 t…
1105 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = zext <4 x i16> %b4 t…
1106 ; SSE2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa8 = sext <8 x i16> %a8 …
1107 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = zext <8 x i16> %b8 t…
1108 ; SSE2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xa16 = sext <16 x i16> %a…
1109 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = zext <16 x i16> %b…
1110 ; SSE2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xa32 = sext <32 x i16> %a…
1111 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = zext <32 x i16> %b…
1112 ; SSE2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xa64 = sext <64 x i16> %a…
1113 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = zext <64 x i16> %b…
1114 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
1115 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
1116 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
1117 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
1118 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
1119 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
1120 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1123 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa2 = sext <2 x i16> %a2 …
1124 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = zext <2 x i16> %b2 …
1125 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa4 = sext <4 x i16> %a4 …
1126 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = zext <4 x i16> %b4 …
1127 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa8 = sext <8 x i16> %a8…
1128 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = zext <8 x i16> %b8 …
1129 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %xa16 = sext <16 x i16> %…
1130 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = zext <16 x i16> %…
1131 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %xa32 = sext <32 x i16> %…
1132 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = zext <32 x i16> %…
1133 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %xa64 = sext <64 x i16> %…
1134 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = zext <64 x i16> %…
1135 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
1136 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
1137 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
1138 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
1139 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
1140 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
1141 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1144 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 …
1145 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 …
1146 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 …
1147 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 …
1148 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 …
1149 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 …
1150 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a…
1151 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b…
1152 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %…
1153 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %…
1154 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %…
1155 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %…
1156 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
1157 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
1158 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
1159 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
1160 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
1161 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
1162 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1165 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 t…
1166 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 t…
1167 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i16> %a4 t…
1168 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i16> %b4 t…
1169 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa8 = sext <8 x i16> %a8 t…
1170 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb8 = zext <8 x i16> %b8 t…
1171 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xa16 = sext <16 x i16> %a…
1172 ; AVX1-NEXT: Cost Model: Found an estimated cost of 13 for instruction: %xb16 = zext <16 x i16> %b…
1173 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xa32 = sext <32 x i16> %a…
1174 ; AVX1-NEXT: Cost Model: Found an estimated cost of 26 for instruction: %xb32 = zext <32 x i16> %b…
1175 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xa64 = sext <64 x i16> %a…
1176 ; AVX1-NEXT: Cost Model: Found an estimated cost of 52 for instruction: %xb64 = zext <64 x i16> %b…
1177 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1178 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
1179 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
1180 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
1181 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
1182 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
1183 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1186 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 t…
1187 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 t…
1188 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 t…
1189 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 t…
1190 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 t…
1191 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 t…
1192 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xa16 = sext <16 x i16> %a1…
1193 ; AVX2-NEXT: Cost Model: Found an estimated cost of 9 for instruction: %xb16 = zext <16 x i16> %b1…
1194 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xa32 = sext <32 x i16> %a…
1195 ; AVX2-NEXT: Cost Model: Found an estimated cost of 18 for instruction: %xb32 = zext <32 x i16> %b…
1196 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xa64 = sext <64 x i16> %a…
1197 ; AVX2-NEXT: Cost Model: Found an estimated cost of 36 for instruction: %xb64 = zext <64 x i16> %b…
1198 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1199 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
1200 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
1201 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
1202 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
1203 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
1204 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1207 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a…
1208 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b…
1209 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %a…
1210 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i16> %b…
1211 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %a…
1212 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i16> %b…
1213 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16> …
1214 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i16> …
1215 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16> …
1216 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i16> …
1217 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16>…
1218 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = zext <64 x i16>…
1219 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
1220 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
1221 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
1222 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
1223 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
1224 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
1225 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1228 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %…
1229 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %…
1230 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %…
1231 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i16> %…
1232 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %…
1233 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i16> %…
1234 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16>…
1235 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i16>…
1236 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16>…
1237 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i16>…
1238 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16…
1239 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = zext <64 x i16…
1240 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
1241 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
1242 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
1243 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
1244 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
1245 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
1246 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1249 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %…
1250 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %…
1251 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i16> %…
1252 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i16> %…
1253 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i16> %…
1254 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i16> %…
1255 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i16>…
1256 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i16>…
1257 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa32 = sext <32 x i16>…
1258 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb32 = zext <32 x i16>…
1259 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa64 = sext <64 x i16…
1260 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb64 = zext <64 x i16…
1261 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
1262 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
1263 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
1264 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
1265 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
1266 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
1267 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1270 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 to…
1271 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 to…
1272 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 to…
1273 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 to…
1274 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 to…
1275 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 to…
1276 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a16…
1277 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b16…
1278 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %a3…
1279 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %b3…
1280 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %a6…
1281 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %b6…
1282 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
1283 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
1284 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
1285 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
1286 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
1287 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
1288 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1291 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i16> %a2 to…
1292 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i16> %b2 to…
1293 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i16> %a4 to…
1294 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i16> %b4 to…
1295 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i16> %a8 to…
1296 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i16> %b8 to…
1297 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i16> %a16…
1298 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i16> %b16…
1299 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i16> %a3…
1300 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i16> %b3…
1301 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i16> %a6…
1302 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i16> %b6…
1303 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
1304 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
1305 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
1306 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
1307 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
1308 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
1309 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1338 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = sext <2 x i32> %a2 t…
1339 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = sext <2 x i32> %b2 t…
1340 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = sext <4 x i32> %a4 t…
1341 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = sext <4 x i32> %b4 t…
1342 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = sext <8 x i32> %a8 t…
1343 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = sext <8 x i32> %b8 t…
1344 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = sext <16 x i32> %a…
1345 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = sext <16 x i32> %b…
1346 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = sext <32 x i32> %a…
1347 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = sext <32 x i32> %b…
1348 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = sext <64 x i32> %a…
1349 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = sext <64 x i32> %b…
1350 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
1351 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
1352 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
1353 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
1354 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
1355 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
1356 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1359 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = sext <2 x i32> %a2 …
1360 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb2 = sext <2 x i32> %b2 …
1361 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = sext <4 x i32> %a4 …
1362 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb4 = sext <4 x i32> %b4 …
1363 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = sext <8 x i32> %a8 …
1364 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb8 = sext <8 x i32> %b8 …
1365 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = sext <16 x i32> %…
1366 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb16 = sext <16 x i32> %…
1367 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = sext <32 x i32> %…
1368 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb32 = sext <32 x i32> %…
1369 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = sext <64 x i32> %…
1370 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xb64 = sext <64 x i32> %…
1371 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
1372 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
1373 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
1374 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
1375 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
1376 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
1377 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1380 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 …
1381 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b2 …
1382 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 …
1383 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i32> %b4 …
1384 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 …
1385 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i32> %b8 …
1386 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a…
1387 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i32> %b…
1388 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %…
1389 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i32> %…
1390 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %…
1391 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i32> %…
1392 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
1393 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
1394 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
1395 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
1396 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
1397 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
1398 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1401 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 t…
1402 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b2 t…
1403 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i32> %a4 t…
1404 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = sext <4 x i32> %b4 t…
1405 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa8 = sext <8 x i32> %a8 t…
1406 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb8 = sext <8 x i32> %b8 t…
1407 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa16 = sext <16 x i32> %a…
1408 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb16 = sext <16 x i32> %b…
1409 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xa32 = sext <32 x i32> %a…
1410 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xb32 = sext <32 x i32> %b…
1411 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xa64 = sext <64 x i32> %a…
1412 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xb64 = sext <64 x i32> %b…
1413 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1414 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
1415 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
1416 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
1417 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
1418 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
1419 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1422 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 t…
1423 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b2 t…
1424 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 t…
1425 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i32> %b4 t…
1426 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xa8 = sext <8 x i32> %a8 t…
1427 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xb8 = sext <8 x i32> %b8 t…
1428 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xa16 = sext <16 x i32> %a…
1429 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xb16 = sext <16 x i32> %b…
1430 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xa32 = sext <32 x i32> %a…
1431 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xb32 = sext <32 x i32> %b…
1432 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xa64 = sext <64 x i32> %a…
1433 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xb64 = sext <64 x i32> %b…
1434 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1435 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
1436 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
1437 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
1438 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
1439 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
1440 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1443 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a…
1444 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b…
1445 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %a…
1446 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i32> %b…
1447 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %a…
1448 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i32> %b…
1449 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32> …
1450 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i32> …
1451 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32> …
1452 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = sext <32 x i32> …
1453 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32>…
1454 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = sext <64 x i32>…
1455 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
1456 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
1457 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
1458 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
1459 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
1460 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
1461 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1464 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %…
1465 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %…
1466 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %…
1467 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i32> %…
1468 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %…
1469 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i32> %…
1470 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32>…
1471 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i32>…
1472 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32>…
1473 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = sext <32 x i32>…
1474 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32…
1475 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = sext <64 x i32…
1476 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
1477 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
1478 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
1479 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
1480 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
1481 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
1482 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1485 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %…
1486 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %…
1487 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %…
1488 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = sext <4 x i32> %…
1489 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %…
1490 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = sext <8 x i32> %…
1491 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32>…
1492 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = sext <16 x i32>…
1493 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32>…
1494 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = sext <32 x i32>…
1495 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32…
1496 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = sext <64 x i32…
1497 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
1498 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
1499 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
1500 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
1501 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
1502 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
1503 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1506 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 to…
1507 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b2 to…
1508 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 to…
1509 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i32> %b4 to…
1510 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 to…
1511 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i32> %b8 to…
1512 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a16…
1513 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i32> %b16…
1514 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %a3…
1515 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i32> %b3…
1516 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %a6…
1517 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i32> %b6…
1518 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
1519 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
1520 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
1521 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
1522 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
1523 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
1524 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1527 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 to…
1528 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = sext <2 x i32> %b2 to…
1529 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 to…
1530 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = sext <4 x i32> %b4 to…
1531 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 to…
1532 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = sext <8 x i32> %b8 to…
1533 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a16…
1534 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = sext <16 x i32> %b16…
1535 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %a3…
1536 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = sext <32 x i32> %b3…
1537 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %a6…
1538 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = sext <64 x i32> %b6…
1539 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
1540 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
1541 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
1542 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
1543 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
1544 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
1545 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1570 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 t…
1571 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1572 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 t…
1573 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 t…
1574 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i32> %a8 t…
1575 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 t…
1576 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i32> %a1…
1577 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b1…
1578 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i32> %a…
1579 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b…
1580 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i32> %a…
1581 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b…
1582 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
1583 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
1584 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
1585 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
1586 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
1587 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
1588 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1591 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 …
1592 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 …
1593 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 …
1594 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 …
1595 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i32> %a8 …
1596 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 …
1597 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i32> %a…
1598 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b…
1599 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i32> %…
1600 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %…
1601 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i32> %…
1602 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %…
1603 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
1604 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
1605 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
1606 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
1607 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
1608 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
1609 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1612 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 …
1613 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 …
1614 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 …
1615 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 …
1616 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i32> %a8 …
1617 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 …
1618 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i32> %a…
1619 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b…
1620 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i32> %…
1621 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %…
1622 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i32> %…
1623 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %…
1624 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2…
1625 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4…
1626 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8…
1627 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %x…
1628 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %…
1629 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %…
1630 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1633 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 t…
1634 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1635 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = zext <4 x i32> %a4 t…
1636 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i32> %b4 t…
1637 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa8 = zext <8 x i32> %a8 t…
1638 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb8 = zext <8 x i32> %b8 t…
1639 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa16 = zext <16 x i32> %a…
1640 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb16 = zext <16 x i32> %b…
1641 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xa32 = zext <32 x i32> %a…
1642 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xb32 = zext <32 x i32> %b…
1643 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xa64 = zext <64 x i32> %a…
1644 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xb64 = zext <64 x i32> %b…
1645 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
1646 ; AVX1-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4,…
1647 ; AVX1-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8,…
1648 ; AVX1-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa…
1649 ; AVX1-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %x…
1650 ; AVX1-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %x…
1651 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1654 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 t…
1655 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1656 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 t…
1657 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 t…
1658 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xa8 = zext <8 x i32> %a8 t…
1659 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xb8 = zext <8 x i32> %b8 t…
1660 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xa16 = zext <16 x i32> %a…
1661 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xb16 = zext <16 x i32> %b…
1662 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xa32 = zext <32 x i32> %a…
1663 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xb32 = zext <32 x i32> %b…
1664 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xa64 = zext <64 x i32> %a…
1665 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xb64 = zext <64 x i32> %b…
1666 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2,…
1667 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa4,…
1668 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res8 = mul <8 x i64> %xa8,…
1669 ; AVX2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res16 = mul <16 x i64> %xa…
1670 ; AVX2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res32 = mul <32 x i64> %xa…
1671 ; AVX2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res64 = mul <64 x i64> %x…
1672 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1675 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2…
1676 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2…
1677 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = zext <4 x i32> %a4…
1678 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i32> %b4…
1679 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = zext <8 x i32> %a8…
1680 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i32> %b8…
1681 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = zext <16 x i32> %…
1682 ; AVX512-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i32> %…
1683 ; AVX512-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = zext <32 x i32> %…
1684 ; AVX512-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = zext <32 x i32> %…
1685 ; AVX512-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = zext <64 x i32> …
1686 ; AVX512-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = zext <64 x i32> …
1687 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa…
1688 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res4 = mul <4 x i64> %xa…
1689 ; AVX512-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res8 = mul <8 x i64> %xa…
1690 ; AVX512-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res16 = mul <16 x i64> %…
1691 ; AVX512-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res32 = mul <32 x i64> %…
1692 ; AVX512-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res64 = mul <64 x i64> %…
1693 ; AVX512-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1696 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 to…
1697 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 to…
1698 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 to…
1699 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 to…
1700 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i32> %a8 to…
1701 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 to…
1702 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i32> %a16…
1703 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b16…
1704 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i32> %a3…
1705 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b3…
1706 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i32> %a6…
1707 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b6…
1708 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
1709 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
1710 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
1711 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
1712 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
1713 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
1714 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1717 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = zext <2 x i32> %a2 to…
1718 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 to…
1719 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = zext <4 x i32> %a4 to…
1720 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 to…
1721 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = zext <8 x i32> %a8 to…
1722 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 to…
1723 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = zext <16 x i32> %a16…
1724 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b16…
1725 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = zext <32 x i32> %a3…
1726 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b3…
1727 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = zext <64 x i32> %a6…
1728 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b6…
1729 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %res2 = mul <2 x i64> %xa2, …
1730 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %xa4, …
1731 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %res8 = mul <8 x i64> %xa8, …
1732 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %res16 = mul <16 x i64> %xa1…
1733 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %res32 = mul <32 x i64> %xa…
1734 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %res64 = mul <64 x i64> %xa…
1735 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1760 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = sext <2 x i32> %a2 t…
1761 ; SSE2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1762 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = sext <4 x i32> %a4 t…
1763 ; SSE2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 t…
1764 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = sext <8 x i32> %a8 t…
1765 ; SSE2-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 t…
1766 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = sext <16 x i32> %a…
1767 ; SSE2-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b1…
1768 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = sext <32 x i32> %a…
1769 ; SSE2-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b…
1770 ; SSE2-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = sext <64 x i32> %a…
1771 ; SSE2-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b…
1772 ; SSE2-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2,…
1773 ; SSE2-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa4…
1774 ; SSE2-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa8…
1775 ; SSE2-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %x…
1776 ; SSE2-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> %…
1777 ; SSE2-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> %…
1778 ; SSE2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1781 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa2 = sext <2 x i32> %a2 …
1782 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 …
1783 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa4 = sext <4 x i32> %a4 …
1784 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 …
1785 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa8 = sext <8 x i32> %a8 …
1786 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 …
1787 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa16 = sext <16 x i32> %…
1788 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b…
1789 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa32 = sext <32 x i32> %…
1790 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %…
1791 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 64 for instruction: %xa64 = sext <64 x i32> %…
1792 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %…
1793 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %res2 = mul <2 x i64> %xa2…
1794 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %res4 = mul <4 x i64> %xa…
1795 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %res8 = mul <8 x i64> %xa…
1796 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %res16 = mul <16 x i64> %…
1797 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 112 for instruction: %res32 = mul <32 x i64> …
1798 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 224 for instruction: %res64 = mul <64 x i64> …
1799 ; SSSE3-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1802 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 …
1803 ; SSE42-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 …
1804 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 …
1805 ; SSE42-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 …
1806 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 …
1807 ; SSE42-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 …
1808 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a…
1809 ; SSE42-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b…
1810 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %…
1811 ; SSE42-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %…
1812 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %…
1813 ; SSE42-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %…
1814 ; SSE42-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2…
1815 ; SSE42-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa…
1816 ; SSE42-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa…
1817 ; SSE42-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %…
1818 ; SSE42-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %…
1819 ; SSE42-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> …
1820 ; SSE42-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1823 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 t…
1824 ; AVX1-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1825 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa4 = sext <4 x i32> %a4 t…
1826 ; AVX1-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb4 = zext <4 x i32> %b4 t…
1827 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xa8 = sext <8 x i32> %a8 t…
1828 ; AVX1-NEXT: Cost Model: Found an estimated cost of 7 for instruction: %xb8 = zext <8 x i32> %b8 t…
1829 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xa16 = sext <16 x i32> %a…
1830 ; AVX1-NEXT: Cost Model: Found an estimated cost of 14 for instruction: %xb16 = zext <16 x i32> %b…
1831 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xa32 = sext <32 x i32> %a…
1832 ; AVX1-NEXT: Cost Model: Found an estimated cost of 28 for instruction: %xb32 = zext <32 x i32> %b…
1833 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xa64 = sext <64 x i32> %a…
1834 ; AVX1-NEXT: Cost Model: Found an estimated cost of 56 for instruction: %xb64 = zext <64 x i32> %b…
1835 ; AVX1-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1836 ; AVX1-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4…
1837 ; AVX1-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8…
1838 ; AVX1-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %x…
1839 ; AVX1-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %x…
1840 ; AVX1-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %…
1841 ; AVX1-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1844 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 t…
1845 ; AVX2-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 t…
1846 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 t…
1847 ; AVX2-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 t…
1848 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xa8 = sext <8 x i32> %a8 t…
1849 ; AVX2-NEXT: Cost Model: Found an estimated cost of 5 for instruction: %xb8 = zext <8 x i32> %b8 t…
1850 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xa16 = sext <16 x i32> %a…
1851 ; AVX2-NEXT: Cost Model: Found an estimated cost of 10 for instruction: %xb16 = zext <16 x i32> %b…
1852 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xa32 = sext <32 x i32> %a…
1853 ; AVX2-NEXT: Cost Model: Found an estimated cost of 20 for instruction: %xb32 = zext <32 x i32> %b…
1854 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xa64 = sext <64 x i32> %a…
1855 ; AVX2-NEXT: Cost Model: Found an estimated cost of 40 for instruction: %xb64 = zext <64 x i32> %b…
1856 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2,…
1857 ; AVX2-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %xa4,…
1858 ; AVX2-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res8 = mul <8 x i64> %xa8…
1859 ; AVX2-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res16 = mul <16 x i64> %x…
1860 ; AVX2-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res32 = mul <32 x i64> %x…
1861 ; AVX2-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res64 = mul <64 x i64> %x…
1862 ; AVX2-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1865 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a…
1866 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b…
1867 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %a…
1868 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i32> %b…
1869 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %a…
1870 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i32> %b…
1871 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32> …
1872 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i32> …
1873 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32> …
1874 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = zext <32 x i32> …
1875 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32>…
1876 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = zext <64 x i32>…
1877 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %x…
1878 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %x…
1879 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %x…
1880 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64>…
1881 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64>…
1882 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64>…
1883 ; AVX512F-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1886 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %…
1887 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %…
1888 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %…
1889 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i32> %…
1890 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %…
1891 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i32> %…
1892 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32>…
1893 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i32>…
1894 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32>…
1895 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = zext <32 x i32>…
1896 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32…
1897 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = zext <64 x i32…
1898 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %…
1899 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res4 = mul <4 x i64> %…
1900 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res8 = mul <8 x i64> %…
1901 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res16 = mul <16 x i64…
1902 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res32 = mul <32 x i64…
1903 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res64 = mul <64 x i64…
1904 ; AVX512BW-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1907 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %…
1908 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %…
1909 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa4 = sext <4 x i32> %…
1910 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb4 = zext <4 x i32> %…
1911 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa8 = sext <8 x i32> %…
1912 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb8 = zext <8 x i32> %…
1913 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xa16 = sext <16 x i32>…
1914 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %xb16 = zext <16 x i32>…
1915 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xa32 = sext <32 x i32>…
1916 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %xb32 = zext <32 x i32>…
1917 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xa64 = sext <64 x i32…
1918 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %xb64 = zext <64 x i32…
1919 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res2 = mul <2 x i64> %…
1920 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %res4 = mul <4 x i64> %…
1921 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 3 for instruction: %res8 = mul <8 x i64> %…
1922 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res16 = mul <16 x i64>…
1923 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res32 = mul <32 x i64…
1924 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res64 = mul <64 x i64…
1925 ; AVX512DQ-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1928 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 to…
1929 ; SLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 to…
1930 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 to…
1931 ; SLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 to…
1932 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 to…
1933 ; SLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 to…
1934 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a16…
1935 ; SLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b16…
1936 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %a3…
1937 ; SLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b3…
1938 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %a6…
1939 ; SLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b6…
1940 ; SLM-NEXT: Cost Model: Found an estimated cost of 17 for instruction: %res2 = mul <2 x i64> %xa2,…
1941 ; SLM-NEXT: Cost Model: Found an estimated cost of 34 for instruction: %res4 = mul <4 x i64> %xa4,…
1942 ; SLM-NEXT: Cost Model: Found an estimated cost of 68 for instruction: %res8 = mul <8 x i64> %xa8,…
1943 ; SLM-NEXT: Cost Model: Found an estimated cost of 136 for instruction: %res16 = mul <16 x i64> %x…
1944 ; SLM-NEXT: Cost Model: Found an estimated cost of 272 for instruction: %res32 = mul <32 x i64> %x…
1945 ; SLM-NEXT: Cost Model: Found an estimated cost of 544 for instruction: %res64 = mul <64 x i64> %x…
1946 ; SLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void
1949 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xa2 = sext <2 x i32> %a2 to…
1950 ; GLM-NEXT: Cost Model: Found an estimated cost of 1 for instruction: %xb2 = zext <2 x i32> %b2 to…
1951 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xa4 = sext <4 x i32> %a4 to…
1952 ; GLM-NEXT: Cost Model: Found an estimated cost of 2 for instruction: %xb4 = zext <4 x i32> %b4 to…
1953 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xa8 = sext <8 x i32> %a8 to…
1954 ; GLM-NEXT: Cost Model: Found an estimated cost of 4 for instruction: %xb8 = zext <8 x i32> %b8 to…
1955 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xa16 = sext <16 x i32> %a16…
1956 ; GLM-NEXT: Cost Model: Found an estimated cost of 8 for instruction: %xb16 = zext <16 x i32> %b16…
1957 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xa32 = sext <32 x i32> %a3…
1958 ; GLM-NEXT: Cost Model: Found an estimated cost of 16 for instruction: %xb32 = zext <32 x i32> %b3…
1959 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xa64 = sext <64 x i32> %a6…
1960 ; GLM-NEXT: Cost Model: Found an estimated cost of 32 for instruction: %xb64 = zext <64 x i32> %b6…
1961 ; GLM-NEXT: Cost Model: Found an estimated cost of 6 for instruction: %res2 = mul <2 x i64> %xa2, …
1962 ; GLM-NEXT: Cost Model: Found an estimated cost of 12 for instruction: %res4 = mul <4 x i64> %xa4,…
1963 ; GLM-NEXT: Cost Model: Found an estimated cost of 24 for instruction: %res8 = mul <8 x i64> %xa8,…
1964 ; GLM-NEXT: Cost Model: Found an estimated cost of 48 for instruction: %res16 = mul <16 x i64> %xa…
1965 ; GLM-NEXT: Cost Model: Found an estimated cost of 96 for instruction: %res32 = mul <32 x i64> %xa…
1966 ; GLM-NEXT: Cost Model: Found an estimated cost of 192 for instruction: %res64 = mul <64 x i64> %x…
1967 ; GLM-NEXT: Cost Model: Found an estimated cost of 0 for instruction: ret void