llvm-project/llvm/test/Analysis/CostModel
Simon Pilgrim 9daacec816 [CostModel][X86] Add bool anyof/allof reduction costs
On pre-AVX512 targets we can use MOVMSK to extract reduced boolean results. This is properly optimized, annoyingly AVX512 isn't and produces code that is almost as bad as the (unchanged) costs suggest......

Differential Revision: https://reviews.llvm.org/D60403

llvm-svn: 358574
2019-04-17 10:58:19 +00:00
..
AArch64 [CostModel][X86][AArch64] Adjust cost of the scalarization part of min/max reduction. 2018-12-10 06:58:58 +00:00
AMDGPU AMDGPU: Partially fix default device for HSA 2019-03-17 21:31:35 +00:00
ARM [TTI] getMemcpyCost 2019-03-20 14:15:46 +00:00
PowerPC [PowerPC] Update Vector Costs for P9 2019-01-26 01:18:48 +00:00
SystemZ [SystemZ::TTI] Return zero cost for ICmp that becomes Load And Test. 2018-12-03 14:30:18 +00:00
X86 [CostModel][X86] Add bool anyof/allof reduction costs 2019-04-17 10:58:19 +00:00
no_info.ll