aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorBetul Buyukkurt <betulb@codeaurora.org>2016-04-13 18:52:19 +0000
committerBetul Buyukkurt <betulb@codeaurora.org>2016-04-13 18:52:19 +0000
commitbf8554c27976709a056005f10cb8ce4568ccd060 (patch)
treef4cadaae3f2b18acd90e499565d219e726b4db8b /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent87bcae366daf2cd690b2fc2711a7908be40b2bcf (diff)
downloadllvm-bf8554c27976709a056005f10cb8ce4568ccd060.zip
llvm-bf8554c27976709a056005f10cb8ce4568ccd060.tar.gz
llvm-bf8554c27976709a056005f10cb8ce4568ccd060.tar.bz2
[PGO] Remove redundant VP instrumentation
LLVM optimization passes may reduce a profiled target expression to a constant. Removing runtime calls at such instrumentation points would help speedup the runtime of the instrumented program. llvm-svn: 266229
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions