Lines Matching full:mul

50   %tmp1 = mul i8 3, 3
51 %tmp2 = mul i8 %tmp1, 3
52 %tmp3 = mul i8 %tmp2, 3
53 %tmp4 = mul i8 %tmp3, 3
61 ; CHECK-NEXT: [[TMP3:%.*]] = mul i3 [[X]], [[X]]
62 ; CHECK-NEXT: [[TMP4:%.*]] = mul i3 [[TMP3]], [[X]]
63 ; CHECK-NEXT: [[TMP5:%.*]] = mul i3 [[TMP4]], [[TMP3]]
66 %tmp1 = mul i3 %x, %x
67 %tmp2 = mul i3 %tmp1, %x
68 %tmp3 = mul i3 %tmp2, %x
69 %tmp4 = mul i3 %tmp3, %x
77 ; CHECK-NEXT: [[TMP3:%.*]] = mul i3 [[X]], [[X]]
78 ; CHECK-NEXT: [[TMP2:%.*]] = mul i3 [[TMP3]], [[X]]
79 ; CHECK-NEXT: [[TMP4:%.*]] = mul i3 [[TMP2]], [[TMP3]]
82 %tmp1 = mul i3 %x, %x
83 %tmp2 = mul i3 %tmp1, %x
84 %tmp3 = mul i3 %tmp2, %x
85 %tmp4 = mul nsw i3 %tmp3, %x
93 ; CHECK-NEXT: [[TMP1:%.*]] = mul i3 [[X]], [[X]]
94 ; CHECK-NEXT: [[TMP3:%.*]] = mul i3 [[TMP1]], [[X]]
95 ; CHECK-NEXT: [[TMP2:%.*]] = mul i3 [[TMP3]], [[TMP3]]
98 %tmp1 = mul i3 %x, %x
99 %tmp2 = mul i3 %tmp1, %x
100 %tmp3 = mul i3 %tmp2, %x
101 %tmp4 = mul i3 %tmp3, %x
102 %tmp5 = mul i3 %tmp4, %x
110 ; CHECK-NEXT: [[TMP5:%.*]] = mul i3 [[X]], [[X]]
111 ; CHECK-NEXT: [[TMP6:%.*]] = mul i3 [[TMP5]], [[X]]
112 ; CHECK-NEXT: [[TMP3:%.*]] = mul i3 [[TMP6]], [[X]]
113 ; CHECK-NEXT: [[TMP7:%.*]] = mul i3 [[TMP3]], [[TMP6]]
116 %tmp1 = mul i3 %x, %x
117 %tmp2 = mul i3 %tmp1, %x
118 %tmp3 = mul i3 %tmp2, %x
119 %tmp4 = mul i3 %tmp3, %x
120 %tmp5 = mul i3 %tmp4, %x
121 %tmp6 = mul i3 %tmp5, %x
129 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
130 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP1]], [[TMP1]]
131 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP4]], [[TMP4]]
134 %tmp1 = mul i4 %x, %x
135 %tmp2 = mul i4 %tmp1, %x
136 %tmp3 = mul i4 %tmp2, %x
137 %tmp4 = mul i4 %tmp3, %x
138 %tmp5 = mul i4 %tmp4, %x
139 %tmp6 = mul i4 %tmp5, %x
140 %tmp7 = mul i4 %tmp6, %x
148 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
149 ; CHECK-NEXT: [[TMP2:%.*]] = mul i4 [[TMP1]], [[TMP1]]
150 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP2]], [[X]]
151 ; CHECK-NEXT: [[TMP8:%.*]] = mul i4 [[TMP3]], [[TMP2]]
154 %tmp1 = mul i4 %x, %x
155 %tmp2 = mul i4 %tmp1, %x
156 %tmp3 = mul i4 %tmp2, %x
157 %tmp4 = mul i4 %tmp3, %x
158 %tmp5 = mul i4 %tmp4, %x
159 %tmp6 = mul i4 %tmp5, %x
160 %tmp7 = mul i4 %tmp6, %x
161 %tmp8 = mul i4 %tmp7, %x
169 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
170 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP1]], [[TMP1]]
171 ; CHECK-NEXT: [[TMP2:%.*]] = mul i4 [[TMP4]], [[X]]
172 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP2]], [[TMP2]]
175 %tmp1 = mul i4 %x, %x
176 %tmp2 = mul i4 %tmp1, %x
177 %tmp3 = mul i4 %tmp2, %x
178 %tmp4 = mul i4 %tmp3, %x
179 %tmp5 = mul i4 %tmp4, %x
180 %tmp6 = mul i4 %tmp5, %x
181 %tmp7 = mul i4 %tmp6, %x
182 %tmp8 = mul i4 %tmp7, %x
183 %tmp9 = mul i4 %tmp8, %x
191 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
192 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP1]], [[TMP1]]
193 ; CHECK-NEXT: [[TMP2:%.*]] = mul i4 [[TMP4]], [[X]]
194 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP2]], [[X]]
195 ; CHECK-NEXT: [[TMP10:%.*]] = mul i4 [[TMP3]], [[TMP2]]
198 %tmp1 = mul i4 %x, %x
199 %tmp2 = mul i4 %tmp1, %x
200 %tmp3 = mul i4 %tmp2, %x
201 %tmp4 = mul i4 %tmp3, %x
202 %tmp5 = mul i4 %tmp4, %x
203 %tmp6 = mul i4 %tmp5, %x
204 %tmp7 = mul i4 %tmp6, %x
205 %tmp8 = mul i4 %tmp7, %x
206 %tmp9 = mul i4 %tmp8, %x
207 %tmp10 = mul i4 %tmp9, %x
215 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
216 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP1]], [[X]]
217 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP4]], [[TMP4]]
218 ; CHECK-NEXT: [[TMP2:%.*]] = mul i4 [[TMP3]], [[TMP3]]
221 %tmp1 = mul i4 %x, %x
222 %tmp2 = mul i4 %tmp1, %x
223 %tmp3 = mul i4 %tmp2, %x
224 %tmp4 = mul i4 %tmp3, %x
225 %tmp5 = mul i4 %tmp4, %x
226 %tmp6 = mul i4 %tmp5, %x
227 %tmp7 = mul i4 %tmp6, %x
228 %tmp8 = mul i4 %tmp7, %x
229 %tmp9 = mul i4 %tmp8, %x
230 %tmp10 = mul i4 %tmp9, %x
231 %tmp11 = mul i4 %tmp10, %x
239 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
240 ; CHECK-NEXT: [[TMP2:%.*]] = mul i4 [[TMP1]], [[X]]
241 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP2]], [[TMP2]]
242 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP3]], [[X]]
243 ; CHECK-NEXT: [[TMP12:%.*]] = mul i4 [[TMP4]], [[TMP3]]
246 %tmp1 = mul i4 %x, %x
247 %tmp2 = mul i4 %tmp1, %x
248 %tmp3 = mul i4 %tmp2, %x
249 %tmp4 = mul i4 %tmp3, %x
250 %tmp5 = mul i4 %tmp4, %x
251 %tmp6 = mul i4 %tmp5, %x
252 %tmp7 = mul i4 %tmp6, %x
253 %tmp8 = mul i4 %tmp7, %x
254 %tmp9 = mul i4 %tmp8, %x
255 %tmp10 = mul i4 %tmp9, %x
256 %tmp11 = mul i4 %tmp10, %x
257 %tmp12 = mul i4 %tmp11, %x
265 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
266 ; CHECK-NEXT: [[TMP6:%.*]] = mul i4 [[TMP1]], [[X]]
267 ; CHECK-NEXT: [[TMP7:%.*]] = mul i4 [[TMP6]], [[TMP6]]
268 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP7]], [[X]]
269 ; CHECK-NEXT: [[TMP5:%.*]] = mul i4 [[TMP4]], [[TMP4]]
272 %tmp1 = mul i4 %x, %x
273 %tmp2 = mul i4 %tmp1, %x
274 %tmp3 = mul i4 %tmp2, %x
275 %tmp4 = mul i4 %tmp3, %x
276 %tmp5 = mul i4 %tmp4, %x
277 %tmp6 = mul i4 %tmp5, %x
278 %tmp7 = mul i4 %tmp6, %x
279 %tmp8 = mul i4 %tmp7, %x
280 %tmp9 = mul i4 %tmp8, %x
281 %tmp10 = mul i4 %tmp9, %x
282 %tmp11 = mul i4 %tmp10, %x
283 %tmp12 = mul i4 %tmp11, %x
284 %tmp13 = mul i4 %tmp12, %x
292 ; CHECK-NEXT: [[TMP1:%.*]] = mul i4 [[X]], [[X]]
293 ; CHECK-NEXT: [[TMP6:%.*]] = mul i4 [[TMP1]], [[X]]
294 ; CHECK-NEXT: [[TMP3:%.*]] = mul i4 [[TMP6]], [[TMP6]]
295 ; CHECK-NEXT: [[TMP4:%.*]] = mul i4 [[TMP3]], [[X]]
296 ; CHECK-NEXT: [[TMP5:%.*]] = mul i4 [[TMP4]], [[X]]
297 ; CHECK-NEXT: [[TMP14:%.*]] = mul i4 [[TMP5]], [[TMP4]]
300 %tmp1 = mul i4 %x, %x
301 %tmp2 = mul i4 %tmp1, %x
302 %tmp3 = mul i4 %tmp2, %x
303 %tmp4 = mul i4 %tmp3, %x
304 %tmp5 = mul i4 %tmp4, %x
305 %tmp6 = mul i4 %tmp5, %x
306 %tmp7 = mul i4 %tmp6, %x
307 %tmp8 = mul i4 %tmp7, %x
308 %tmp9 = mul i4 %tmp8, %x
309 %tmp10 = mul i4 %tmp9, %x
310 %tmp11 = mul i4 %tmp10, %x
311 %tmp12 = mul i4 %tmp11, %x
312 %tmp13 = mul i4 %tmp12, %x
313 %tmp14 = mul i4 %tmp13, %x