From 5feab1631f11c8709e535c239081815c2c2786a8 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Wed, 4 Jun 2003 04:37:46 +0000 Subject: [PATCH] Add new test for inverting branches git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@6598 91177308-0d34-0410-b5e6-96231b3b80d8 --- test/Transforms/InstCombine/or.ll | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/test/Transforms/InstCombine/or.ll b/test/Transforms/InstCombine/or.ll index f4f360df72a..e01bb11bf58 100644 --- a/test/Transforms/InstCombine/or.ll +++ b/test/Transforms/InstCombine/or.ll @@ -105,3 +105,13 @@ ubyte %test17(ubyte %A, ubyte %B) { ; Test that (A|c1)|(B|c2) == (A|B)|(c1|c2) %E = or ubyte %C, %D ret ubyte %E } + +ubyte %test18(bool %c) { + %d = xor bool %c, true ; invert the condition + br bool %d, label %True, label %False +True: + ret ubyte 1 +False: + ret ubyte 3 +} +