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
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?