Move the cost modelling, with the reduction pattern matching, from getInstructionThroughput into generic TTIImpl::getUserCost. The modelling in the AMDGPU backend can now be removed.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
| llvm/lib/Analysis/TargetTransformInfo.cpp | ||
|---|---|---|
| 1290 | It seems this (and the same 3 lines before) may be removed? | |
Comment Actions
Hi!
I wrote
https://bugs.llvm.org/show_bug.cgi?id=46430
about a crash that started happening with this patch.
It seems this (and the same 3 lines before) may be removed?