llvm-project/llvm/test/Analysis/CostModel/AArch64
Matthew Simpson eacfefd056 [AArch64] Implement getArithmeticReductionCost
This patch provides an implementation of getArithmeticReductionCost for
AArch64. We can specialize the cost of add reductions since they are computed
using the 'addv' instruction.

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

llvm-svn: 327702
2018-03-16 11:34:15 +00:00
..
bswap.ll [AArch64][CostModel] Add coverage for bswap intrinsics. 2017-01-05 16:55:32 +00:00
div.ll [AArch64] Adjust the cost of integer vector division 2018-03-07 22:35:32 +00:00
free-widening-casts.ll [AArch64] Consider widening instructions in cost calculations 2017-05-09 20:18:12 +00:00
gep.ll Revert r314923: "Recommit : Use the basic cost if a GEP is not used as addressing mode" 2017-10-13 14:04:21 +00:00
kryo.ll
lit.local.cfg
select.ll
store.ll [AArch64] Consider all vector types for FeatureSlowMisaligned128Store 2017-01-10 23:42:21 +00:00
vector-reduce.ll [AArch64] Implement getArithmeticReductionCost 2018-03-16 11:34:15 +00:00