diff options
Diffstat (limited to 'test/CodeGen/ARM/2009-08-21-PostRAKill.ll')
| -rw-r--r-- | test/CodeGen/ARM/2009-08-21-PostRAKill.ll | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/test/CodeGen/ARM/2009-08-21-PostRAKill.ll b/test/CodeGen/ARM/2009-08-21-PostRAKill.ll deleted file mode 100644 index 0d258e66b7e0..000000000000 --- a/test/CodeGen/ARM/2009-08-21-PostRAKill.ll +++ /dev/null @@ -1,40 +0,0 @@ -; RUN: llc < %s -march=arm -mattr=+vfp2 -post-RA-scheduler -mcpu=cortex-a8 - -; ModuleID = '<stdin>' -target datalayout = "e-p:32:32:32-i1:8:8-i8:8:8-i16:16:16-i32:32:32-i64:32:32-f32:32:32-f64:32:32-v64:64:64-v128:128:128-a0:0:64" -target triple = "armv7-apple-darwin9" - -%struct.tree = type { i32, double, double, %struct.tree*, %struct.tree*, %struct.tree*, %struct.tree* } -@g = common global %struct.tree* null - -define %struct.tree* @tsp(%struct.tree* %t, i32 %nproc) nounwind { -entry: - %t.idx51.val.i = load double, double* null ; <double> [#uses=1] - br i1 undef, label %bb4.i, label %bb.i - -bb.i: ; preds = %entry - unreachable - -bb4.i: ; preds = %entry - %0 = load %struct.tree*, %struct.tree** @g, align 4 ; <%struct.tree*> [#uses=2] - %.idx45.i = getelementptr %struct.tree, %struct.tree* %0, i32 0, i32 1 ; <double*> [#uses=1] - %.idx45.val.i = load double, double* %.idx45.i ; <double> [#uses=1] - %.idx46.i = getelementptr %struct.tree, %struct.tree* %0, i32 0, i32 2 ; <double*> [#uses=1] - %.idx46.val.i = load double, double* %.idx46.i ; <double> [#uses=1] - %1 = fsub double 0.000000e+00, %.idx45.val.i ; <double> [#uses=2] - %2 = fmul double %1, %1 ; <double> [#uses=1] - %3 = fsub double %t.idx51.val.i, %.idx46.val.i ; <double> [#uses=2] - %4 = fmul double %3, %3 ; <double> [#uses=1] - %5 = fadd double %2, %4 ; <double> [#uses=1] - %6 = tail call double @llvm.sqrt.f64(double %5) nounwind ; <double> [#uses=1] - br i1 undef, label %bb7.i4, label %bb6.i - -bb6.i: ; preds = %bb4.i - br label %bb7.i4 - -bb7.i4: ; preds = %bb6.i, %bb4.i - %tton1.0.i = phi double [ %6, %bb6.i ], [ undef, %bb4.i ] ; <double> [#uses=0] - unreachable -} - -declare double @llvm.sqrt.f64(double) nounwind readonly |
