| /external/compiler-rt/lib/profile/ | 
| InstrProfilingBuffer.c | 15   const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); 16   const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
 27 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin,
 28                                       const __llvm_profile_data *End) {
 30   return ((EndI + sizeof(__llvm_profile_data) - 1) - BeginI) /
 31          sizeof(__llvm_profile_data);
 36     const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd,
 44           sizeof(__llvm_profile_data)) +
 53     char *Buffer, const __llvm_profile_data *DataBegin
 [all...]
 | 
| InstrProfilingPlatformDarwin.c | 15 extern __llvm_profile_data 18 extern __llvm_profile_data
 40 const __llvm_profile_data *__llvm_profile_begin_data(void) {
 44 const __llvm_profile_data *__llvm_profile_end_data(void) { return &DataEnd; }
 
 | 
| InstrProfilingPlatformOther.c | 16 static const __llvm_profile_data *DataFirst = NULL; 17 static const __llvm_profile_data *DataLast = NULL;
 41   const __llvm_profile_data *Data = (__llvm_profile_data *)Data_;
 50   DataFirst = (const __llvm_profile_data *)getMinAddr(DataFirst, Data);
 53   DataLast = (const __llvm_profile_data *)getMaxAddr(DataLast, Data + 1);
 72 const __llvm_profile_data *__llvm_profile_begin_data(void) { return DataFirst; }
 74 const __llvm_profile_data *__llvm_profile_end_data(void) { return DataLast; }
 
 | 
| InstrProfiling.h | 25     __llvm_profile_data {  struct 28 } __llvm_profile_data;  typedef in typeref:struct:__llvm_profile_data
 60 const __llvm_profile_data *__llvm_profile_begin_data(void);
 61 const __llvm_profile_data *__llvm_profile_end_data(void);
 158 uint64_t __llvm_profile_get_data_size(const __llvm_profile_data *Begin,
 159                                       const __llvm_profile_data *End);
 
 | 
| 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,
 112   uint32_t (*InitRTRecord)(const __llvm_profile_data *Data,
 139                        const __llvm_profile_data *DataBegin,
 140                        const __llvm_profile_data *DataEnd,
 149                              __llvm_profile_data *DstData);
 174 extern void (*VPMergeHook)(struct ValueProfData *, __llvm_profile_data *);
 
 | 
| InstrProfilingMerge.c | 21                                      __llvm_profile_data *) = NULL; 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(),
 
 | 
| InstrProfilingPlatformLinux.c | 27 extern __llvm_profile_data PROF_DATA_START COMPILER_RT_VISIBILITY; 28 extern __llvm_profile_data PROF_DATA_STOP COMPILER_RT_VISIBILITY;
 37 __llvm_profile_data
 44 COMPILER_RT_VISIBILITY const __llvm_profile_data *
 48 COMPILER_RT_VISIBILITY const __llvm_profile_data *
 
 | 
| InstrProfilingMergeFile.c | 21                     __llvm_profile_data *) = &lprofMergeValueProfData; 26                              __llvm_profile_data *DstData) {
 
 | 
| InstrProfiling.c | 46   const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); 47   const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
 48   const __llvm_profile_data *DI;
 
 | 
| InstrProfilingValue.c | 57 __llvm_profile_set_num_value_sites(__llvm_profile_data *Data, 63 COMPILER_RT_VISIBILITY const __llvm_profile_data *
 64 __llvm_profile_iterate_data(const __llvm_profile_data *Data) {
 70 __llvm_get_function_addr(const __llvm_profile_data *Data) {
 80 static int allocateValueProfileCounters(__llvm_profile_data *Data) {
 106 static ValueProfNode *allocateOneNode(__llvm_profile_data *Data, uint32_t Index,
 136   __llvm_profile_data *PData = (__llvm_profile_data *)Data;
 230   const __llvm_profile_data *Data;
 267 initializeValueProfRuntimeRecord(const __llvm_profile_data *Data
 [all...]
 | 
| InstrProfilingWriter.c | 115                                  const __llvm_profile_data *Data) { 206                               const __llvm_profile_data *DataBegin,
 207                               const __llvm_profile_data *DataEnd) {
 209   const __llvm_profile_data *DI = 0;
 232   const __llvm_profile_data *DataBegin = __llvm_profile_begin_data();
 233   const __llvm_profile_data *DataEnd = __llvm_profile_end_data();
 245                    const __llvm_profile_data *DataBegin,
 246                    const __llvm_profile_data *DataEnd,
 272                            {DataBegin, sizeof(__llvm_profile_data), DataSize},
 
 | 
| /external/compiler-rt/test/profile/ | 
| instrprof-value-prof-2.c | 15 typedef struct __llvm_profile_data __llvm_profile_data;  typedef in typeref:struct:__llvm_profile_data 16 const __llvm_profile_data *__llvm_profile_begin_data(void);
 17 const __llvm_profile_data *__llvm_profile_end_data(void);
 18 void __llvm_profile_set_num_value_sites(__llvm_profile_data *Data,
 21 __llvm_profile_data *
 22 __llvm_profile_iterate_data(const __llvm_profile_data *Data);
 23 void *__llvm_get_function_addr(const __llvm_profile_data *Data);
 46   const __llvm_profile_data *Data, *DataEnd;
 58     __llvm_profile_set_num_value_sites((__llvm_profile_data *)Data
 [all...]
 | 
| instrprof-value-prof.c | 30 typedef struct __llvm_profile_data __llvm_profile_data;  typedef in typeref:struct:__llvm_profile_data 31 const __llvm_profile_data *__llvm_profile_begin_data(void);
 32 const __llvm_profile_data *__llvm_profile_end_data(void);
 33 void __llvm_profile_set_num_value_sites(__llvm_profile_data *Data,
 36 __llvm_profile_data *
 37 __llvm_profile_iterate_data(const __llvm_profile_data *Data);
 38 void *__llvm_get_function_addr(const __llvm_profile_data *Data);
 81   const __llvm_profile_data *Data, *DataEnd;
 111       __llvm_profile_set_num_value_sites((__llvm_profile_data *)Data
 [all...]
 | 
| /external/compiler-rt/test/profile/Linux/ | 
| instrprof-merge-vp.c | 19 struct __llvm_profile_data; 21 void lprofMergeValueProfData(struct ValueProfData *, struct __llvm_profile_data *);
 
 |