[NFCI][CostModel] Add const to Value*.
authordfukalov <daniil.fukalov@amd.com>
Tue, 23 Jun 2020 13:07:44 +0000 (16:07 +0300)
committerdfukalov <daniil.fukalov@amd.com>
Wed, 24 Jun 2020 20:16:08 +0000 (23:16 +0300)
commit7ddee0922fc2b8629fa12392e61801a8ad96b7af
treec2e5b7e88c1684cd01b089ddb5031873f8fcc883
parentcad79f73b6b67c9306ad147381e8a8be5db6d5cf
[NFCI][CostModel] Add const to Value*.

Summary:
Get back `const` partially lost in one of recent changes.
Additionally specify explicit qualifiers in few places.

Reviewers: samparker

Reviewed By: samparker

Subscribers: hiraditya, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D82383
12 files changed:
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/ARM/ARMTargetTransformInfo.h
llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.cpp
llvm/lib/Target/Hexagon/HexagonTargetTransformInfo.h
llvm/lib/Target/X86/X86TargetTransformInfo.cpp
llvm/lib/Target/X86/X86TargetTransformInfo.h
llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp