Home | History | Annotate | Download | only in ProfileData

Lines Matching defs:InstrProfWriter

1 //=-- InstrProfWriter.cpp - Instrumented profiling writer -------------------=//
15 #include "llvm/ProfileData/InstrProfWriter.h"
80 typedef const InstrProfWriter::ProfilingData *const data_type;
81 typedef const InstrProfWriter::ProfilingData *const data_type_ref;
144 InstrProfWriter::InstrProfWriter(bool Sparse)
148 InstrProfWriter::~InstrProfWriter() { delete InfoObj; }
151 void InstrProfWriter::setValueProfDataEndianness(
155 void InstrProfWriter::setOutputSparse(bool Sparse) {
159 Error InstrProfWriter::addRecord(InstrProfRecord &&I, uint64_t Weight) {
185 bool InstrProfWriter::shouldEncodeData(const ProfilingData &PD) {
213 void InstrProfWriter::writeImpl(ProfOStream &OS) {
276 void InstrProfWriter::write(raw_fd_ostream &OS) {
282 std::unique_ptr<MemoryBuffer> InstrProfWriter::writeBuffer() {
297 void InstrProfWriter::writeRecordInText(const InstrProfRecord &Func,
336 void InstrProfWriter::writeText(raw_fd_ostream &OS) {