HomeSort by relevance Sort by last modified time
    Searched refs:__llvm_profile_data (Results 1 - 14 of 14) sorted by null

  /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 *);

Completed in 286 milliseconds