summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/sdiv-canonicalize.ll
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+91
| | | | | | | | The reversion apparently deleted the test/Transforms directory. Will be re-reverting again. llvm-svn: 358552
* Temporarily Revert "Add basic loop fusion pass."Eric Christopher2019-04-171-91/+0
| | | | | | | | As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
* [InstCombine] Canonicalize (-X s/ Y) to -(X s/ Y).Chen Zheng2019-04-101-9/+9
| | | | | | Differential Revision: https://reviews.llvm.org/D60395 llvm-svn: 358050
* Revert "[InstCombine] [InstCombine] Canonicalize (-X s/ Y) to -(X s/ Y)."Nikita Popov2019-04-091-9/+9
| | | | | | | | | | | This reverts commit 1383a9168948aabfd827220c9445ce0ce5765800. sdiv-canonicalize.ll fails after this revision. The fold needs to be moved outside the branch handling constant operands. However when this is done there are further test changes, so I'm reverting this in the meantime. llvm-svn: 358026
* [InstCombine] [InstCombine] Canonicalize (-X s/ Y) to -(X s/ Y).Chen Zheng2019-04-091-9/+9
| | | | | | Differential Revision: https://reviews.llvm.org/D60395 llvm-svn: 358017
* [InstCombine] add more testcases for canonicalize (-X s/ Y) to -(X s/ Y).Chen Zheng2019-04-091-0/+11
| | | | llvm-svn: 358000
* [InstCombine]add testcase for sdiv canonicalizetion - NFCChen Zheng2019-04-081-0/+80
llvm-svn: 357883
OpenPOWER on IntegriCloud