Change tests from "opt %s" to "opt < %s" so that opt doesn't see the
[llvm/avr.git] / test / Transforms / InstCombine / 2008-01-21-MismatchedCastAndCompare.ll
blobbe19bcc07a50484a21de5f22e0d9db2d4faf9994
1 ; RUN: opt < %s -instcombine -S | notcast
2 ; RUN: opt < %s -instcombine -S | not grep {icmp s}
3 ; PR1940
5 define i1 @test1(i8 %A, i8 %B) {
6         %a = zext i8 %A to i32
7         %b = zext i8 %B to i32
8         %c = icmp sgt i32 %a, %b
9         ret i1 %c
12 define i1 @test2(i8 %A, i8 %B) {
13         %a = sext i8 %A to i32
14         %b = sext i8 %B to i32
15         %c = icmp ugt i32 %a, %b
16         ret i1 %c