Home
last modified time | relevance | path

Searched refs:ProfRecord (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DInstrProfWriter.cpp131 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitKeyDataLength() local
134 M += ProfRecord.Counts.size() * sizeof(uint64_t); in EmitKeyDataLength()
136 M += ProfRecord.BitmapBytes.size() * sizeof(uint64_t); in EmitKeyDataLength()
155 const InstrProfRecord &ProfRecord = ProfileData.second; in EmitData() local
157 CSSummaryBuilder->addRecord(ProfRecord); in EmitData()
159 SummaryBuilder->addRecord(ProfRecord); in EmitData()
162 LE.write<uint64_t>(ProfRecord.Counts.size()); in EmitData()
163 for (uint64_t I : ProfRecord.Counts) in EmitData()
166 LE.write<uint64_t>(ProfRecord.BitmapBytes.size()); in EmitData()
167 for (uint64_t I : ProfRecord.BitmapBytes) in EmitData()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.h42 std::unique_ptr<llvm::InstrProfRecord> ProfRecord; variable
H A DCodeGenPGO.cpp1266 if (NumValueSites[ValueKind] >= ProfRecord->getNumValueSites(ValueKind)) in valueProfile()
1269 llvm::annotateValueSite(CGM.getModule(), *ValueSite, *ProfRecord, in valueProfile()
1294 ProfRecord = in loadRegionCounts()
1296 RegionCounts = ProfRecord->Counts; in loadRegionCounts()
/freebsd-14.2/contrib/llvm-project/llvm/tools/llvm-profdata/
H A Dllvm-profdata.cpp954 InstrProfRecord *ProfRecord; member
960 ProfRecord = Record; in InstrProfileEntry()
981 InstrProfRecord *ProfRecord = IFE.ProfRecord; in updateInstrProfileEntry() local
994 ProfRecord->setPseudoCount(Kind); in updateInstrProfileEntry()
1011 ProfRecord->scale(Numerator, Denominator, [&](instrprof_error E) { in updateInstrProfileEntry()