summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/X86/pre-split9.ll
diff options
context:
space:
mode:
authorBob Wilson <bob.wilson@apple.com>2010-02-13 00:31:44 +0000
committerBob Wilson <bob.wilson@apple.com>2010-02-13 00:31:44 +0000
commit01abf8fc2fc93c317f5f89e36c8999565b0dd7d8 (patch)
treee1af6cc6661dd42219044e97709796cef1789d89 /llvm/test/CodeGen/X86/pre-split9.ll
parentfe873e7c10bd062ccd8a9505ed0220a5df07acd0 (diff)
downloadbcm5719-llvm-01abf8fc2fc93c317f5f89e36c8999565b0dd7d8.tar.gz
bcm5719-llvm-01abf8fc2fc93c317f5f89e36c8999565b0dd7d8.zip
Besides removing phi cycles that reduce to a single value, also remove dead
phi cycles. Adjust a few tests to keep dead instructions from being optimized away. This (together with my previous change for phi cycles) fixes Apple radar 7627077. llvm-svn: 96057
Diffstat (limited to 'llvm/test/CodeGen/X86/pre-split9.ll')
-rw-r--r--llvm/test/CodeGen/X86/pre-split9.ll2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/test/CodeGen/X86/pre-split9.ll b/llvm/test/CodeGen/X86/pre-split9.ll
index c27d925d43e..86dda33533f 100644
--- a/llvm/test/CodeGen/X86/pre-split9.ll
+++ b/llvm/test/CodeGen/X86/pre-split9.ll
@@ -22,7 +22,7 @@ bb: ; preds = %bb9.i, %entry
bb9.i: ; preds = %bb
%2 = fsub double %.rle4, %0 ; <double> [#uses=0]
- %3 = tail call double @asin(double 0.000000e+00) nounwind readonly ; <double> [#uses=0]
+ %3 = tail call double @asin(double %.rle4) nounwind readonly ; <double> [#uses=0]
%4 = tail call double @sin(double 0.000000e+00) nounwind readonly ; <double> [#uses=1]
%5 = fmul double %4, %0 ; <double> [#uses=1]
%6 = tail call double @tan(double 0.000000e+00) nounwind readonly ; <double> [#uses=0]
OpenPOWER on IntegriCloud