Home
last modified time | relevance | path

Searched refs:__llvm_profile_header (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingMerge.c53 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_check_compatibility()
56 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header) + in __llvm_profile_check_compatibility()
60 if (ProfileSize < sizeof(__llvm_profile_header)) in __llvm_profile_check_compatibility()
82 sizeof(__llvm_profile_header) + Header->BinaryIdsSize + in __llvm_profile_check_compatibility()
116 getDistanceFromCounterToValueProf(const __llvm_profile_header *const Header) { in getDistanceFromCounterToValueProf()
141 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_merge_from_buffer()
151 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header) + in __llvm_profile_merge_from_buffer()
H A DInstrProfiling.h41 typedef struct __llvm_profile_header { struct
44 } __llvm_profile_header; typedef
H A DInstrProfilingBuffer.c178 calculateBytesNeededToPageAlign(sizeof(__llvm_profile_header) + DataSize); in __llvm_profile_get_padding_sizes_for_counters()
223 return sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + in __llvm_profile_get_size_for_buffer_internal()
H A DInstrProfilingWriter.c291 __llvm_profile_header Header; in lprofWriteDataImpl()
326 ProfDataIOVec IOVec[] = {{&Header, sizeof(__llvm_profile_header), 1, 0}}; in lprofWriteDataImpl()
H A DInstrProfilingPlatformFuchsia.c123 sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + DataSize; in __llvm_profile_initialize()
H A DInstrProfilingFile.c155 sizeof(__llvm_profile_header) + DataSize + in mmapForContinuousMode()
247 sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + DataSize; in mmapForContinuousMode()
382 *ProfileFileSize < sizeof(__llvm_profile_header)) { in getProfileFileSizeForMerging()