summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll10
1 files changed, 5 insertions, 5 deletions
diff --git a/llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll b/llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
index ecb63b18b62..6f1a7f0f3dc 100644
--- a/llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
+++ b/llvm/test/CodeGen/Thumb2/cross-rc-coalescing-2.ll
@@ -35,14 +35,14 @@ bb8: ; preds = %bb8, %bb7
%5 = fmul float %4, %0 ; <float> [#uses=1]
%6 = fsub float %3, %5 ; <float> [#uses=1]
%7 = fmul float %4, %1 ; <float> [#uses=1]
- %8 = fadd float undef, %7 ; <float> [#uses=2]
+ %8 = fadd float %7, %7
%9 = load float, float* %fi.1, align 4 ; <float> [#uses=2]
%10 = fsub float %9, %8 ; <float> [#uses=1]
%11 = fadd float %9, %8 ; <float> [#uses=1]
%12 = fsub float 0.000000e+00, %6 ; <float> [#uses=1]
- %13 = fsub float 0.000000e+00, undef ; <float> [#uses=2]
- %14 = fmul float undef, %0 ; <float> [#uses=1]
- %15 = fadd float %14, undef ; <float> [#uses=2]
+ %13 = fsub float 0.000000e+00, %12
+ %14 = fmul float %0, %0
+ %15 = fadd float %14, %14
%16 = load float, float* %scevgep81, align 4 ; <float> [#uses=2]
%17 = fsub float %16, %15 ; <float> [#uses=1]
%18 = fadd float %16, %15 ; <float> [#uses=2]
@@ -68,6 +68,6 @@ bb8: ; preds = %bb8, %bb7
br i1 %34, label %bb8, label %bb9
bb9: ; preds = %bb8
- %35 = fadd float 0.000000e+00, undef ; <float> [#uses=1]
+ %35 = fadd float 0.000000e+00, %34
br label %bb7
}
OpenPOWER on IntegriCloud