Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | InstCombine: Move tests that use target intrinsics into subdirectories | Justin Bogner | 2017-05-13 | 1 | -366/+0 |
| | | | | | | | | Tests with target intrinsics are inherently target specific, so it doesn't actually make sense to run them if we've excluded their target. llvm-svn: 302979 | ||||
* | [AVX-512][InstCombine] Teach InstCombine to optimize 512-bit packss/packus ↵ | Craig Topper | 2017-02-16 | 1 | -4/+123 |
| | | | | | | intrinsics like it does 128/256-bit. llvm-svn: 295294 | ||||
* | [InstCombine][SSE] Add support for PACKSS/PACKUS constant folding | Simon Pilgrim | 2017-01-25 | 1 | -38/+18 |
| | | | | | | Differential Revision: https://reviews.llvm.org/D28949 llvm-svn: 293060 | ||||
* | [InstCombine][SSE] Tests showing missed opportunities to constant fold ↵ | Simon Pilgrim | 2017-01-20 | 1 | -0/+76 |
| | | | | | | packss/packus llvm-svn: 292609 | ||||
* | [InstCombine][SSE] Tests showing missed opportunities to handle ↵ | Simon Pilgrim | 2017-01-20 | 1 | -0/+76 |
| | | | | | | packss/packus with undef arguments llvm-svn: 292601 | ||||
* | [InstCombine][SSE] Add DemandedElts support for PACKSS/PACKUS instructions | Simon Pilgrim | 2017-01-20 | 1 | -30/+16 |
| | | | | | | | | Simplify a packss/packus truncation based on the elements of the mask that are actually demanded. Differential Revision: https://reviews.llvm.org/D28777 llvm-svn: 292591 | ||||
* | [InstCombine][SSE] Tests showing missed opportunities to pass demanded elts ↵ | Simon Pilgrim | 2017-01-16 | 1 | -0/+129 |
through a packss/packus truncation llvm-svn: 292144 |