Searched refs:__llvm_profile_data (Results 1 – 11 of 11) sorted by relevance
/netbsd-src/sys/external/bsd/compiler_rt/dist/test/profile/ |
H A D | instrprof-value-prof-2.c | 9 typedef struct __llvm_profile_data __llvm_profile_data; typedef 10 const __llvm_profile_data *__llvm_profile_begin_data(void); 11 const __llvm_profile_data *__llvm_profile_end_data(void); 12 void __llvm_profile_set_num_value_sites(__llvm_profile_data *Data, 15 __llvm_profile_data * 16 __llvm_profile_iterate_data(const __llvm_profile_data *Data); 17 void *__llvm_get_function_addr(const __llvm_profile_data *Data); 32 const __llvm_profile_data *Data, *DataEnd; in main() 43 __llvm_profile_set_num_value_sites((__llvm_profile_data *)Data, in main()
|
H A D | instrprof-value-prof.c | 30 typedef struct __llvm_profile_data __llvm_profile_data; typedef 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; in main() 108 __llvm_profile_set_num_value_sites((__llvm_profile_data *)Data, in main()
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/profile/ |
H A D | InstrProfilingValue.c | 42 __llvm_profile_set_num_value_sites(__llvm_profile_data *Data, in __llvm_profile_set_num_value_sites() 48 COMPILER_RT_VISIBILITY const __llvm_profile_data * 49 __llvm_profile_iterate_data(const __llvm_profile_data *Data) { in __llvm_profile_iterate_data() 55 __llvm_get_function_addr(const __llvm_profile_data *Data) { in __llvm_get_function_addr() 65 static int allocateValueProfileCounters(__llvm_profile_data *Data) { in allocateValueProfileCounters() 86 __llvm_profile_data *PData = (__llvm_profile_data *)Data; in __llvm_profile_instrument_target() 136 __llvm_profile_data *I; in __llvm_profile_gather_value_data() 139 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_gather_value_data() 140 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_gather_value_data() 154 for (I = (__llvm_profile_data *)DataBegin; I != DataEnd; ++I) { in __llvm_profile_gather_value_data()
|
H A D | InstrProfilingBuffer.c | 15 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_get_size_for_buffer() 16 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_get_size_for_buffer() 30 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd, in __llvm_profile_get_size_for_buffer_internal() 37 PROFILE_RANGE_SIZE(Data) * sizeof(__llvm_profile_data) + in __llvm_profile_get_size_for_buffer_internal() 46 char *Buffer, const __llvm_profile_data *DataBegin, in __llvm_profile_write_buffer_internal() 47 const __llvm_profile_data *DataEnd, const uint64_t *CountersBegin, in __llvm_profile_write_buffer_internal()
|
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, 105 const __llvm_profile_data *DataBegin, 106 const __llvm_profile_data *DataEnd,
|
H A D | InstrProfilingPlatformOther.c | 15 static const __llvm_profile_data *DataFirst = NULL; 16 static const __llvm_profile_data *DataLast = NULL; 32 const __llvm_profile_data *Data = (__llvm_profile_data *)Data_; in __llvm_profile_register_function() 57 const __llvm_profile_data *__llvm_profile_begin_data(void) { return DataFirst; } in __llvm_profile_begin_data() 59 const __llvm_profile_data *__llvm_profile_end_data(void) { return DataLast; } in __llvm_profile_end_data()
|
H A D | InstrProfilingPlatformLinux.c | 25 extern __llvm_profile_data PROF_DATA_START COMPILER_RT_VISIBILITY; 26 extern __llvm_profile_data PROF_DATA_STOP COMPILER_RT_VISIBILITY; 33 __llvm_profile_data 39 COMPILER_RT_VISIBILITY const __llvm_profile_data * 43 COMPILER_RT_VISIBILITY const __llvm_profile_data *
|
H A D | InstrProfilingPlatformDarwin.c | 15 extern __llvm_profile_data 18 extern __llvm_profile_data 33 const __llvm_profile_data *__llvm_profile_begin_data(void) { in __llvm_profile_begin_data() 37 const __llvm_profile_data *__llvm_profile_end_data(void) { return &DataEnd; } in __llvm_profile_end_data()
|
H A D | InstrProfiling.h | 23 __llvm_profile_data { 26 } __llvm_profile_data; typedef 52 const __llvm_profile_data *__llvm_profile_begin_data(void); 53 const __llvm_profile_data *__llvm_profile_end_data(void);
|
H A D | InstrProfilingWriter.c | 99 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in llvmWriteProfData() 100 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in llvmWriteProfData() 141 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd, in llvmWriteProfDataImpl() 167 {DataBegin, sizeof(__llvm_profile_data), DataSize}, in llvmWriteProfDataImpl()
|
H A D | InstrProfiling.c | 46 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_reset_counters() 47 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_reset_counters() 48 const __llvm_profile_data *DI; in __llvm_profile_reset_counters()
|