[all-commits] [llvm/llvm-project] 172f1f: [AArch64][SVE]Add cost model for vector reduce for...
CarolineConcatto via All-commits
all-commits at lists.llvm.org
Tue Jan 19 03:55:08 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 172f1f8952c977c0101ba19e6ecb9474aa3bdd4b
https://github.com/llvm/llvm-project/commit/172f1f8952c977c0101ba19e6ecb9474aa3bdd4b
Author: Caroline Concatto <caroline.concatto at arm.com>
Date: 2021-01-19 (Tue, 19 Jan 2021)
Changed paths:
M llvm/include/llvm/CodeGen/BasicTTIImpl.h
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.cpp
M llvm/lib/Target/AArch64/AArch64TargetTransformInfo.h
A llvm/test/Analysis/CostModel/AArch64/sve-getIntrinsicInstrCost-vector-reduce.ll
Log Message:
-----------
[AArch64][SVE]Add cost model for vector reduce for scalable vector
This patch computes the cost for vector.reduce<operand> for scalable vectors.
The cost is split into two parts: the legalization cost and the horizontal
reduction.
Differential Revision: https://reviews.llvm.org/D93639
More information about the All-commits
mailing list