Recommit r354930 "[PGO] Context sensitive PGO (part 1)"
authorRong Xu <xur@google.com>
Wed, 27 Feb 2019 17:24:33 +0000 (17:24 +0000)
committerRong Xu <xur@google.com>
Wed, 27 Feb 2019 17:24:33 +0000 (17:24 +0000)
commit6cdf3d8086fe5b74307e48cc80437b0301ffc5fe
treed46a6ec7e2aeb5e8ac9c5d02da8c669739aa5b7e
parent416603e32a9ce7cd99f8456f057387069a260e20
Recommit r354930 "[PGO] Context sensitive PGO (part 1)"

Fixed UBSan failures.

llvm-svn: 355005
14 files changed:
llvm/include/llvm/InitializePasses.h
llvm/include/llvm/LTO/Config.h
llvm/include/llvm/LinkAllPasses.h
llvm/include/llvm/ProfileData/InstrProf.h
llvm/include/llvm/ProfileData/InstrProfData.inc
llvm/include/llvm/Transforms/Instrumentation.h
llvm/include/llvm/Transforms/Instrumentation/InstrProfiling.h
llvm/include/llvm/Transforms/Instrumentation/PGOInstrumentation.h
llvm/lib/Passes/PassBuilder.cpp
llvm/lib/ProfileData/InstrProf.cpp
llvm/lib/Transforms/Instrumentation/InstrProfiling.cpp
llvm/lib/Transforms/Instrumentation/PGOInstrumentation.cpp
llvm/tools/gold/gold-plugin.cpp
llvm/tools/llvm-lto2/llvm-lto2.cpp