blob: d7920fd9596aa3cac1eef4df30df401f88f07e32 [file] [log] [blame]
Reid Spencer69ccadd2006-12-02 04:23:10 +00001; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm &&
Evan Cheng02b985c2007-01-19 09:20:23 +00002; RUN: llvm-upgrade < %s | llvm-as | llc -march=arm | grep mul | wc -l | grep 2
Rafael Espindola71f3b942006-09-19 15:49:25 +00003
Evan Cheng02b985c2007-01-19 09:20:23 +00004int %f1(int %u) {
Rafael Espindola71f3b942006-09-19 15:49:25 +00005entry:
6 %tmp = mul int %u, %u;
7 ret int %tmp
8}
9
Evan Cheng02b985c2007-01-19 09:20:23 +000010int %f2(int %u, int %v) {
Rafael Espindola71f3b942006-09-19 15:49:25 +000011entry:
12 %tmp = mul int %u, %v;
13 ret int %tmp
14}