summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/vector-udiv.ll
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Temporarily Revert "Add basic loop fusion pass.""Eric Christopher2019-04-171-0/+99
| | | | | | | | 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-99/+0
| | | | | | | | As it's causing some bot failures (and per request from kbarton). This reverts commit r358543/ab70da07286e618016e78247e4a24fcb84077fda. llvm-svn: 358546
* [InstCombine] Add constant vector support for X udiv C, where C >= signbitSimon Pilgrim2018-02-091-4/+6
| | | | llvm-svn: 324728
* [InstCombine] Add vector udiv testsSimon Pilgrim2018-02-081-0/+27
| | | | | | Tests for X udiv C, where C >= signbit llvm-svn: 324635
* [InstCombine] Fix issue with X udiv (POW2_C1 << N) for non-splat constant ↵Simon Pilgrim2018-02-081-0/+49
| | | | | | | | vectors foldUDivShl was assuming that the input was a scalar or a splat constant llvm-svn: 324613
* [InstCombine] Fix issue with X udiv 2^C -> X >> C for non-splat constant vectorsSimon Pilgrim2018-02-081-0/+21
foldUDivPow2Cst was assuming that the input was a scalar or a splat constant llvm-svn: 324608
OpenPOWER on IntegriCloud