make this condition more precise.
authorChris Lattner <sabre@nondot.org>
Fri, 11 Jul 2008 03:54:57 +0000 (03:54 +0000)
committerChris Lattner <sabre@nondot.org>
Fri, 11 Jul 2008 03:54:57 +0000 (03:54 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53442 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/InstCombine/JavaCompare.ll

index db62991211bcf3661b7fdee58d9c3bc00925c56c..72cab427d07f5510fa5bd338682a7438e08cdf39 100644 (file)
@@ -1,8 +1,7 @@
 ; This is the sequence of stuff that the Java front-end expands for a single 
 ; <= comparison.  Check to make sure we turn it into a <= (only)
 
-; RUN: llvm-as < %s | opt -instcombine | llvm-dis | \
-; RUN:    grep -v {icmp sle} | not grep #uses
+; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep {%c3 = icmp sle i32 %A, %B}
 
 define i1 @le(i32 %A, i32 %B) {
         %c1 = icmp sgt i32 %A, %B               ; <i1> [#uses=1]