Home
last modified time | relevance | path

Searched refs:ProfDataWriter (Results 1 – 10 of 10) sorted by relevance

/freebsd-14.2/contrib/llvm-project/compiler-rt/lib/profile/
H A DInstrProfilingInternal.h59 struct ProfDataWriter;
63 typedef struct ProfDataWriter { struct
66 } ProfDataWriter; argument
72 ProfDataWriter *FileWriter;
88 ProfBufferIO *lprofCreateBufferIO(ProfDataWriter *FileWriter);
111 uint32_t lprofBufferWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs,
113 void initBufferWriter(ProfDataWriter *BufferWriter, char *Buffer);
151 int lprofWriteData(ProfDataWriter *Writer, VPDataReaderType *VPDataReader,
153 int lprofWriteDataImpl(ProfDataWriter *Writer,
201 int __llvm_write_binary_ids(ProfDataWriter *Writer);
[all …]
H A DInstrProfilingWriter.c38 COMPILER_RT_VISIBILITY uint32_t lprofBufferWriter(ProfDataWriter *This, in lprofBufferWriter()
55 static void llvmInitBufferIO(ProfBufferIO *BufferIO, ProfDataWriter *FileWriter, in llvmInitBufferIO()
65 lprofCreateBufferIO(ProfDataWriter *FileWriter) { in lprofCreateBufferIO()
101 ProfDataWriter BufferWriter; in lprofBufferIOWrite()
217 static int writeValueProfData(ProfDataWriter *Writer, in writeValueProfData()
241 COMPILER_RT_VISIBILITY int lprofWriteData(ProfDataWriter *Writer, in lprofWriteData()
259 lprofWriteDataImpl(ProfDataWriter *Writer, const __llvm_profile_data *DataBegin, in lprofWriteDataImpl()
344 int lprofWriteOneBinaryId(ProfDataWriter *Writer, uint64_t BinaryIdLen, in lprofWriteOneBinaryId()
H A DInstrProfilingPlatformLinux.c109 static int WriteBinaryIdForNote(ProfDataWriter *Writer, in WriteBinaryIdForNote()
135 static int WriteBinaryIds(ProfDataWriter *Writer, const ElfW(Nhdr) * Note, in WriteBinaryIds()
158 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
210 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
H A DInstrProfilingPlatformFuchsia.c65 static uint32_t lprofVMOWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in lprofVMOWriter()
99 static void initVMOWriter(ProfDataWriter *This, struct lprofVMOWriterCtx *Ctx) { in initVMOWriter()
149 ProfDataWriter VMOWriter; in __llvm_profile_initialize()
H A DInstrProfilingBuffer.c176 void initBufferWriter(ProfDataWriter *BufferWriter, char *Buffer) { in initBufferWriter()
182 ProfDataWriter BufferWriter; in __llvm_profile_write_buffer()
192 ProfDataWriter BufferWriter; in __llvm_profile_write_buffer_internal()
H A DInstrProfilingFile.c292 static uint32_t fileWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in fileWriter()
330 static void initFileWriter(ProfDataWriter *This, FILE *File) { in initFileWriter()
340 ProfDataWriter *fileWriter = in lprofCreateBufferIOInternal()
341 (ProfDataWriter *)calloc(1, sizeof(ProfDataWriter)); in lprofCreateBufferIOInternal()
522 ProfDataWriter fileWriter; in writeFile()
1246 ProfDataWriter fileWriter; in __llvm_profile_set_file_object()
H A DInstrProfilingPlatformDarwin.c80 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
H A DInstrProfilingPlatformWindows.c81 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
H A DInstrProfilingPlatformOther.c109 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
H A DInstrProfilingPlatformAIX.c101 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()