diff options
author | Bob Wilson <bob.wilson@apple.com> | 2010-02-13 00:31:44 +0000 |
---|---|---|
committer | Bob Wilson <bob.wilson@apple.com> | 2010-02-13 00:31:44 +0000 |
commit | 01abf8fc2fc93c317f5f89e36c8999565b0dd7d8 (patch) | |
tree | e1af6cc6661dd42219044e97709796cef1789d89 /llvm/test/CodeGen/X86/pre-split9.ll | |
parent | fe873e7c10bd062ccd8a9505ed0220a5df07acd0 (diff) | |
download | bcm5719-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.ll | 2 |
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] |