Home
last modified time | relevance | path

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

/freebsd/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()
134 bool MCSectionXCOFF::useCodeAlign() const { return getKind().isText(); } in useCodeAlign()
H A DMCSymbolXCOFF.cpp13 MCSectionXCOFF *MCSymbolXCOFF::getRepresentedCsect() const { in getRepresentedCsect()
22 void MCSymbolXCOFF::setRepresentedCsect(MCSectionXCOFF *C) { in setRepresentedCsect()
H A DXCOFFObjectWriter.cpp55 uint8_t getEncodedType(const MCSectionXCOFF *);
83 const MCSectionXCOFF *const MCSec;
94 XCOFFSection(const MCSectionXCOFF *MCSec) in XCOFFSection()
311 DenseMap<const MCSectionXCOFF *, XCOFFSection *> SectionMap;
348 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
492 CsectGroup &XCOFFObjectWriter::getCsectGroup(const MCSectionXCOFF *MCSec) { in getCsectGroup()
553 static MCSectionXCOFF *getContainingCsect(const MCSymbolXCOFF *XSym) { in getContainingCsect()
555 return cast<MCSectionXCOFF>(XSym->getFragment()->getParent()); in getContainingCsect()
561 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
597 const MCSectionXCOFF *ContainingCsect = getContainingCsect(XSym); in executePostLayoutBinding()
[all …]
H A DMCContext.cpp800 MCSectionXCOFF *MCContext::getXCOFFSection( in getXCOFFSection()
814 MCSectionXCOFF *ExistedEntry = Entry.second; in getXCOFFSection()
834 MCSectionXCOFF *Result = nullptr; in getXCOFFSection()
836 Result = new (XCOFFAllocator.Allocate()) MCSectionXCOFF( in getXCOFFSection()
841 MCSectionXCOFF(QualName->getUnqualifiedName(), CsectProp->MappingClass, in getXCOFFSection()
H A DMCObjectFileInfo.cpp895 MCSectionXCOFF *TS = static_cast<MCSectionXCOFF *>(TextSection); in initXCOFFMCObjectFileInfo()
/freebsd/contrib/llvm-project/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h18 class MCSectionXCOFF; variable
53 MCSectionXCOFF *getRepresentedCsect() const;
55 void setRepresentedCsect(MCSectionXCOFF *C);
94 MCSectionXCOFF *RepresentedCsect = nullptr;
H A DMCSectionXCOFF.h32 class MCSectionXCOFF final : public MCSection {
45 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() function
76 MCSectionXCOFF(StringRef Name, SectionKind K, MCSymbolXCOFF *QualName, in MCSectionXCOFF() function
96 ~MCSectionXCOFF();
H A DMCContext.h61 class MCSectionXCOFF; variable
149 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
327 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
647 MCSectionXCOFF *getXCOFFSection(
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DAIXException.cpp41 cast<MCSectionXCOFF>(Asm->getObjFileLowering().getCompactUnwindSection()); in emitExceptionInfoTable()
H A DAsmPrinter.cpp516 static_cast<MCSectionXCOFF *>(TextSection)->getQualNameSymbol(); in doInitialization()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp2297 MCSectionXCOFF *FnDescSec = in SetupMachineFunction()
2298 cast<MCSectionXCOFF>(getObjFileLowering().getSectionForFunctionDescriptor( in SetupMachineFunction()
2694 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTracebackTable()
2812 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in emitGlobalVariableHelper()
2894 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitFunctionDescriptor()
2980 MCSectionXCOFF *TCEntry; in emitEndOfAsmFile()
2994 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2997 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
3028 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in doInitialization()
3287 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTTypeReference()
H A DPPCISelLowering.cpp5564 MCSectionXCOFF *Sec = Context.getXCOFFSection( in transformCallee()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2345 return cast<MCSectionXCOFF>(getSectionForExternalReference(GO, TM)) in getTargetSymbol()
2350 return cast<MCSectionXCOFF>( in getTargetSymbol()
2356 return cast<MCSectionXCOFF>( in getTargetSymbol()
2361 return cast<MCSectionXCOFF>(SectionForGlobal(GO, GOKind, TM)) in getTargetSymbol()
2704 auto *LSDA = cast<MCSectionXCOFF>(LSDASection); in getSectionForLSDA()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp233 cast<MCSectionXCOFF>(Streamer.getCurrentSectionOnly()) in emitTCEntry()
/freebsd/lib/clang/libllvm/
H A DMakefile939 SRCS_MIN+= MC/MCSectionXCOFF.cpp