Lines Matching refs:InstrProfRecord
34 InstrProfRecord> {
36 InstrProfRecord Record;
46 InstrProfRecord &operator*() { return Record; }
47 InstrProfRecord *operator->() { return &Record; }
62 virtual Error readNextRecord(InstrProfRecord &Record) = 0;
132 Error readValueProfileData(InstrProfRecord &Record);
147 Error readNextRecord(InstrProfRecord &Record) override;
185 InstrProfRecord::ValueMapType FunctionPtrToNameMap;
195 Error readNextRecord(InstrProfRecord &Record) override;
225 Error readName(InstrProfRecord &Record);
226 Error readFuncHash(InstrProfRecord &Record);
227 Error readRawCounts(InstrProfRecord &Record);
228 Error readValueProfilingData(InstrProfRecord &Record);
258 std::vector<InstrProfRecord> DataBuffer;
271 typedef ArrayRef<InstrProfRecord> data_type;
309 virtual Error getRecords(ArrayRef<InstrProfRecord> &Data) = 0;
312 ArrayRef<InstrProfRecord> &Data) = 0;
339 Error getRecords(ArrayRef<InstrProfRecord> &Data) override;
341 ArrayRef<InstrProfRecord> &Data) override;
390 Error readNextRecord(InstrProfRecord &Record) override;
394 Expected<InstrProfRecord> getInstrProfRecord(StringRef FuncName,