Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCSectionXCOFF.cpp18 MCSectionXCOFF::~MCSectionXCOFF() = default;
20 void MCSectionXCOFF::printCsectDirective(raw_ostream &OS) const { in printCsectDirective()
25 void MCSectionXCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
118 bool MCSectionXCOFF::UseCodeAlign() const { return getKind().isText(); } in UseCodeAlign()
120 bool MCSectionXCOFF::isVirtualSection() const { in isVirtualSection()
H A DXCOFFObjectWriter.cpp54 uint8_t getEncodedType(const MCSectionXCOFF *);
77 const MCSectionXCOFF *const MCCsect;
85 ControlSection(const MCSectionXCOFF *MCSec) in ControlSection()
165 DenseMap<const MCSectionXCOFF *, ControlSection *> SectionMap;
195 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
283 CsectGroup &XCOFFObjectWriter::getCsectGroup(const MCSectionXCOFF *MCSec) { in getCsectGroup()
339 static MCSectionXCOFF *getContainingCsect(const MCSymbolXCOFF *XSym) { in getContainingCsect()
341 return cast<MCSectionXCOFF>(XSym->getFragment()->getParent()); in getContainingCsect()
351 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
373 const MCSectionXCOFF *ContainingCsect = getContainingCsect(XSym); in executePostLayoutBinding()
[all …]
H A DMCSymbolXCOFF.cpp13 MCSectionXCOFF *MCSymbolXCOFF::getRepresentedCsect() const { in getRepresentedCsect()
22 void MCSymbolXCOFF::setRepresentedCsect(MCSectionXCOFF *C) { in setRepresentedCsect()
H A DMCContext.cpp720 MCSectionXCOFF *MCContext::getXCOFFSection( in getXCOFFSection()
736 MCSectionXCOFF *ExistedEntry = Entry.second; in getXCOFFSection()
760 MCSectionXCOFF *Result = nullptr; in getXCOFFSection()
763 MCSectionXCOFF(QualName->getUnqualifiedName(), Kind, QualName, in getXCOFFSection()
768 MCSectionXCOFF(QualName->getUnqualifiedName(), CsectProp->MappingClass, in getXCOFFSection()
H A DCMakeLists.txt43 MCSectionXCOFF.cpp
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h18 class MCSectionXCOFF; variable
49 MCSectionXCOFF *getRepresentedCsect() const;
51 void setRepresentedCsect(MCSectionXCOFF *C);
69 MCSectionXCOFF *RepresentedCsect = nullptr;
H A DMCSectionXCOFF.h32 class MCSectionXCOFF final : public MCSection {
42 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() function
65 MCSectionXCOFF(StringRef Name, SectionKind K, MCSymbolXCOFF *QualName, in MCSectionXCOFF() function
85 ~MCSectionXCOFF();
H A DMCContext.h57 class MCSectionXCOFF; variable
118 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
327 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
638 MCSectionXCOFF *getXCOFFSection(
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1845 MCSectionXCOFF *FnDescSec = in SetupMachineFunction()
1846 cast<MCSectionXCOFF>(getObjFileLowering().getSectionForFunctionDescriptor( in SetupMachineFunction()
2117 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTracebackTable()
2195 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in emitGlobalVariableHelper()
2258 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitFunctionDescriptor()
2295 MCSectionXCOFF *TCEntry; in emitEndOfAsmFile()
2305 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2308 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2331 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in doInitialization()
2510 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTTypeReference()
H A DPPCISelLowering.cpp5270 MCSectionXCOFF *Sec = Context.getXCOFFSection( in transformCallee()
/netbsd-src/external/apache2/llvm/lib/libLLVMMC/
H A DMakefile51 MCSectionXCOFF.cpp \
/netbsd-src/external/apache2/llvm/dist/llvm/utils/gn/secondary/llvm/lib/MC/
H A DBUILD.gn55 "MCSectionXCOFF.cpp",
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp146 cast<MCSectionXCOFF>(Streamer.getCurrentSectionOnly()) in emitTCEntry()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2194 return cast<MCSectionXCOFF>( in getTargetSymbol()
2199 return cast<MCSectionXCOFF>(getSectionForExternalReference(GO, TM)) in getTargetSymbol()
2204 return cast<MCSectionXCOFF>( in getTargetSymbol()
2209 return cast<MCSectionXCOFF>(SectionForGlobal(GO, GOKind, TM)) in getTargetSymbol()