[llvm] [TTI] Remove masked/gather-scatter/strided/expand-compress costing from TTIImpl (PR #169885)
Philip Reames via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 2 10:05:35 PST 2025
================
@@ -238,11 +252,10 @@ HexagonTTIImpl::getShuffleCost(TTI::ShuffleKind Kind, VectorType *DstTy,
return 1;
}
-InstructionCost HexagonTTIImpl::getGatherScatterOpCost(
- unsigned Opcode, Type *DataTy, const Value *Ptr, bool VariableMask,
- Align Alignment, TTI::TargetCostKind CostKind, const Instruction *I) const {
- return BaseT::getGatherScatterOpCost(Opcode, DataTy, Ptr, VariableMask,
- Alignment, CostKind, I);
+InstructionCost
+HexagonTTIImpl::getGatherScatterOpCost(const MemIntrinsicCostAttributes &MICA,
----------------
preames wrote:
I realized you already had this change on review as https://github.com/llvm/llvm-project/pull/168650, and had even mentioned it in the review description. Sorry for not noticing, you have an LGTM there and can rebase this one you land it.
https://github.com/llvm/llvm-project/pull/169885
More information about the llvm-commits
mailing list