diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2011-08-30 23:03:45 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2011-08-30 23:03:45 +0000 |
commit | f940a1a869b4fe6f857e7fd8aeb97e7b7e9b390e (patch) | |
tree | bc8c030ead7ee50957d7d24d68a4aa349b4b84c5 /test/Transforms/TailDup/PHIUpdateTest.ll | |
parent | eaca928a3798e1fa7072457b94eccdd5b53b5d5f (diff) | |
download | external_llvm-f940a1a869b4fe6f857e7fd8aeb97e7b7e9b390e.tar.gz external_llvm-f940a1a869b4fe6f857e7fd8aeb97e7b7e9b390e.tar.bz2 external_llvm-f940a1a869b4fe6f857e7fd8aeb97e7b7e9b390e.zip |
Remove the old tail duplication pass. It is not used and is unable to update
ssa, so it has to be run really early in the pipeline. Any replacement
should probably use the SSAUpdater.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138841 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/TailDup/PHIUpdateTest.ll')
-rw-r--r-- | test/Transforms/TailDup/PHIUpdateTest.ll | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/test/Transforms/TailDup/PHIUpdateTest.ll b/test/Transforms/TailDup/PHIUpdateTest.ll deleted file mode 100644 index 38d8ebfcce..0000000000 --- a/test/Transforms/TailDup/PHIUpdateTest.ll +++ /dev/null @@ -1,16 +0,0 @@ -; This test checks to make sure phi nodes are updated properly -; -; RUN: opt < %s -tailduplicate -disable-output - -define i32 @test(i1 %c, i32 %X, i32 %Y) { - br label %L -L: ; preds = %F, %0 - %A = add i32 %X, %Y ; <i32> [#uses=1] - br i1 %c, label %T, label %F -F: ; preds = %L - br i1 %c, label %L, label %T -T: ; preds = %F, %L - %V = phi i32 [ %A, %L ], [ 0, %F ] ; <i32> [#uses=1] - ret i32 %V -} - |