Home
last modified time | relevance | path

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

/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()
140 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_merge_from_buffer()
145 (__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.c157 sizeof(__llvm_profile_header) + DataSize + in mmapForContinuousMode()
269 sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + DataSize;
416 *ProfileFileSize < sizeof(__llvm_profile_header)) {
/llvm-project/compiler-rt/test/profile/Linux/
H A Dbinary-id-padding.c25 typedef struct __llvm_profile_header { struct
28 } __llvm_profile_header; typedef
58 __llvm_profile_header *Header = (__llvm_profile_header *)Buf; in main()
62 char *BinaryIdsStart = Buf + sizeof(__llvm_profile_header); in main()
H A Dcorrupted-profile.c27 typedef struct __llvm_profile_header { struct
30 } __llvm_profile_header; typedef
60 __llvm_profile_header *Header = (__llvm_profile_header *)Buf; in main()
62 (__llvm_profile_data *)(Buf + sizeof(__llvm_profile_header) + in main()