1 ; RUN: llc < %s -march=arm -mcpu=cortex-a8 | FileCheck %s
3 ; vmov s0, r0 + vmov r0, s0 should have been optimized away.
6 define void @t(float %x) nounwind ssp {
11 %0 = bitcast float %x to i32
12 %cmp = icmp ult i32 %0, 2139095039
13 br i1 %cmp, label %if.then, label %if.end
15 if.then: ; preds = %entry
16 tail call void @doSomething(float %x) nounwind
19 if.end: ; preds = %if.then, %entry
23 declare void @doSomething(float)