blob: 3ff824a097d2a608359fd3064a409fe95ea2df1b [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
Reid Spencere3ff5ad2007-01-26 08:25:06 +00005define i32 @f7(float %a, float %b) {
Rafael Espindola9985f9f2006-12-31 18:52:39 +00006entry:
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