Home
last modified time | relevance | path

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

/llvm-project-15.0.7/compiler-rt/lib/profile/
H A DInstrProfilingMerge.c46 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_check_compatibility()
49 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header) + in __llvm_profile_check_compatibility()
53 if (ProfileSize < sizeof(__llvm_profile_header)) in __llvm_profile_check_compatibility()
71 sizeof(__llvm_profile_header) + Header->BinaryIdsSize + in __llvm_profile_check_compatibility()
109 __llvm_profile_header *Header = (__llvm_profile_header *)ProfileData; in __llvm_profile_merge_from_buffer()
116 (__llvm_profile_data *)(ProfileData + sizeof(__llvm_profile_header) + in __llvm_profile_merge_from_buffer()
H A DInstrProfiling.h30 typedef struct __llvm_profile_header { struct
33 } __llvm_profile_header; typedef
H A DInstrProfilingBuffer.c118 calculateBytesNeededToPageAlign(sizeof(__llvm_profile_header) + DataSize); in __llvm_profile_get_padding_sizes_for_counters()
142 return sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + in __llvm_profile_get_size_for_buffer_internal()
H A DInstrProfilingWriter.c277 __llvm_profile_header Header; in lprofWriteDataImpl()
314 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.c142 sizeof(__llvm_profile_header) + DataSize + in mmapForContinuousMode()
214 sizeof(__llvm_profile_header) + __llvm_write_binary_ids(NULL) + DataSize; in mmapForContinuousMode()
336 *ProfileFileSize < sizeof(__llvm_profile_header)) { in getProfileFileSizeForMerging()
/llvm-project-15.0.7/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()