| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
| |
into libanalysis and transformutils.
llvm-svn: 86735
|
|
|
|
| |
llvm-svn: 86648
|
|
|
|
| |
llvm-svn: 86645
|
|
|
|
|
|
|
|
| |
except that the result may not be a constant. Switch jump threading to
use it so that it gets things like (X & 0) -> 0, which occur when phi preds
are deleted and the remaining phi pred was a zero.
llvm-svn: 86637
|
|
|
|
| |
llvm-svn: 86635
|
|
|
|
|
|
| |
simplification, this handles the foldable fcmp x,x cases among many others.
llvm-svn: 86627
|
|
|
|
|
|
|
| |
Simplify[IF]Cmp pieces. Add some predicates to CmpInst to
determine whether a predicate is fp or int.
llvm-svn: 86624
|
|
|
|
|
|
| |
individual operands instead of taking a temporary array
llvm-svn: 86619
|
|
takes decimated instructions and applies identities to them. This
is pretty minimal at this point, but I plan to pull some instcombine
logic out into these and similar routines.
llvm-svn: 86613
|