llvm-project
c2409b4b - [TTI] Remove masked/gather-scatter/strided/expand-compress costing from TTIImpl (#169885)

Commit
147 days ago
[TTI] Remove masked/gather-scatter/strided/expand-compress costing from TTIImpl (#169885) Following #165532, this patch moves scalarization‑cost computation into BaseT::getMemIntrinsicCost and lets backends override it via their getMemIntrinsicCost. It also removes the masked/gather‑scatter/strided/expand‑compress costing interfaces from TTIImpl. Targets may keep them locally if needed. Stacked on #170426 and #170436.
Author
Parents
Loading