From 0097e41993552deb2568611179527387312ba72a Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 9 May 2002 19:52:36 +0000 Subject: New testcase for wierd combine opportunity found in bzip2 benchmark git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2580 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/InstCombine/set.ll | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'test/Transforms/InstCombine/set.ll') diff --git a/test/Transforms/InstCombine/set.ll b/test/Transforms/InstCombine/set.ll index 264bb353c3..3fd94c31a4 100644 --- a/test/Transforms/InstCombine/set.ll +++ b/test/Transforms/InstCombine/set.ll @@ -6,16 +6,20 @@ ; RUN: else exit 0 ; RUN: fi -implementation +%X = uninitialized global int bool "test1"(int %A) { %B = seteq int %A, %A - ret bool %B + %C = seteq int* %X, null ; Never true + %D = and bool %B, %C + ret bool %D } bool "test2"(int %A) { %B = setne int %A, %A - ret bool %B + %C = setne int* %X, null ; Never false + %D = or bool %B, %C + ret bool %D } bool "test3"(int %A) { -- cgit v1.2.3