diff options
Diffstat (limited to 'llvm/test/Regression/Transforms/SimplifyCFG/PhiBlockMerge.ll')
| -rw-r--r-- | llvm/test/Regression/Transforms/SimplifyCFG/PhiBlockMerge.ll | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/llvm/test/Regression/Transforms/SimplifyCFG/PhiBlockMerge.ll b/llvm/test/Regression/Transforms/SimplifyCFG/PhiBlockMerge.ll deleted file mode 100644 index 881944fd9d0..00000000000 --- a/llvm/test/Regression/Transforms/SimplifyCFG/PhiBlockMerge.ll +++ /dev/null @@ -1,23 +0,0 @@ -; Test merging of blocks that only have PHI nodes in them -; -; RUN: llvm-upgrade < %s | llvm-as | opt -simplifycfg | llvm-dis | not grep 'N:' -; - -int %test(bool %a, bool %b) { - br bool %a, label %M, label %O - -O: - br bool %b, label %N, label %Q -Q: - br label %N -N: - %Wp = phi int [0, %O], [1, %Q] - ; This block should be foldable into M - br label %M - -M: - %W = phi int [%Wp, %N], [2, %0] - %R = add int %W, 1 - ret int %R -} - |

