Revert "[CostModel] Remove VF from IntrinsicCostAttributes"
authorJinsong Ji <jji@us.ibm.com>
Tue, 9 Feb 2021 02:12:54 +0000 (02:12 +0000)
committerJinsong Ji <jji@us.ibm.com>
Tue, 9 Feb 2021 02:14:14 +0000 (02:14 +0000)
commit92028062413907e1c10b16e7c338e0745a11a051
treefffbd7b2a1545ea2d18e00e9019e761fea97282a
parent21e8bb83253e1a2f4b6fad9b53cafe8c530a38e2
Revert "[CostModel] Remove VF from IntrinsicCostAttributes"

This reverts commit 502a67dd7f23901834e05071ab253889f671b5d9.

This expose a failure in test-suite build on PowerPC,
revert to unblock buildbot first,
Dave will re-commit in https://reviews.llvm.org/D96287.

Thanks Dave.
llvm/include/llvm/Analysis/TargetTransformInfo.h
llvm/include/llvm/CodeGen/BasicTTIImpl.h
llvm/lib/Analysis/TargetTransformInfo.cpp
llvm/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
llvm/lib/Target/ARM/ARMTargetTransformInfo.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/LoopVectorize/AArch64/intrinsiccost.ll
llvm/test/Transforms/LoopVectorize/X86/intrinsiccost.ll
llvm/test/Transforms/SLPVectorizer/WebAssembly/no-vectorize-rotate.ll