Home
last modified time | relevance | path

Searched refs:UniqueBBID (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DUniqueBBID.h22 struct UniqueBBID { struct
28 template <> struct DenseMapInfo<UniqueBBID> {
29 static inline UniqueBBID getEmptyKey() {
31 return UniqueBBID{EmptyKey, EmptyKey};
33 static inline UniqueBBID getTombstoneKey() {
35 return UniqueBBID{TombstoneKey, TombstoneKey};
37 static unsigned getHashValue(const UniqueBBID &Val) {
42 static bool isEqual(const UniqueBBID &LHS, const UniqueBBID &RHS) {
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DBasicBlockSectionsProfileReader.h38 UniqueBBID BBID;
98 Expected<UniqueBBID> parseUniqueBBID(StringRef S) const;
H A DMachineBasicBlock.h214 std::optional<UniqueBBID> BBID;
706 std::optional<UniqueBBID> getBBID() const { return BBID; }
712 void setBBID(const UniqueBBID &V) {
H A DMachineFunction.h1074 std::optional<UniqueBBID> BBID = std::nullopt);
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockSectionsProfileReader.cpp40 Expected<UniqueBBID>
56 return UniqueBBID{static_cast<unsigned>(BaseBBID), in parseUniqueBBID()
144 DenseSet<UniqueBBID> FuncBBIDs; in ReadV1Profile()
H A DBasicBlockSections.cpp190 const DenseMap<UniqueBBID, BBClusterInfo> &FuncClusterInfo) { in assignSections() argument
315 DenseMap<UniqueBBID, BBClusterInfo> FuncClusterInfo; in handleBBSections()
H A DBasicBlockPathCloning.cpp60 OrigBB.getBasicBlock(), UniqueBBID{OrigBB.getBBID()->BaseID, CloneID}); in CloneMachineBasicBlock()
H A DMachineFunction.cpp501 std::optional<UniqueBBID> BBID) { in CreateMachineBasicBlock()
509 MBB->setBBID(BBID.has_value() ? *BBID : UniqueBBID{NextBBID++, 0}); in CreateMachineBasicBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h930 UniqueBBID getID() const { return {ID, 0}; }
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp512 bool parseBBID(std::optional<UniqueBBID> &BBID);
678 bool MIParser::parseBBID(std::optional<UniqueBBID> &BBID) { in parseBBID()
723 std::optional<UniqueBBID> BBID; in parseBasicBlockDefinition()