|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
projects/compiler-rt/lib/profile/InstrProfiling.c 60 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data();
61 const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
62 const __llvm_profile_data *DI;
projects/compiler-rt/lib/profile/InstrProfiling.h 60 const __llvm_profile_data *__llvm_profile_begin_data(void);
61 const __llvm_profile_data *__llvm_profile_end_data(void);
223 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin,
224 const __llvm_profile_data *End);
projects/compiler-rt/lib/profile/InstrProfilingBuffer.c 14 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data();
15 const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
26 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin,
27 const __llvm_profile_data *End) {
29 return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) /
30 sizeof(__llvm_profile_data);
35 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd,
35 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd,
43 sizeof(__llvm_profile_data)) +
60 char *Buffer, const __llvm_profile_data *DataBegin,
61 const __llvm_profile_data *DataEnd, const uint64_t *CountersBegin,
projects/compiler-rt/lib/profile/InstrProfilingInternal.h 23 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd,
23 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd,
37 char *Buffer, const __llvm_profile_data *DataBegin,
38 const __llvm_profile_data *DataEnd, const uint64_t *CountersBegin,
117 uint32_t (*InitRTRecord)(const __llvm_profile_data *Data,
146 const __llvm_profile_data *DataBegin,
147 const __llvm_profile_data *DataEnd,
156 __llvm_profile_data *DstData);
187 extern void (*VPMergeHook)(struct ValueProfData *, __llvm_profile_data *);
projects/compiler-rt/lib/profile/InstrProfilingMerge.c 20 void (*VPMergeHook)(ValueProfData *, __llvm_profile_data *);
33 const __llvm_profile_data *FirstD = __llvm_profile_begin_data();
45 __llvm_profile_data *SrcDataStart, *SrcDataEnd, *SrcData, *DstData;
67 Header->DataSize * sizeof(__llvm_profile_data) +
87 __llvm_profile_data *SrcDataStart, *SrcDataEnd, *SrcData, *DstData;
projects/compiler-rt/lib/profile/InstrProfilingMergeFile.c 25 __llvm_profile_data *DstData) {
projects/compiler-rt/lib/profile/InstrProfilingPlatformLinux.c 29 extern __llvm_profile_data PROF_DATA_START COMPILER_RT_VISIBILITY;
30 extern __llvm_profile_data PROF_DATA_STOP COMPILER_RT_VISIBILITY;
40 __llvm_profile_data
49 COMPILER_RT_VISIBILITY const __llvm_profile_data *
53 COMPILER_RT_VISIBILITY const __llvm_profile_data *
projects/compiler-rt/lib/profile/InstrProfilingValue.c 58 __llvm_profile_set_num_value_sites(__llvm_profile_data *Data,
64 COMPILER_RT_VISIBILITY const __llvm_profile_data *
65 __llvm_profile_iterate_data(const __llvm_profile_data *Data) {
71 __llvm_get_function_addr(const __llvm_profile_data *Data) {
81 static int allocateValueProfileCounters(__llvm_profile_data *Data) {
136 __llvm_profile_data *PData = (__llvm_profile_data *)Data;
274 const __llvm_profile_data *Data;
311 initializeValueProfRuntimeRecord(const __llvm_profile_data *Data,
projects/compiler-rt/lib/profile/InstrProfilingWriter.c 121 const __llvm_profile_data *Data) {
212 const __llvm_profile_data *DataBegin,
213 const __llvm_profile_data *DataEnd) {
215 const __llvm_profile_data *DI = 0;
238 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data();
239 const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
250 lprofWriteDataImpl(ProfDataWriter *Writer, const __llvm_profile_data *DataBegin,
251 const __llvm_profile_data *DataEnd,
278 {DataBegin, sizeof(__llvm_profile_data), DataSize},