reference, declarationdefinition
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},