[PGO][PGSO] Add an optional query type parameter to shouldOptimizeForSize.
authorHiroshi Yamauchi <yamauchi@google.com>
Wed, 20 Nov 2019 21:08:07 +0000 (13:08 -0800)
committerHiroshi Yamauchi <yamauchi@google.com>
Mon, 2 Dec 2019 21:54:13 +0000 (13:54 -0800)
commit8cdfdfeee6dada5d47eabe9c1d44ceb12235da8f
tree888c196b7ae0b7aea6b420baab138ba8dc6cbfd8
parent7999cd41d16d841d66c9c91b56bddaf209c54955
[PGO][PGSO] Add an optional query type parameter to shouldOptimizeForSize.

Summary:
In case of a need to distinguish different query sites for gradual commit or
debugging of PGSO. NFC.

Reviewers: davidxl

Subscribers: hiraditya, zzheng, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D70510
llvm/include/llvm/CodeGen/MachineSizeOpts.h
llvm/include/llvm/Transforms/Utils/SizeOpts.h
llvm/lib/CodeGen/MachineSizeOpts.cpp
llvm/lib/Transforms/Scalar/ConstantHoisting.cpp
llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp
llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp
llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp
llvm/lib/Transforms/Utils/SizeOpts.cpp
llvm/lib/Transforms/Vectorize/LoopVectorize.cpp