Searched refs:NamedInstrProfRecord (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | InstrProfReader.h | 49 template <class record_type = NamedInstrProfRecord, 103 virtual Error readNextRecord(NamedInstrProfRecord &Record) = 0; 294 Error readNextRecord(NamedInstrProfRecord &Record) override; 360 Error readNextRecord(NamedInstrProfRecord &Record) override; 429 Error readName(NamedInstrProfRecord &Record); 430 Error readFuncHash(NamedInstrProfRecord &Record); 477 std::vector<NamedInstrProfRecord> DataBuffer; 489 using data_type = ArrayRef<NamedInstrProfRecord>; 579 Error getRecords(ArrayRef<NamedInstrProfRecord> &Data) override; 581 ArrayRef<NamedInstrProfRecord> &Data) override; [all …]
|
| H A D | InstrProfWriter.h | 82 void addRecord(NamedInstrProfRecord &&I, uint64_t Weight, 84 void addRecord(NamedInstrProfRecord &&I, function_ref<void(Error)> Warn) { in addRecord() 176 void overlapRecord(NamedInstrProfRecord &&Other, OverlapStats &Overlap,
|
| H A D | InstrProf.h | 879 struct NamedInstrProfRecord : InstrProfRecord { struct 886 NamedInstrProfRecord() = default; argument 887 NamedInstrProfRecord(StringRef Name, uint64_t Hash, in NamedInstrProfRecord() argument 890 NamedInstrProfRecord(StringRef Name, uint64_t Hash, in NamedInstrProfRecord() function
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/ |
| H A D | InstrProfReader.cpp | 387 Error TextInstrProfReader::readNextRecord(NamedInstrProfRecord &Record) { in readNextRecord() 937 StringRef FuncName, ArrayRef<NamedInstrProfRecord> &Data) { in getRecords() 952 ArrayRef<NamedInstrProfRecord> &Data) { in getRecords() 992 ArrayRef<NamedInstrProfRecord> &Data) override { in getRecords() 1052 ArrayRef<NamedInstrProfRecord> &Data) override { in getRecords() 1335 ArrayRef<NamedInstrProfRecord> Data; in getInstrProfRecord() 1370 for (const NamedInstrProfRecord &I : Data) { in getInstrProfRecord() 1374 if (NamedInstrProfRecord::hasCSFlagInHash(I.Hash) == in getInstrProfRecord() 1375 NamedInstrProfRecord::hasCSFlagInHash(FuncHash)) { in getInstrProfRecord() 1449 ArrayRef<NamedInstrProfRecord> Data; in readNextRecord() [all …]
|
| H A D | InstrProfWriter.cpp | 156 if (NamedInstrProfRecord::hasCSFlagInHash(ProfileData.first)) in EmitData() 200 void InstrProfWriter::addRecord(NamedInstrProfRecord &&I, uint64_t Weight, in addRecord() 207 void InstrProfWriter::overlapRecord(NamedInstrProfRecord &&Other, in overlapRecord()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | PGOInstrumentation.cpp | 654 NamedInstrProfRecord::setCSFlagInHash(FunctionHash); in computeCFGHash()
|
| /freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-profdata/ |
| H A D | llvm-profdata.cpp | 2732 bool FuncIsCS = NamedInstrProfRecord::hasCSFlagInHash(Func.Hash); in showInstrProfile()
|