llvm-project/llvm/include
Rong Xu 1288a19421 [PGO] Differentiate Clang instrumentation and IR level instrumentation profiles
This patch uses one bit in profile version to differentiate Clang
instrumentation and IR level instrumentation profiles.

PGOInstrumenation generates a COMDAT variable __llvm_profile_raw_version so
that the compiler runtime can set the right profile kind.
PGOInstrumenation now checks this bit to make sure it's an IR level
instrumentation profile.

Differential Revision: http://reviews.llvm.org/D15540

llvm-svn: 260146
2016-02-08 21:07:46 +00:00
..
llvm [PGO] Differentiate Clang instrumentation and IR level instrumentation profiles 2016-02-08 21:07:46 +00:00
llvm-c Make some headers self-contained, remove unused includes that violate layering. 2016-01-27 16:05:37 +00:00