diff options
author | Tanya Lattner <tonic@nondot.org> | 2008-02-19 01:44:26 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2008-02-19 01:44:26 +0000 |
commit | 366c2034ad07b824e02bedafa21428d230bb107e (patch) | |
tree | 9f05cf5bb415393b3e46765552ff6a7caff4c367 /test/Other/2002-03-11-ConstPropCrash.ll | |
parent | f28e0cef0dadea1c4149df3ade98915b4ded37f9 (diff) | |
download | external_llvm-366c2034ad07b824e02bedafa21428d230bb107e.zip external_llvm-366c2034ad07b824e02bedafa21428d230bb107e.tar.gz external_llvm-366c2034ad07b824e02bedafa21428d230bb107e.tar.bz2 |
Remove llvm-upgrade and update tests.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47297 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Other/2002-03-11-ConstPropCrash.ll')
-rw-r--r-- | test/Other/2002-03-11-ConstPropCrash.ll | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/test/Other/2002-03-11-ConstPropCrash.ll b/test/Other/2002-03-11-ConstPropCrash.ll index 91bea53..90dc002 100644 --- a/test/Other/2002-03-11-ConstPropCrash.ll +++ b/test/Other/2002-03-11-ConstPropCrash.ll @@ -5,21 +5,20 @@ ; ; Fixed by adding new arguments to ConstantFoldTerminator ; -; RUN: llvm-upgrade < %s | llvm-as | opt -constprop +; RUN: llvm-as < %s | opt -constprop -implementation +define void @build_tree(i32 %ml) { +; <label>:0 + br label %bb2 -void "build_tree"(int %ml) -begin - br label %bb2 +bb2: ; preds = %bb2, %0 + %reg137 = phi i32 [ %reg140, %bb2 ], [ 12, %0 ] ; <i32> [#uses=1] + %reg138 = phi i32 [ %reg139, %bb2 ], [ 0, %0 ] ; <i32> [#uses=1] + %reg139 = add i32 %reg138, 1 ; <i32> [#uses=1] + %reg140 = add i32 %reg137, -1 ; <i32> [#uses=1] + br i1 false, label %bb2, label %bb3 -bb2: - %reg137 = phi int [ %reg140, %bb2 ], [ 12, %0 ] ; <int> [#uses=2] - %reg138 = phi uint [ %reg139, %bb2 ], [ 0, %0 ] ; <uint> [#uses=3] - %reg139 = add uint %reg138, 1 ; <uint> [#uses=1] - %reg140 = add int %reg137, -1 ; <int> [#uses=1] - br bool false, label %bb2, label %bb3 +bb3: ; preds = %bb2 + ret void +} -bb3: - ret void -end |