summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/rotate.ll
Commit message (Expand)AuthorAgeFilesLines
* [InstCombine] try harder to form rotate (funnel shift) (PR20750)Sanjay Patel2019-05-131-14/+4
* [InstCombine] add tests for rotates with narrow shift amount (PR20750); NFCSanjay Patel2019-05-131-0/+46
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+705
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-705/+0
* [InstCombine] Fix matchRotate bug when one operand is a ConstantExpr shiftSanjay Patel2019-02-111-0/+14
* [InstCombine] remove stale comments; NFCSanjay Patel2019-01-081-6/+0
* [InstCombine] canonicalize another raw IR rotate pattern to funnel shiftSanjay Patel2019-01-081-28/+5
* [InstCombine] reduce raw IR narrowing rotate patterns to funnel shiftSanjay Patel2019-01-041-77/+14
* [InstCombine] canonicalize raw IR rotate patterns to funnel shiftSanjay Patel2019-01-011-24/+4
* [InstCombine] adjust rotate direction in tests; NFCSanjay Patel2018-11-151-12/+12
* [InstCombine] add tests for funnel shift (rotate) canonicalization; NFCSanjay Patel2018-11-151-1/+342
* [InstCombine] fix rotate narrowing bug for non-pow-2 typesSanjay Patel2018-11-151-16/+16
* [InstCombine] add rotate narrowing tests with odd types; NFCSanjay Patel2018-11-151-0/+46
* [InstCombine] canonicalize rotate patterns with cmp/selectSanjay Patel2018-11-131-37/+58
* [InstCombine] add rotate variants that include select; NFCSanjay Patel2018-11-121-0/+84
* [InstCombine] narrow width of rotate patterns, part 3Sanjay Patel2018-11-121-44/+27
* [InstCombine] narrow width of rotate patterns, part 2 (PR39624)Sanjay Patel2018-11-121-32/+28
* [InstCombine] add more tests for rotate narrowing; NFCSanjay Patel2018-11-121-43/+144
* [InstCombine] regenerate checks; NFCSanjay Patel2018-11-121-15/+16
* [InstCombine] Add tests for cases where we don't recognize type promoted rota...Craig Topper2018-05-111-0/+107
* [InstCombine] narrow rotate left/right patterns to eliminate zext/trunc (PR34...Sanjay Patel2017-08-091-0/+123
OpenPOWER on IntegriCloud