diff options
author | Tanya Lattner <tonic@nondot.org> | 2008-03-19 07:28:33 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2008-03-19 07:28:33 +0000 |
commit | ab7872c06c0629ae50ea4e50eee81cde27186406 (patch) | |
tree | 7c40ea66b360170d377d96ceffa180652ff6c6d1 /llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll | |
parent | 966da4acc3455f36d89969b3687a44e9b3bc555c (diff) | |
download | bcm5719-llvm-ab7872c06c0629ae50ea4e50eee81cde27186406.tar.gz bcm5719-llvm-ab7872c06c0629ae50ea4e50eee81cde27186406.zip |
Upgrade tests.
llvm-svn: 48538
Diffstat (limited to 'llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll')
-rw-r--r-- | llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll b/llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll index dc2f011e240..0d20d7df345 100644 --- a/llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll +++ b/llvm/test/Transforms/Mem2Reg/UndefValuesMerge.ll @@ -1,14 +1,13 @@ -; RUN: llvm-upgrade < %s | llvm-as | opt -mem2reg | llvm-dis | not grep phi +; RUN: llvm-as < %s | opt -mem2reg | llvm-dis | not grep phi -implementation - -int %testfunc(bool %C, int %i, sbyte %j) { - %I = alloca int - br bool %C, label %T, label %Cont -T: - store int %i, int* %I +define i32 @testfunc(i1 %C, i32 %i, i8 %j) { + %I = alloca i32 ; <i32*> [#uses=2] + br i1 %C, label %T, label %Cont +T: ; preds = %0 + store i32 %i, i32* %I br label %Cont -Cont: - %Y = load int* %I ;; %Y = phi %i, undef -> %Y = %i - ret int %Y +Cont: ; preds = %T, %0 + %Y = load i32* %I ; <i32> [#uses=1] + ret i32 %Y } + |