Home
last modified time | relevance | path

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

12

/external/llvm-project/llvm/lib/MC/
DMCSectionXCOFF.cpp16 MCSectionXCOFF::~MCSectionXCOFF() = default;
18 void MCSectionXCOFF::printCsectDirective(raw_ostream &OS) const { in printCsectDirective()
23 void MCSectionXCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
76 bool MCSectionXCOFF::UseCodeAlign() const { return getKind().isText(); } in UseCodeAlign()
78 bool MCSectionXCOFF::isVirtualSection() const { return XCOFF::XTY_CM == Type; } in isVirtualSection()
DXCOFFObjectWriter.cpp54 uint8_t getEncodedType(const MCSectionXCOFF *);
77 const MCSectionXCOFF *const MCCsect;
85 ControlSection(const MCSectionXCOFF *MCSec) in ControlSection()
164 DenseMap<const MCSectionXCOFF *, ControlSection *> SectionMap;
190 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
274 CsectGroup &XCOFFObjectWriter::getCsectGroup(const MCSectionXCOFF *MCSec) { in getCsectGroup()
318 static MCSectionXCOFF *getContainingCsect(const MCSymbolXCOFF *XSym) { in getContainingCsect()
320 return cast<MCSectionXCOFF>(XSym->getFragment()->getParent()); in getContainingCsect()
330 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
352 const MCSectionXCOFF *ContainingCsect = getContainingCsect(XSym); in executePostLayoutBinding()
[all …]
DMCSymbolXCOFF.cpp13 MCSectionXCOFF *MCSymbolXCOFF::getRepresentedCsect() const { in getRepresentedCsect()
25 void MCSymbolXCOFF::setRepresentedCsect(MCSectionXCOFF *C) { in setRepresentedCsect()
DCMakeLists.txt42 MCSectionXCOFF.cpp
DMCContext.cpp662 MCSectionXCOFF *
671 MCSectionXCOFF *ExistedEntry = Entry.second; in getXCOFFSection()
689 MCSectionXCOFF *Result = new (XCOFFAllocator.Allocate()) in getXCOFFSection()
690 MCSectionXCOFF(QualName->getUnqualifiedName(), SMC, Type, Kind, QualName, in getXCOFFSection()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DMCSectionXCOFF.cpp16 MCSectionXCOFF::~MCSectionXCOFF() = default;
19 void MCSectionXCOFF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
71 bool MCSectionXCOFF::UseCodeAlign() const { return getKind().isText(); } in UseCodeAlign()
73 bool MCSectionXCOFF::isVirtualSection() const { return XCOFF::XTY_CM == Type; } in isVirtualSection()
DXCOFFObjectWriter.cpp50 uint8_t getEncodedType(const MCSectionXCOFF *);
66 const MCSectionXCOFF *const MCCsect;
73 ControlSection(const MCSectionXCOFF *MCSec) in ControlSection()
169 CsectGroup &getCsectGroup(const MCSectionXCOFF *MCSec);
246 CsectGroup &XCOFFObjectWriter::getCsectGroup(const MCSectionXCOFF *MCSec) { in getCsectGroup()
297 DenseMap<const MCSectionXCOFF *, ControlSection *> WrapperMap; in executePostLayoutBinding()
300 const auto *MCSec = cast<const MCSectionXCOFF>(&S); in executePostLayoutBinding()
322 const MCSectionXCOFF *ContainingCsect = XSym->getContainingCsect(); in executePostLayoutBinding()
620 const MCSectionXCOFF *MCSec = Csect.MCCsect; in assignAddressesAndIndices()
672 uint8_t getEncodedType(const MCSectionXCOFF *Sec) { in getEncodedType()
DCMakeLists.txt41 MCSectionXCOFF.cpp
DMCContext.cpp539 MCSectionXCOFF *MCContext::getXCOFFSection(StringRef Section, in getXCOFFSection()
561 MCSectionXCOFF *Result = new (XCOFFAllocator.Allocate()) MCSectionXCOFF( in getXCOFFSection()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCSymbolXCOFF.h18 class MCSectionXCOFF; variable
39 void setContainingCsect(MCSectionXCOFF *C) { in setContainingCsect()
46 MCSectionXCOFF *getContainingCsect() const { in getContainingCsect()
67 MCSectionXCOFF *ContainingCsect = nullptr;
DMCSectionXCOFF.h33 class MCSectionXCOFF final : public MCSection {
42 MCSectionXCOFF(StringRef Section, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() function
55 ~MCSectionXCOFF();
DMCContext.h54 class MCSectionXCOFF; variable
97 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
274 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
509 MCSectionXCOFF *getXCOFFSection(StringRef Section,
/external/llvm-project/llvm/include/llvm/MC/
DMCSymbolXCOFF.h18 class MCSectionXCOFF; variable
49 MCSectionXCOFF *getRepresentedCsect() const;
51 void setRepresentedCsect(MCSectionXCOFF *C);
69 MCSectionXCOFF *RepresentedCsect = nullptr;
DMCSectionXCOFF.h32 class MCSectionXCOFF final : public MCSection {
42 MCSectionXCOFF(StringRef Name, XCOFF::StorageMappingClass SMC, in MCSectionXCOFF() function
62 ~MCSectionXCOFF();
DMCContext.h55 class MCSectionXCOFF; variable
99 SpecificBumpPtrAllocator<MCSectionXCOFF> XCOFFAllocator;
286 std::map<XCOFFSectionKey, MCSectionXCOFF *> XCOFFUniquingMap;
565 MCSectionXCOFF *getXCOFFSection(StringRef Section,
/external/llvm-project/llvm/utils/gn/secondary/llvm/lib/MC/
DBUILD.gn53 "MCSectionXCOFF.cpp",
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp1724 MCSectionXCOFF *FnDescSec = in SetupMachineFunction()
1725 cast<MCSectionXCOFF>(getObjFileLowering().getSectionForFunctionDescriptor( in SetupMachineFunction()
1782 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in emitGlobalVariable()
1844 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitFunctionDescriptor()
1882 MCSectionXCOFF *TCEntry = cast<MCSectionXCOFF>( in emitEndOfAsmFile()
1901 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in doInitialization()
2067 cast<MCSectionXCOFF>(getObjFileLowering().getTOCBaseSection()) in emitTTypeReference()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp1586 MCSectionXCOFF *FnDescSec = OutStreamer->getContext().getXCOFFSection( in SetupMachineFunction()
1614 MCSectionXCOFF *Csect = OutStreamer->getContext().getXCOFFSection( in lowerConstant()
1645 MCSectionXCOFF *Csect = cast<MCSectionXCOFF>( in EmitGlobalVariable()
1686 const MCSectionXCOFF *TOCBaseSec = OutStreamer->getContext().getXCOFFSection( in EmitFunctionDescriptor()
1705 MCSectionXCOFF *TOCBaseSection = OutStreamer->getContext().getXCOFFSection( in EmitEndOfAsmFile()
1718 MCSectionXCOFF *TCEntry = OutStreamer->getContext().getXCOFFSection( in EmitEndOfAsmFile()
1759 MCSectionXCOFF *Csect = OutStreamer->getContext().getXCOFFSection( in getMCSymbolForTOCPseudoMO()
1780 return cast<MCSectionXCOFF>( in getMCSymbolForTOCPseudoMO()
/external/llvm-project/llvm/lib/Target/PowerPC/MCTargetDesc/
DPPCMCTargetDesc.cpp126 cast<MCSectionXCOFF>(Streamer.getCurrentSectionOnly()) in emitTCEntry()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DMachineModuleInfo.cpp127 MCSectionXCOFF *Csect = in getAddrLabelSymbolToEmit()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DAsmPrinter.cpp1699 MCSectionXCOFF *FnEntryPointSec = in SetupMachineFunction()
1700 cast<MCSectionXCOFF>(getObjFileLowering().SectionForGlobal(&F, TM)); in SetupMachineFunction()
1799 cast<MCSectionXCOFF>(CPSections[i].S)); in EmitConstantPool()
1898 cast<MCSectionXCOFF>(TLOF.getSectionForJumpTable(F, TM))); in EmitJumpTableInfo()
/external/llvm-project/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp2128 return cast<MCSectionXCOFF>(getSectionForExternalReference(GO, TM)) in getTargetSymbol()
2133 return cast<MCSectionXCOFF>( in getTargetSymbol()
2138 return cast<MCSectionXCOFF>(SectionForGlobal(GO, GOKind, TM)) in getTargetSymbol()
/external/swiftshader/third_party/llvm-10.0/
DAndroid.bp509 "llvm/lib/MC/MCSectionXCOFF.cpp",
DBUILD.gn625 "llvm/lib/MC/MCSectionXCOFF.cpp",
DCMakeLists.txt511 ${LLVM_DIR}/lib/MC/MCSectionXCOFF.cpp

12