summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/minmax-fold.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstSimplify] use ConstantRange to simplify more and-of-icmpsSanjay Patel2017-04-241-5/+1
* [InstCombine] avoid breaking up bitcasted vector min/max patterns (PR32306)Sanjay Patel2017-03-161-3/+4
* [InstCombine] add tests for PR32306 and missed min/max canonicalization; NFCSanjay Patel2017-03-161-6/+78
* [InstCombine] move icmp transforms that might be recognized as min/max and in...Sanjay Patel2017-01-271-0/+82
* [ValueTracking] recognize variations of 'clamp' to improve codegen (PR31693)Sanjay Patel2017-01-201-8/+8
* [InstCombine] add tests to show missed canonicalization of min/max; NFCSanjay Patel2017-01-201-0/+71
* [InstCombine] canonicalize min/max constant to select's false valueSanjay Patel2016-11-211-23/+23
* [InstCombine] move min/max tests to min/max test file; NFCSanjay Patel2016-11-081-0/+142
* [InstCombine] re-use bitcasted compare operands in selects (PR28001)Sanjay Patel2016-10-291-9/+6
* [InstCombine] fix checks for previous commit (r285069)Sanjay Patel2016-10-251-6/+9
* [InstCombine] add tests for bitcast interference with min/max (PR28001)Sanjay Patel2016-10-251-0/+60
* [InstCombine] auto-generate checksSanjay Patel2016-10-251-39/+66
* Reapply r237539 with a fix for the Chromium build.James Molloy2015-05-201-0/+112
* Revert r237539: "Reapply r237520 with another fix for infinite looping"Hans Wennborg2015-05-191-99/+0
* Reapply r237520 with another fix for infinite loopingJames Molloy2015-05-171-0/+99
* Revert commits r237521 and r237520.James Molloy2015-05-161-84/+0
* Update to r237520 - swap order of CHECK-NEXT lines.James Molloy2015-05-161-1/+1
* Reapply r237453 with a fix for the test timeouts.James Molloy2015-05-161-0/+84
* Revert "Canonicalize min/max expressions correctly."James Molloy2015-05-151-73/+0
* Canonicalize min/max expressions correctly.James Molloy2015-05-151-0/+73
OpenPOWER on IntegriCloud