summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/InstCombine/high-bit-signmask-with-trunc.ll
Commit message (Collapse)AuthorAgeFilesLines
* [InstCombine] Deal with -(trunc(X >>u 63)) -> trunc(X >>s 63)Roman Lebedev2019-10-011-17/+12
| | | | | | | | Identical to it's trunc-less variant, just pretent-to hoist trunc, and everything else still holds: https://rise4fun.com/Alive/JRU llvm-svn: 373364
* [NFC][InstCombine] (Better) tests for sign-bit-smearing patternRoman Lebedev2019-10-011-0/+153
https://rise4fun.com/Alive/JRU https://rise4fun.com/Alive/yR4 <- we can preserve 'exact' llvm-svn: 373362
OpenPOWER on IntegriCloud