[TTI] Change new getVectorInstrCost overload to use const reference after D131114
authorFangrui Song <i@maskray.me>
Thu, 4 Aug 2022 22:16:51 +0000 (15:16 -0700)
committerFangrui Song <i@maskray.me>
Thu, 4 Aug 2022 22:16:51 +0000 (15:16 -0700)
commit7d6017fd311280937726e565655fdd5a5c4d0e4d
tree2d55ec1f3a2b847c6966f93caed26ceddc88a97a
parenta1a71b7dc97b35133425a31ede90c40529f1be9e
[TTI] Change new getVectorInstrCost overload to use const reference after D131114

A const reference is preferred over a non-null const pointer.
`Type *` is kept as is to match the other overload.

Reviewed By: davidxl

Differential Revision: https://reviews.llvm.org/D131197
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/CodeGen/CodeGenPrepare.cpp
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/lib/Transforms/Vectorize/VectorCombine.cpp