blob: 186c9f31fbf941b3b461f1ce3588ae5de1e36844 [file] [log] [blame]
Rafael Espindola9985f9f2006-12-31 18:52:39 +00001; RUN: llvm-as < %s | llc -march=arm &&
2; RUN: llvm-as < %s | llc -march=arm | grep moveq &&
Evan Cheng02b985c2007-01-19 09:20:23 +00003; RUN: llvm-as < %s | llc -march=arm -mattr=+vfp2 | grep movvs
Rafael Espindola9985f9f2006-12-31 18:52:39 +00004
5define i32 %f7(float %a, float %b) {
6entry:
7 %tmp = fcmp ueq float %a,%b
Reid Spencer737ec512007-01-13 05:06:52 +00008 %retval = select i1 %tmp, i32 666, i32 42
Rafael Espindola9985f9f2006-12-31 18:52:39 +00009 ret i32 %retval
10}
11