Home
last modified time | relevance | path

Searched refs:PGOBBEntry (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h174 struct PGOBBEntry { struct
183 std::optional<std::vector<PGOBBEntry>> PGOBBEntries;
755 LLVM_YAML_IS_SEQUENCE_VECTOR(llvm::ELFYAML::PGOAnalysisMapEntry::PGOBBEntry) in LLVM_YAML_IS_SEQUENCE_VECTOR()
757 llvm::ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry) in LLVM_YAML_IS_SEQUENCE_VECTOR()
930 template <> struct MappingTraits<ELFYAML::PGOAnalysisMapEntry::PGOBBEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
931 static void mapping(IO &IO, ELFYAML::PGOAnalysisMapEntry::PGOBBEntry &Rel); in LLVM_YAML_IS_SEQUENCE_VECTOR()
935 struct MappingTraits<ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry> { in LLVM_YAML_IS_SEQUENCE_VECTOR()
938 ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry &Rel); in LLVM_YAML_IS_SEQUENCE_VECTOR()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h919 struct PGOBBEntry {
938 bool operator==(const PGOBBEntry &Other) const {
945 std::vector<PGOBBEntry> BBEntries; // Extended basic block entries
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DELF.cpp784 std::vector<PGOAnalysisMap::PGOBBEntry> PGOBBEntries; in decodeBBAddrMapImpl()
795 llvm::SmallVector<PGOAnalysisMap::PGOBBEntry::SuccessorEntry, 2> in decodeBBAddrMapImpl()
/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A Dllvm-objdump.cpp1287 const PGOAnalysisMap::PGOBBEntry &PGOBBEntry = in constructPGOLabelString() local
1291 PGOSS << "Frequency: " << Twine(PGOBBEntry.BlockFreq.getFrequency()); in constructPGOLabelString()
1292 if (PGOMap.FeatEnable.BrProb && PGOBBEntry.Successors.size() > 0) { in constructPGOLabelString()
1296 if (PGOMap.FeatEnable.BrProb && PGOBBEntry.Successors.size() > 0) { in constructPGOLabelString()
1299 PGOBBEntry.Successors, PGOSS, in constructPGOLabelString()
1300 [&PGOSS](const PGOAnalysisMap::PGOBBEntry::SuccessorEntry &SE) { in constructPGOLabelString()
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DELFYAML.cpp1836 void MappingTraits<ELFYAML::PGOAnalysisMapEntry::PGOBBEntry>::mapping( in mapping()
1837 IO &IO, ELFYAML::PGOAnalysisMapEntry::PGOBBEntry &E) { in mapping()
1843 void MappingTraits<ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry>::
1845 ELFYAML::PGOAnalysisMapEntry::PGOBBEntry::SuccessorEntry &E) { in mapping()