diff options
-rw-r--r-- | lib/profile/InstrProfiling.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/profile/InstrProfiling.h b/lib/profile/InstrProfiling.h index fa5fa4264..7ee41c3f3 100644 --- a/lib/profile/InstrProfiling.h +++ b/lib/profile/InstrProfiling.h @@ -100,9 +100,13 @@ void __llvm_profile_reset_counters(void); * * Records the target value for the CounterIndex if not seen before. Otherwise, * increments the counter associated w/ the target value. + * void __llvm_profile_instrument_target(uint64_t TargetValue, void *Data, + * uint32_t CounterIndex); */ -void __llvm_profile_instrument_target(uint64_t TargetValue, void *Data, - uint32_t CounterIndex); +void INSTR_PROF_VALUE_PROF_FUNC( +#define VALUE_PROF_FUNC_PARAM(ArgType, ArgName, ArgLLVMType) ArgType ArgName +#include "InstrProfData.inc" +); /*! * \brief Prepares the value profiling data for output. |