getScalarizationOverhead is only ever called with vectors (and we already had a load of cast<VectorType> calls immediately inside the functions
Followup to D78357
Paths
| Differential D79341
[TTI] getScalarizationOverhead - use explicit VectorType operand ClosedPublic Authored by RKSimon on May 4 2020, 10:21 AM.
Details Summary getScalarizationOverhead is only ever called with vectors (and we already had a load of cast<VectorType> calls immediately inside the functions Followup to D78357
Diff Detail
Event TimelineThis revision is now accepted and ready to land.May 5 2020, 6:48 AM Closed by commit rG4e3c005554f9: [TTI] getScalarizationOverhead - use explicit VectorType operand (authored by RKSimon). · Explain WhyMay 5 2020, 9:09 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 261864 llvm/include/llvm/Analysis/TargetTransformInfo.h
llvm/include/llvm/Analysis/TargetTransformInfoImpl.h
llvm/include/llvm/CodeGen/BasicTTIImpl.h
llvm/lib/Analysis/TargetTransformInfo.cpp
llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h
llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
llvm/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp
llvm/lib/Target/X86/X86TargetTransformInfo.h
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
|
dyn_cast?