Lines Matching full:mul
26 %mul = mul nsw i64 %0, %b
27 %add = add nsw i64 %mul, %a
45 %mul = mul nsw i32 %0, %b
46 %add = add nsw i32 %mul, %a
60 %mul = mul nsw i64 %0, %b
61 %sub = sub nsw i64 %a, %mul
76 %mul = mul nsw i32 %0, %b
77 %sub = sub nsw i32 %a, %mul
91 %mul = mul nsw i64 %0, %b
92 ret i64 %mul
96 ; CHECK-NEXT: mul
99 ; CHECK-NOWORKAROUND-NEXT: mul
105 %mul = mul nsw i32 %0, %b
106 ret i32 %mul
110 ; CHECK-NEXT: mul
113 ; CHECK-NOWORKAROUND-NEXT: mul
119 %mul = sub i64 0, %b
120 %sub = mul i64 %0, %mul
137 %mul = sub i32 0, %b
138 %sub = mul i32 %0, %mul
155 %mul = mul nsw i64 %conv1, %conv
156 %add = add nsw i64 %mul, %a
175 %mul = mul nsw i64 %conv1, %conv
176 %sub = sub i64 %a, %mul
195 %mul = mul nsw i64 %conv1, %conv
198 %div = sdiv i64 %mul, %conv2
213 %mul = sub nsw i64 0, %conv
214 %sub = mul i64 %conv1, %mul
230 %mul = mul i64 %conv1, %conv
231 %add = add i64 %mul, %a
250 %mul = mul i64 %conv1, %conv
251 %sub = sub i64 %a, %mul
270 %mul = mul i64 %conv1, %conv
273 %div = udiv i64 %mul, %conv2
288 %mul = sub nsw i64 0, %conv
289 %sub = mul i64 %conv1, %mul
305 %mul = mul nsw i64 %0, %b
306 %add = add nsw i64 %mul, %a
322 %mul = mul nsw i32 %0, %b
323 %add = add nsw i32 %mul, %a
338 %mul = mul nsw i64 %0, %b
339 %sub = sub nsw i64 %a, %mul
355 %mul = mul nsw i32 %0, %b
356 %sub = sub nsw i32 %a, %mul
371 %mul = mul nsw i64 %0, %b
372 ret i64 %mul
376 ; CHECK-NEXT: mul
379 ; CHECK-NOWORKAROUND-NEXT: mul
386 %mul = mul nsw i32 %0, %b
387 ret i32 %mul
391 ; CHECK-NEXT: mul
394 ; CHECK-NOWORKAROUND-NEXT: mul
401 %mul = mul nsw i64 %0, %b
402 %add = add nsw i64 %mul, %a
419 %mul = mul nsw i32 %0, %b
420 %add = add nsw i32 %mul, %a
434 %mul = mul nsw i64 %0, %b
435 %sub = sub nsw i64 %a, %mul
450 %mul = mul nsw i32 %0, %b
451 %sub = sub nsw i32 %a, %mul
465 %mul = mul nsw i64 %0, %b
466 ret i64 %mul
470 ; CHECK-NEXT: mul
473 ; CHECK-NOWORKAROUND-NEXT: mul
479 %mul = mul nsw i32 %0, %b
480 ret i32 %mul
484 ; CHECK-NEXT: mul
487 ; CHECK-NOWORKAROUND-NEXT: mul
495 %mul = mul nsw i64 %0, %b
496 %add = add nsw i64 %mul, %a