Searched refs:ProfDataWriter (Results 1 – 9 of 9) sorted by relevance
| /openbsd-src/gnu/llvm/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 | 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 | InstrProfilingPlatformLinux.c | 100 static int WriteOneBinaryId(ProfDataWriter *Writer, uint64_t BinaryIdLen, in WriteOneBinaryId() 128 static int WriteBinaryIdForNote(ProfDataWriter *Writer, in WriteBinaryIdForNote() 153 static int WriteBinaryIds(ProfDataWriter *Writer, const ElfW(Nhdr) * Note, in WriteBinaryIds() 176 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids() 228 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingBuffer.c | 148 void initBufferWriter(ProfDataWriter *BufferWriter, char *Buffer) { in initBufferWriter() 154 ProfDataWriter BufferWriter; in __llvm_profile_write_buffer() 163 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 | 250 static uint32_t fileWriter(ProfDataWriter *This, ProfDataIOVec *IOVecs, in fileWriter() 288 static void initFileWriter(ProfDataWriter *This, FILE *File) { in initFileWriter() 298 ProfDataWriter *fileWriter = in lprofCreateBufferIOInternal() 299 (ProfDataWriter *)calloc(sizeof(ProfDataWriter), 1); in lprofCreateBufferIOInternal() 478 ProfDataWriter fileWriter; in writeFile() 1166 ProfDataWriter fileWriter; in __llvm_profile_set_file_object()
|
| H A D | InstrProfilingPlatformDarwin.c | 71 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingPlatformWindows.c | 69 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|
| H A D | InstrProfilingPlatformOther.c | 105 COMPILER_RT_VISIBILITY int __llvm_write_binary_ids(ProfDataWriter *Writer) { in __llvm_write_binary_ids()
|