Searched refs:ProfDataWriter (Results 1 – 9 of 9) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/compiler-rt/lib/profile/ |
| H A D | InstrProfilingInternal.h | 58 struct ProfDataWriter; 59 typedef uint32_t (*WriterCallback)(struct ProfDataWriter *This, ProfDataIOVec *, 62 typedef struct ProfDataWriter { struct 65 } ProfDataWriter; typedef 71 ProfDataWriter *FileWriter; 87 ProfBufferIO *lprofCreateBufferIO(ProfDataWriter *FileWriter); 110 uint32_t lprofBufferWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, 112 void initBufferWriter(ProfDataWriter *BufferWriter, char *Buffer); 150 int lprofWriteData(ProfDataWriter *Writer, VPDataReaderType *VPDataReader, 152 int lprofWriteDataImpl(ProfDataWriter *Writer, [all …]
|
| H A D | InstrProfilingPlatformLinux.c | 97 static int WriteOneBinaryId(ProfDataWriter *Writer, uint64_t BinaryIdLen, in WriteOneBinaryId() 122 static int WriteBinaryIdForNote(ProfDataWriter *Writer, in WriteBinaryIdForNote() 148 static int WriteBinaryIds(ProfDataWriter *Writer, const ElfW(Nhdr) * Note, in WriteBinaryIds() 171 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids() 198 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingWriter.c | 38 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() 257 lprofWriteDataImpl(ProfDataWriter *Writer, const __llvm_profile_data *DataBegin, in lprofWriteDataImpl()
|
| H A D | InstrProfilingBuffer.c | 126 void initBufferWriter(ProfDataWriter *BufferWriter, char *Buffer) { in initBufferWriter() 132 ProfDataWriter BufferWriter; in __llvm_profile_write_buffer() 141 ProfDataWriter BufferWriter; in __llvm_profile_write_buffer_internal()
|
| H A D | InstrProfilingPlatformFuchsia.c | 65 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 D | InstrProfilingFile.c | 123 static uint32_t fileWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in fileWriter() 161 static void initFileWriter(ProfDataWriter *This, FILE *File) { in initFileWriter() 171 ProfDataWriter *fileWriter = in lprofCreateBufferIOInternal() 172 (ProfDataWriter *)calloc(sizeof(ProfDataWriter), 1); in lprofCreateBufferIOInternal() 351 ProfDataWriter fileWriter; in writeFile() 618 ProfDataWriter fileWriter; in writeMMappedFile()
|
| H A D | InstrProfilingPlatformWindows.c | 69 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingPlatformDarwin.c | 72 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingPlatformOther.c | 101 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|