Home
last modified time | relevance | path

Searched refs:MBBSectionID (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DBasicBlockSections.cpp195 std::optional<MBBSectionID> EHPadsSectionID; in assignSections()
220 MBB.setSectionID(MBBSectionID::ColdSectionID); in assignSections()
226 EHPadsSectionID != MBBSectionID::ExceptionSectionID) { in assignSections()
230 EHPadsSectionID = EHPadsSectionID ? MBBSectionID::ExceptionSectionID in assignSections()
237 if (EHPadsSectionID == MBBSectionID::ExceptionSectionID) in assignSections()
339 auto MBBSectionOrder = [EntryBBSectionID](const MBBSectionID &LHS, in handleBBSections()
340 const MBBSectionID &RHS) { in handleBBSections()
365 if (XSectionID.Type == MBBSectionID::SectionType::Default) in handleBBSections()
H A DMachineFunctionSplitter.cpp96 Block->setSectionID(MBBSectionID::ColdSectionID); in setDescendantEHBlocksCold()
188 MBB.setSectionID(MBBSectionID::ColdSectionID); in runOnMachineFunction()
204 LP->setSectionID(MBBSectionID::ColdSectionID); in runOnMachineFunction()
H A DMachineBasicBlock.cpp71 if (SectionID == MBBSectionID::ColdSectionID) { in getSymbol()
73 } else if (SectionID == MBBSectionID::ExceptionSectionID) { in getSymbol()
559 if (getSectionID() != MBBSectionID(0)) { in printName()
563 case MBBSectionID::SectionType::Exception: in printName()
566 case MBBSectionID::SectionType::Cold: in printName()
1808 const MBBSectionID MBBSectionID::ColdSectionID(MBBSectionID::SectionType::Cold);
1809 const MBBSectionID
1810 MBBSectionID::ExceptionSectionID(MBBSectionID::SectionType::Exception);
H A DCFIFixup.cpp246 SmallDenseMap<MBBSectionID, InsertionPoint> &InsertionPts, in fixupBlock() argument
328 SmallDenseMap<MBBSectionID, InsertionPoint> InsertionPts; in runOnMachineFunction()
H A DBranchRelaxation.cpp200 if (MBB.getSectionID() != MBBSectionID::ColdSectionID) in scanFunction()
433 TBB->getSectionID() == MBBSectionID::ColdSectionID && in fixupConditionalBranch()
622 if (MBB->getSectionID() == MBBSectionID::ColdSectionID && in fixupUnconditionalBranch()
623 DestBB->getSectionID() != MBBSectionID::ColdSectionID) { in fixupUnconditionalBranch()
H A DTargetLoweringObjectFileImpl.cpp1107 if (MBB.getSectionID() == MBBSectionID::ColdSectionID) { in getSectionForMachineBasicBlock()
1110 } else if (MBB.getSectionID() == MBBSectionID::ExceptionSectionID) { in getSectionForMachineBasicBlock()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h58 struct MBBSectionID { struct
67 MBBSectionID(unsigned N) : Type(Default), Number(N) {} in MBBSectionID() argument
70 LLVM_ABI const static MBBSectionID ColdSectionID; argument
71 LLVM_ABI const static MBBSectionID ExceptionSectionID; argument
73 bool operator==(const MBBSectionID &Other) const {
77 bool operator!=(const MBBSectionID &Other) const { return !(*this == Other); }
81 MBBSectionID(SectionType T) : Type(T), Number(0) {} in MBBSectionID() argument
84 template <> struct DenseMapInfo<MBBSectionID> {
85 using TypeInfo = DenseMapInfo<MBBSectionID::SectionType>;
88 static inline MBBSectionID getEmptyKey() {
[all …]
H A DAsmPrinter.h157 MapVector<MBBSectionID, MBBSectionRange> MBBSectionRanges;
177 DenseMap<MBBSectionID, MCSymbol *> MBBSectionExceptionSyms;
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/MIRParser/
H A DMIParser.cpp511 bool parseSectionID(std::optional<MBBSectionID> &SID);
656 bool MIParser::parseSectionID(std::optional<MBBSectionID> &SID) { in parseSectionID()
663 SID = MBBSectionID{Value}; in parseSectionID()
667 SID = MBBSectionID::ExceptionSectionID; in parseSectionID()
669 SID = MBBSectionID::ColdSectionID; in parseSectionID()
721 std::optional<MBBSectionID> SectionID; in parseBasicBlockDefinition()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1453 MapVector<MBBSectionID, unsigned> MBBSectionNumBlocks; in emitBBAddrMapSection()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64InstrInfo.cpp343 MBB.getSectionID() == MBBSectionID::ColdSectionID) { in insertIndirectBranch()