summaryrefslogtreecommitdiff
path: root/test/Transforms/InstCombine/intrinsics.ll
Commit message (Expand)AuthorAge
* Revert "InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.o...Benjamin Kramer2011-05-21
* InstCombine: Turn mul.with.overflow(X, 2) into the cheaper add.with.overflow(...Benjamin Kramer2011-05-21
* More instcombine cleanup aimed towards improving debug line info.Eli Friedman2011-05-18
* InstCombine: Turn umul_with_overflow into mul nuw if we can prove that it can...Benjamin Kramer2011-03-10
* X86 supports i8/i16 overflow ops (except i8 multiplies), we shouldChris Lattner2010-12-19
* optimize uadd(x, cst) into a comparison when the normal Chris Lattner2010-12-19
* PR7853: fix a silly mistake introduced in r101899, and add a test to make sureEli Friedman2010-08-09
* implement a simple instcombine xform that has been in theChris Lattner2010-01-23
* optimize comparisons against cttz/ctlz/ctpop, patch by Alastair Lynn!Chris Lattner2010-01-05
* optimize cttz and ctlz when we can prove something about the Chris Lattner2010-01-05
* add a few trivial instcombines for llvm.powi.Chris Lattner2010-01-01
* add testcases for the foo_with_overflow op xforms added recently andChris Lattner2009-11-29
* if a 'with overflow' intrinsic just has the normal result used, simplifyChris Lattner2009-11-09