Home
last modified time | relevance | path

Searched refs:__llvm_profile_data (Results 1 – 11 of 11) sorted by relevance

/external/compiler-rt/test/profile/
Dinstrprof-value-prof-2.c9 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()
Dinstrprof-value-prof.c16 typedef struct __llvm_profile_data __llvm_profile_data; typedef
17 const __llvm_profile_data *__llvm_profile_begin_data(void);
18 const __llvm_profile_data *__llvm_profile_end_data(void);
19 void __llvm_profile_set_num_value_sites(__llvm_profile_data *Data,
22 __llvm_profile_data *
23 __llvm_profile_iterate_data(const __llvm_profile_data *Data);
24 void *__llvm_get_function_addr(const __llvm_profile_data *Data);
62 const __llvm_profile_data *Data, *DataEnd; in main()
81 __llvm_profile_set_num_value_sites((__llvm_profile_data *)Data, in main()
/external/compiler-rt/lib/profile/
DInstrProfilingValue.c41 __llvm_profile_set_num_value_sites(__llvm_profile_data *Data, in __llvm_profile_set_num_value_sites()
47 COMPILER_RT_VISIBILITY const __llvm_profile_data *
48 __llvm_profile_iterate_data(const __llvm_profile_data *Data) { in __llvm_profile_iterate_data()
54 __llvm_get_function_addr(const __llvm_profile_data *Data) { in __llvm_get_function_addr()
64 static int allocateValueProfileCounters(__llvm_profile_data *Data) { in allocateValueProfileCounters()
81 static void deallocateValueProfileCounters(__llvm_profile_data *Data) { in deallocateValueProfileCounters()
103 __llvm_profile_data *PData = (__llvm_profile_data *)Data; in __llvm_profile_instrument_target()
174 __llvm_profile_data *I; in __llvm_profile_gather_value_data()
178 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_gather_value_data()
179 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_gather_value_data()
[all …]
DInstrProfilingInternal.h23 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,
56 const __llvm_profile_data *DataBegin,
57 const __llvm_profile_data *DataEnd,
DInstrProfilingBuffer.c17 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_get_size_for_buffer()
18 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_get_size_for_buffer()
32 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd, in __llvm_profile_get_size_for_buffer_internal()
39 PROFILE_RANGE_SIZE(Data) * sizeof(__llvm_profile_data) + in __llvm_profile_get_size_for_buffer_internal()
63 char *Buffer, const __llvm_profile_data *DataBegin, in __llvm_profile_write_buffer_internal()
64 const __llvm_profile_data *DataEnd, const uint64_t *CountersBegin, in __llvm_profile_write_buffer_internal()
DInstrProfilingPlatformOther.c15 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()
DInstrProfilingPlatformLinux.c25 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 *
DInstrProfilingWriter.c18 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in llvmWriteProfData()
19 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in llvmWriteProfData()
31 const __llvm_profile_data *DataBegin, const __llvm_profile_data *DataEnd, in llvmWriteProfDataImpl()
58 {DataBegin, sizeof(__llvm_profile_data), DataSize}, in llvmWriteProfDataImpl()
DInstrProfilingPlatformDarwin.c15 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()
DInstrProfiling.h23 __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);
DInstrProfiling.c44 const __llvm_profile_data *DataBegin = __llvm_profile_begin_data(); in __llvm_profile_reset_counters()
45 const __llvm_profile_data *DataEnd = __llvm_profile_end_data(); in __llvm_profile_reset_counters()
46 const __llvm_profile_data *DI; in __llvm_profile_reset_counters()