Lines Matching refs:InstrProfWriter
96 using data_type = const InstrProfWriter::ProfilingData *const;
97 using data_type_ref = const InstrProfWriter::ProfilingData *const;
168 InstrProfWriter::InstrProfWriter(bool Sparse, bool InstrEntryBBEnabled) in InstrProfWriter() function in InstrProfWriter
172 InstrProfWriter::~InstrProfWriter() { delete InfoObj; } in ~InstrProfWriter()
175 void InstrProfWriter::setValueProfDataEndianness( in setValueProfDataEndianness()
180 void InstrProfWriter::setOutputSparse(bool Sparse) { in setOutputSparse()
184 void InstrProfWriter::addRecord(NamedInstrProfRecord &&I, uint64_t Weight, in addRecord()
191 void InstrProfWriter::overlapRecord(NamedInstrProfRecord &&Other, in overlapRecord()
225 void InstrProfWriter::addRecord(StringRef Name, uint64_t Hash, in addRecord()
253 void InstrProfWriter::mergeRecordsFromWriter(InstrProfWriter &&IPW, in mergeRecordsFromWriter()
260 bool InstrProfWriter::shouldEncodeData(const ProfilingData &PD) { in shouldEncodeData()
288 Error InstrProfWriter::writeImpl(ProfOStream &OS) { in writeImpl()
388 Error InstrProfWriter::write(raw_fd_ostream &OS) { in write()
394 std::unique_ptr<MemoryBuffer> InstrProfWriter::writeBuffer() { in writeBuffer()
410 Error InstrProfWriter::validateRecord(const InstrProfRecord &Func) { in validateRecord()
431 void InstrProfWriter::writeRecordInText(StringRef Name, uint64_t Hash, in writeRecordInText()
472 Error InstrProfWriter::writeText(raw_fd_ostream &OS) { in writeText()