Home
last modified time | relevance | path

Searched refs:MCSectionXCOFF (Results 1 – 15 of 15) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/MC/
H A DMCSectionXCOFF.cpp20 MCSectionXCOFF::~MCSectionXCOFF() = default;
22 void MCSectionXCOFF::printCsectDirective(raw_ostream &OS) const { in printCsectDirective()
26 void MCSectionXCOFF::printSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in printSwitchToSection()
130 bool MCSectionXCOFF::useCodeAlign() const { return getKind().isText(); } in useCodeAlign()
132 bool MCSectionXCOFF::isVirtualSection() const { in isVirtualSection()
H A DMCSymbolXCOFF.cpp13 MCSectionXCOFF *MCSymbolXCOFF::getRepresentedCsect() const { in getRepresentedCsect()
22 void MCSymbolXCOFF::setRepresentedCsect(MCSectionXCOFF *C) { in setRepresentedCsect()
H A DXCOFFObjectWriter.cpp56 uint8_t getEncodedType(const MCSectionXCOFF *);
84 const MCSectionXCOFF *const MCSec;
95 XCOFFSection(const MCSectionXCOFF *MCSec) in XCOFFSection()
313 DenseMap<const MCSectionXCOFF *, XCOFFSection *> SectionMap;
350 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
556 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
730 MCSectionXCOFF *ParentSec = cast<MCSectionXCOFF>(Fragment->getParent()); in recordRelocation()
751 MCSectionXCOFF *RelocationSec = cast<MCSectionXCOFF>(Fragment->getParent()); in recordRelocation()
1407 const MCSectionXCOFF *MCSec = Csect.MCSec; in assignAddressesAndIndices()
1471 const MCSectionXCOFF *MCSec = DwarfSect.MCSec; in assignAddressesAndIndices()
[all …]
H A DMCContext.cpp779 MCSectionXCOFF *MCContext::getXCOFFSection( in getXCOFFSection()
794 MCSectionXCOFF *ExistedEntry = Entry.second; in getXCOFFSection()
818 MCSectionXCOFF *Result = nullptr; in getXCOFFSection()
820 Result = new (XCOFFAllocator.Allocate()) MCSectionXCOFF( in getXCOFFSection()
825 MCSectionXCOFF(QualName->getUnqualifiedName(), CsectProp->MappingClass, in getXCOFFSection()
H A DMCObjectFileInfo.cpp946 MCSectionXCOFF *TS = static_cast<MCSectionXCOFF *>(TextSection); in initXCOFFMCObjectFileInfo()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h17 class MCSectionXCOFF; variable
50 MCSectionXCOFF *getRepresentedCsect() const;
52 void setRepresentedCsect(MCSectionXCOFF *C);
77 MCSectionXCOFF *RepresentedCsect = nullptr;
H A DMCSectionXCOFF.h32 class MCSectionXCOFF final : public MCSection {
43 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() function
71 MCSectionXCOFF(StringRef Name, SectionKind K, MCSymbolXCOFF *QualName, in MCSectionXCOFF() function
90 ~MCSectionXCOFF();
H A DMCContext.h58 class MCSectionXCOFF; variable
139 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
350 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
676 MCSectionXCOFF *getXCOFFSection(
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAIXException.cpp40 cast<MCSectionXCOFF>(Asm->getObjFileLowering().getCompactUnwindSection()); in emitExceptionInfoTable()
H A DAsmPrinter.cpp525 static_cast<MCSectionXCOFF *>(TextSection)->getQualNameSymbol(); in doInitialization()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp2058 MCSectionXCOFF *FnDescSec = in SetupMachineFunction()
2059 cast<MCSectionXCOFF>(getObjFileLowering().getSectionForFunctionDescriptor( in SetupMachineFunction()
2455 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTracebackTable()
2550 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in emitGlobalVariableHelper()
2624 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitFunctionDescriptor()
2710 MCSectionXCOFF *TCEntry; in emitEndOfAsmFile()
2720 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2723 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2745 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in doInitialization()
2976 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTTypeReference()
H A DPPCISelLowering.cpp5451 MCSectionXCOFF *Sec = Context.getXCOFFSection( in transformCallee()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp232 cast<MCSectionXCOFF>(Streamer.getCurrentSectionOnly()) in emitTCEntry()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2340 return cast<MCSectionXCOFF>(getSectionForExternalReference(GO, TM)) in getTargetSymbol()
2345 return cast<MCSectionXCOFF>( in getTargetSymbol()
2351 return cast<MCSectionXCOFF>( in getTargetSymbol()
2356 return cast<MCSectionXCOFF>(SectionForGlobal(GO, GOKind, TM)) in getTargetSymbol()
2671 auto *LSDA = cast<MCSectionXCOFF>(LSDASection); in getSectionForLSDA()
/freebsd-14.2/lib/clang/libllvm/
H A DMakefile933 SRCS_MIN+= MC/MCSectionXCOFF.cpp