summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/intrinsics.ll
Commit message (Expand)AuthorAgeFilesLines
* InstCombine: Turn umul_with_overflow into mul nuw if we can prove that it can...Benjamin Kramer2011-03-101-0/+27
* X86 supports i8/i16 overflow ops (except i8 multiplies), we shouldChris Lattner2010-12-191-0/+9
* optimize uadd(x, cst) into a comparison when the normal Chris Lattner2010-12-191-0/+10
* PR7853: fix a silly mistake introduced in r101899, and add a test to make sureEli Friedman2010-08-091-12/+22
* implement a simple instcombine xform that has been in theChris Lattner2010-01-231-0/+15
* optimize comparisons against cttz/ctlz/ctpop, patch by Alastair Lynn!Chris Lattner2010-01-051-4/+26
* optimize cttz and ctlz when we can prove something about the Chris Lattner2010-01-051-1/+24
* add a few trivial instcombines for llvm.powi.Chris Lattner2010-01-011-0/+22
* add testcases for the foo_with_overflow op xforms added recently andChris Lattner2009-11-291-3/+70
* if a 'with overflow' intrinsic just has the normal result used, simplifyChris Lattner2009-11-091-0/+12
OpenPOWER on IntegriCloud