blob: dcade3c671db181d76755821b49d55dce101abce [file] [log] [blame]
Akira Hatanaka33ff5ae2011-09-09 23:14:58 +00001; RUN: llc -march=mips < %s | FileCheck %s
Bruno Cardoso Lopes7d5652d2010-11-12 00:38:32 +00002
3; CHECK: mul $2, $5, $4
4define i32 @mul1(i32 %a, i32 %b) nounwind readnone {
5entry:
6 %mul = mul i32 %b, %a
7 ret i32 %mul
8}
9
10; CHECK: mul $2, $5, $4
11define i32 @mul2(i32 %a, i32 %b) nounwind readnone {
12entry:
13 %mul = mul nsw i32 %b, %a
14 ret i32 %mul
15}