X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=test%2FTransforms%2FGVN%2Frle-semidominated.ll;h=f80d040c93ebe1c05bd19da23f8b562cc18ab88d;hb=387ab5afe70eb7b3e60bc7b4ad0332fd5941b971;hp=71aa548ab11e639c654ea2b3c52848473aaf8d17;hpb=4177e6fff50552908bab510f1e896fa974a6f155;p=oota-llvm.git diff --git a/test/Transforms/GVN/rle-semidominated.ll b/test/Transforms/GVN/rle-semidominated.ll index 71aa548ab11..f80d040c93e 100644 --- a/test/Transforms/GVN/rle-semidominated.ll +++ b/test/Transforms/GVN/rle-semidominated.ll @@ -1,9 +1,10 @@ ; RUN: opt < %s -basicaa -gvn -S | grep "DEAD = phi i32 " -define i32 @main(i32* %p) { +define i32 @main(i32* %p, i32 %x, i32 %y) { block1: - %z = load i32* %p - br i1 true, label %block2, label %block3 + %z = load i32, i32* %p + %cmp = icmp eq i32 %x, %y + br i1 %cmp, label %block2, label %block3 block2: br label %block4 @@ -14,6 +15,6 @@ block3: br label %block4 block4: - %DEAD = load i32* %p + %DEAD = load i32, i32* %p ret i32 %DEAD }