Searched refs:__llvm_profile_data (Results 1 - 13 of 13) sorted by relevance
/freebsd-11-stable/contrib/llvm-project/compiler-rt/lib/profile/ |
H A D | InstrProfilingBuffer.c | 31 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); 32 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); 43 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin, 44 const __llvm_profile_data *End) { 46 return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) / 47 sizeof(__llvm_profile_data); 75 uint64_t DataSizeInBytes = DataSize * sizeof(__llvm_profile_data); 87 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd, 104 (DataSize * sizeof(__llvm_profile_data)) [all...] |
H A D | InstrProfilingPlatformOther.c | 18 static const __llvm_profile_data *DataFirst = NULL; 19 static const __llvm_profile_data *DataLast = NULL; 44 const __llvm_profile_data *Data = (__llvm_profile_data *)Data_; 53 DataFirst = (const __llvm_profile_data *)getMinAddr(DataFirst, Data); 56 DataLast = (const __llvm_profile_data *)getMaxAddr(DataLast, Data + 1); 75 const __llvm_profile_data *__llvm_profile_begin_data(void) { return DataFirst; } 77 const __llvm_profile_data *__llvm_profile_end_data(void) { return DataLast; }
|
H A D | InstrProfilingInternal.h | 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, 124 uint32_t (*InitRTRecord)(const __llvm_profile_data *Data, 153 const __llvm_profile_data *DataBegin, 154 const __llvm_profile_data *DataEnd, 163 __llvm_profile_data *DstData); 194 extern void (*VPMergeHook)(struct ValueProfData *, __llvm_profile_data *);
|
H A D | 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; 47 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header)); 67 Header->DataSize * sizeof(__llvm_profile_data) + 72 DstData = (__llvm_profile_data *)__llvm_profile_begin_data(); 87 __llvm_profile_data *SrcDataStart, *SrcDataEnd, *SrcData, *DstData; 94 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header)); 104 DstData = (__llvm_profile_data *)__llvm_profile_begin_data(),
|
H A D | 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 *
|
H A D | InstrProfiling.h | 25 __llvm_profile_data { struct 28 } __llvm_profile_data; typedef in typeref:struct:__llvm_profile_data 76 const __llvm_profile_data *__llvm_profile_begin_data(void); 77 const __llvm_profile_data *__llvm_profile_end_data(void); 251 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin, 252 const __llvm_profile_data *End);
|
H A D | InstrProfilingPlatformDarwin.c | 14 extern __llvm_profile_data 17 extern __llvm_profile_data 42 const __llvm_profile_data *__llvm_profile_begin_data(void) { 46 const __llvm_profile_data *__llvm_profile_end_data(void) { return &DataEnd; }
|
H A D | InstrProfilingPlatformWindows.c | 37 __llvm_profile_data COMPILER_RT_SECTION(".lprfd$A") DataStart = {0}; 38 __llvm_profile_data COMPILER_RT_SECTION(".lprfd$Z") DataEnd = {0}; 50 const __llvm_profile_data *__llvm_profile_begin_data(void) { 53 const __llvm_profile_data *__llvm_profile_end_data(void) { return &DataEnd; }
|
H A D | 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;
|
H A D | InstrProfilingMergeFile.c | 25 __llvm_profile_data *DstData) {
|
H A D | 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,
|
H A D | InstrProfilingWriter.c | 125 const __llvm_profile_data *Data) { 216 const __llvm_profile_data *DataBegin, 217 const __llvm_profile_data *DataEnd) { 219 const __llvm_profile_data *DI = 0; 242 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); 243 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); 254 lprofWriteDataImpl(ProfDataWriter *Writer, const __llvm_profile_data *DataBegin, 255 const __llvm_profile_data *DataEnd, 286 {DataBegin, sizeof(__llvm_profile_data), DataSize, 0},
|
H A D | InstrProfilingFile.c | 460 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); 461 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); 561 (DataSize * sizeof(__llvm_profile_data)) + PaddingBytesBeforeCounters;
|
Completed in 166 milliseconds