Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/MC/
H A DMCSectionXCOFF.cpp20 MCSectionXCOFF::~MCSectionXCOFF() = default;
22 void MCSectionXCOFF::printCsectDirective(raw_ostream &OS) const { in printCsectDirective()
27 void MCSectionXCOFF::printSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in printSwitchToSection()
122 bool MCSectionXCOFF::useCodeAlign() const { return getKind().isText(); } in useCodeAlign()
124 bool MCSectionXCOFF::isVirtualSection() const { in isVirtualSection()
H A DXCOFFObjectWriter.cpp55 uint8_t getEncodedType(const MCSectionXCOFF *);
83 const MCSectionXCOFF *const MCSec;
94 XCOFFSection(const MCSectionXCOFF *MCSec) in XCOFFSection()
221 DenseMap<const MCSectionXCOFF *, XCOFFSection *> SectionMap;
254 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
429 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
521 const MCSectionXCOFF *ContainingCsect) { in recordRelocation()
595 MCSectionXCOFF *RelocationSec = cast<MCSectionXCOFF>(Fragment->getParent()); in recordRelocation()
1028 const MCSectionXCOFF *MCSec = Csect.MCSec; in assignAddressesAndIndices()
1075 const MCSectionXCOFF *MCSec = DwarfSect.MCSec; in assignAddressesAndIndices()
[all …]
H A DMCSymbolXCOFF.cpp13 MCSectionXCOFF *MCSymbolXCOFF::getRepresentedCsect() const { in getRepresentedCsect()
22 void MCSymbolXCOFF::setRepresentedCsect(MCSectionXCOFF *C) { in setRepresentedCsect()
H A DCMakeLists.txt47 MCSectionXCOFF.cpp
H A DMCContext.cpp747 MCSectionXCOFF *MCContext::getXCOFFSection( in getXCOFFSection()
763 MCSectionXCOFF *ExistedEntry = Entry.second; in getXCOFFSection()
787 MCSectionXCOFF *Result = nullptr; in getXCOFFSection()
790 MCSectionXCOFF(QualName->getUnqualifiedName(), Kind, QualName, in getXCOFFSection()
795 MCSectionXCOFF(QualName->getUnqualifiedName(), CsectProp->MappingClass, in getXCOFFSection()
/llvm-project-15.0.7/llvm/include/llvm/MC/
H A DMCSymbolXCOFF.h18 class MCSectionXCOFF; variable
48 MCSectionXCOFF *getRepresentedCsect() const;
50 void setRepresentedCsect(MCSectionXCOFF *C);
68 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;
351 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
675 MCSectionXCOFF *getXCOFFSection(
/llvm-project-15.0.7/llvm/lib/CodeGen/AsmPrinter/
H A DAIXException.cpp42 cast<MCSectionXCOFF>(Asm->getObjFileLowering().getCompactUnwindSection()); in emitExceptionInfoTable()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1932 MCSectionXCOFF *FnDescSec = in SetupMachineFunction()
1933 cast<MCSectionXCOFF>(getObjFileLowering().getSectionForFunctionDescriptor( in SetupMachineFunction()
2328 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTracebackTable()
2423 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in emitGlobalVariableHelper()
2497 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitFunctionDescriptor()
2559 MCSectionXCOFF *TCEntry; in emitEndOfAsmFile()
2569 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2572 TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
2595 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in doInitialization()
2786 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTTypeReference()
H A DPPCISelLowering.cpp5344 MCSectionXCOFF *Sec = Context.getXCOFFSection( in transformCallee()
/llvm-project-15.0.7/llvm/utils/gn/secondary/llvm/lib/MC/
H A DBUILD.gn60 "MCSectionXCOFF.cpp",
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/MCTargetDesc/
H A DPPCMCTargetDesc.cpp148 cast<MCSectionXCOFF>(Streamer.getCurrentSectionOnly()) in emitTCEntry()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp2250 return cast<MCSectionXCOFF>( in getTargetSymbol()
2255 return cast<MCSectionXCOFF>(getSectionForExternalReference(GO, TM)) in getTargetSymbol()
2260 return cast<MCSectionXCOFF>( in getTargetSymbol()
2265 return cast<MCSectionXCOFF>(SectionForGlobal(GO, GOKind, TM)) in getTargetSymbol()
2570 auto *LSDA = cast<MCSectionXCOFF>(LSDASection); in getSectionForLSDA()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt5379 llvm/include/llvm/MC/MCSectionXCOFF.h