Files
clang-p2996/llvm/test/Transforms/LoopVectorize
Simon Pilgrim c934d3a01b [CostModel][X86] Add explicit vector select costs
Prior to SSE41 (and sometimes on AVX1), vector select has to be performed as a ((X & C)|(Y & ~C)) bit select.

Exposes a couple of issues with the min/max reduction costs (which only go down to SSE42 for some reason).

The increase pre-SSE41 selection costs also prevent a couple of tests from firing any longer, so I've either tweaked the target or added AVX tests as well to the existing SSE2 tests.

llvm-svn: 351685
2019-01-20 13:55:01 +00:00
..
2018-11-24 07:26:55 +00:00
2018-04-13 20:16:32 +00:00
2018-02-05 08:09:49 +00:00
2018-03-09 18:02:36 +00:00