summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/zext-bool-add-sub.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] Invert `add A, sext(B) --> sub A, zext(B)` canonicalization (to...Roman Lebedev2019-12-051-10/+10
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+404
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-404/+0
* [InstCombine] canonicalize add/sub with boolSanjay Patel2019-02-241-8/+8
* [InstCombine] add tests for ext-of-bool + add/sub; NFCSanjay Patel2019-01-291-0/+87
* [InstCombine] improve sub with bool foldsSanjay Patel2018-06-031-5/+3
* [InstCombine] move/add tests for sub with bool op; NFCSanjay Patel2018-05-221-44/+240
* [InstCombine] canonicalize constant-minus-boolean to select-of-constantsSanjay Patel2017-12-061-6/+3
* [InstCombine] add tests for select-of-constants; NFCSanjay Patel2017-11-291-0/+33
* [InstCombine] allow zext(bool) + C --> select bool, C+1, C for vector typesSanjay Patel2017-10-131-4/+2
* [InstCombine] add tests for boolean extend + add; NFCSanjay Patel2017-10-131-0/+32
* add more tests for PR30273Sanjay Patel2016-09-121-2/+32
* [InstCombine] add test for PR30327Sanjay Patel2016-09-121-0/+14
* [InstCombine] regenerate checksSanjay Patel2016-09-121-4/+7
* Add back commit r210029.Rafael Espindola2014-06-021-1/+1
* Revert "Add the nsw flag when we detect that an add will not signed overflow."Rafael Espindola2014-06-021-1/+1
* Add the nsw flag when we detect that an add will not signed overflow.Rafael Espindola2014-06-021-1/+1
* Update Transforms tests to use CHECK-LABEL for easier debugging. No functiona...Stephen Lin2013-07-141-1/+1
* Transform (sub 0, (zext bool to A)) to (sext bool to A) andPaul Redmond2013-01-211-2/+2
* Remove a instcombine transform that (no longer?) makes sense:Evan Cheng2012-06-261-26/+13
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-081-1/+1
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-081-1/+1
* Fix bug in run-line.Eli Friedman2009-07-131-3/+1
* Canonicalize boolean +/- a constant to a select.Eli Friedman2009-07-131-0/+31
OpenPOWER on IntegriCloud