llvm-6502/test/Transforms/PredicateSimplifier/2006-11-04-ImpossibleGT.ll
Nick Lewycky 565706b93e Update to new predicate simplifier VRP design. Fixes PR966 and PR967.
Remove predicate simplifier from default gcc3 pipeline. New design is too
slow to enable by default.
Add new testcases for problems encountered in development.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31895 91177308-0d34-0410-b5e6-96231b3b80d8
2006-11-22 23:49:16 +00:00

20 lines
402 B
LLVM

; RUN: llvm-as < %s | opt -predsimplify -disable-output
void %readMotionInfoFromNAL() {
entry:
br bool false, label %bb2425, label %cond_next30
cond_next30: ; preds = %entry
ret void
bb2418: ; preds = %bb2425
ret void
bb2425: ; preds = %entry
%tmp2427 = setgt int 0, 3 ; <bool> [#uses=1]
br bool %tmp2427, label %cond_next2429, label %bb2418
cond_next2429: ; preds = %bb2425
ret void
}