Recommit r335794 "Add support for generating a call graph profile from Branch Frequen...
authorMichael J. Spencer <bigcheesegs@gmail.com>
Mon, 16 Jul 2018 00:28:24 +0000 (00:28 +0000)
committerMichael J. Spencer <bigcheesegs@gmail.com>
Mon, 16 Jul 2018 00:28:24 +0000 (00:28 +0000)
commit7bb2767fba25313c3c4b002127b5ff35836d0627
tree825f04b575505e72be0010c05b77a6f6003ff54f
parent8d9d4f94b9882c3107b4bca2dcb652a4d42826b1
Recommit r335794 "Add support for generating a call graph profile from Branch Frequency Info." with fix for removed functions.

llvm-svn: 337140
13 files changed:
llvm/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h
llvm/include/llvm/Transforms/Instrumentation/CGProfile.h [new file with mode: 0644]
llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp
llvm/lib/IR/Verifier.cpp
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/Passes/PassRegistry.def
llvm/lib/Transforms/Instrumentation/CGProfile.cpp [new file with mode: 0644]
llvm/lib/Transforms/Instrumentation/CMakeLists.txt
llvm/test/Instrumentation/cgprofile.ll [new file with mode: 0644]
llvm/test/MC/ELF/cgprofile.ll [new file with mode: 0644]
llvm/test/Other/new-pm-defaults.ll
llvm/test/Other/new-pm-thinlto-defaults.ll
llvm/test/Verifier/module-flags-cgprofile.ll [new file with mode: 0644]