Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [CostModel] Recognise REVERSE shuffle mask if the elements come from the ↵ | Simon Pilgrim | 2018-06-14 | 1 | -7/+7 |
| | | | | | | second src llvm-svn: 334698 | ||||
* | [CostModel][X86] Test showing failure to recognise REVERSE shuffle mask if ↵ | Simon Pilgrim | 2018-06-13 | 1 | -0/+47 |
| | | | | | | the elements come from the second src llvm-svn: 334623 | ||||
* | [CostModel][X86] Split off BtVer2 cost checks | Simon Pilgrim | 2018-04-20 | 1 | -1/+39 |
| | | | | llvm-svn: 330433 | ||||
* | [CostModel][X86] Add some specific cpu targets to the cost models | Simon Pilgrim | 2018-04-13 | 1 | -0/+4 |
| | | | | | | We're mostly testing with generic isa attributes, but PR36550 will require testing of specific target's scheduler models as well. llvm-svn: 330056 | ||||
* | [CostModel][X86] Regenerate vector shuffle cost tests with ↵ | Simon Pilgrim | 2018-04-06 | 1 | -126/+209 |
| | | | | | | update_analyze_test_checks.py llvm-svn: 329410 | ||||
* | [CostModel][X86] Add avx512vbmi broadcast/reverse/single-src shuffle cost tests | Simon Pilgrim | 2017-08-10 | 1 | -1/+7 |
| | | | | llvm-svn: 310633 | ||||
* | [X86][AVX512] Use lowerShuffleAsRepeatedMaskAndLanePermute for non-VBMI ↵ | Simon Pilgrim | 2017-01-07 | 1 | -1/+1 |
| | | | | | | v64i8 shuffles (PR31470) llvm-svn: 291347 | ||||
* | Fixed shuffle-reverse cost on AVX-512. | Elena Demikhovsky | 2017-01-02 | 1 | -1/+2 |
| | | | | | | (This changed was approved in https://reviews.llvm.org/D28118, but Simon asked to submit it separately). llvm-svn: 290812 | ||||
* | [CostModel][X86] Updated reverse shuffle costs | Simon Pilgrim | 2016-12-15 | 1 | -32/+56 |
| | | | | llvm-svn: 289819 | ||||
* | [CostModel][X86] Add tests for reverse shuffle costs | Simon Pilgrim | 2016-12-15 | 1 | -0/+143 |
llvm-svn: 289800 |