Home
last modified time | relevance | path

Searched refs:MCSectionELF (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/MC/
H A DELFObjectWriter.cpp619 MCSectionELF *SymtabSection = in computeSymbolTable()
670 const MCSectionELF &Section = in computeSymbolTable()
712 MCSectionELF *SymtabShndxSection = in computeSymbolTable()
844 MCSectionELF &Section = static_cast<MCSectionELF &>(Sec); in writeSectionData()
1023 const MCSectionELF *Sec = cast<MCSectionELF>(&Sym->getSection()); in writeSection()
1068 MCSectionELF *StrtabSection = in writeObject()
1082 std::vector<MCSectionELF *> Groups; in writeObject()
1085 MCSectionELF &Section = static_cast<MCSectionELF &>(Sec); in writeObject()
1137 for (MCSectionELF *Group : Groups) { in writeObject()
1160 MCSectionELF *AddrsigSection; in writeObject()
[all …]
H A DMCSectionELF.cpp21 MCSectionELF::~MCSectionELF() = default; // anchor.
25 bool MCSectionELF::ShouldOmitSectionDirective(StringRef Name, in ShouldOmitSectionDirective()
56 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
191 bool MCSectionELF::UseCodeAlign() const { in UseCodeAlign()
195 bool MCSectionELF::isVirtualSection() const { in isVirtualSection()
H A DMCContext.cpp301 void MCContext::renameELFSection(MCSectionELF *Section, StringRef Name) { in renameELFSection()
314 const_cast<MCSectionELF *>(Section)->setSectionName(CachedName); in renameELFSection()
317 MCSectionELF *MCContext::createELFSectionImpl(StringRef Section, unsigned Type, in createELFSectionImpl()
341 auto *Ret = new (ELFAllocator.Allocate()) MCSectionELF( in createELFSectionImpl()
352 MCSectionELF *MCContext::createELFRelSection(const Twine &Name, unsigned Type, in createELFRelSection()
355 const MCSectionELF *RelInfoSection) { in createELFRelSection()
366 MCSectionELF *MCContext::getELFNamedSection(const Twine &Prefix, in getELFNamedSection()
373 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection()
385 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection()
410 MCSectionELF *Result = createELFSectionImpl( in getELFSection()
[all …]
H A DMCELFStreamer.cpp104 const MCSectionELF &Section = in EmitLabel()
105 static_cast<const MCSectionELF &>(*getCurrentSectionOnly()); in EmitLabel()
114 const MCSectionELF &Section = in EmitLabel()
115 static_cast<const MCSectionELF &>(*getCurrentSectionOnly()); in EmitLabel()
155 auto *SectionELF = static_cast<const MCSectionELF *>(Section); in ChangeSection()
H A DMCELFObjectTargetWriter.cpp31 MCSectionELF &Sec) {} in addTargetSectionFlags()
H A DMCObjectFileInfo.cpp833 const MCSectionELF &ElfSec = static_cast<const MCSectionELF &>(TextSec); in getStackSizesSection()
H A DMCAssembler.cpp680 if (auto *ELFSec = dyn_cast<const MCSectionELF>(Sec)) in writeSectionData()
/freebsd-12.1/contrib/llvm/include/llvm/MC/
H A DMCContext.h50 class MCSectionELF; variable
92 SpecificBumpPtrAllocator<MCSectionELF> ELFAllocator;
251 std::map<ELFSectionKey, MCSectionELF *> ELFUniquingMap;
271 MCSectionELF *createELFSectionImpl(StringRef Section, unsigned Type,
389 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
394 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
400 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
407 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
412 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
430 void renameELFSection(MCSectionELF *Section, StringRef Name);
[all …]
H A DMCSectionELF.h28 class MCSectionELF final : public MCSection {
54 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function
67 ~MCSectionELF();
H A DMCELFObjectWriter.h96 virtual void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec);
/freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/
H A DARMELFObjectWriter.cpp45 void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec) override;
243 MCSectionELF &Sec) { in addTargetSectionFlags()
249 MCSectionELF *TextSection = in addTargetSectionFlags()
250 static_cast<MCSectionELF *>(Ctx.getObjectFileInfo()->getTextSection()); in addTargetSectionFlags()
H A DARMELFStreamer.cpp1199 const MCSectionELF &FnSection = in SwitchToEHSection()
1200 static_cast<const MCSectionELF &>(Fn.getSection()); in SwitchToEHSection()
1213 MCSectionELF *EHSection = getContext().getELFSection( in SwitchToEHSection()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonTargetObjectFile.h42 MCSectionELF *SmallDataSection;
43 MCSectionELF *SmallBSSSection;
H A DHexagonAsmPrinter.cpp211 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
239 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/MCTargetDesc/
H A DBPFELFObjectWriter.cpp62 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in getRelocType()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsOptionRecord.cpp37 MCSectionELF *Sec = in EmitMipsOptionRecord()
56 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
H A DMipsTargetStreamer.cpp884 MCSectionELF &Section = static_cast<MCSectionELF &>(S); in finish()
991 MCSectionELF *Sec = Context.getELFSection(".pdr", ELF::SHT_PROGBITS, 0); in emitDirectiveEnd()
1280 MCSectionELF *Sec = Context.getELFSection( in emitMipsAbiFlags()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DR600AsmPrinter.cpp113 MCSectionELF *ConfigSection = in runOnMachineFunction()
122 MCSectionELF *CommentSection = in runOnMachineFunction()
H A DAMDGPUAsmPrinter.cpp417 MCSectionELF *ConfigSection = in runOnMachineFunction()
445 MCSectionELF *CommentSection = in runOnMachineFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DTargetLoweringObjectFileImpl.cpp575 MCSectionELF *Section = getContext().getELFSection( in getExplicitSectionGlobal()
604 static MCSectionELF *selectELFSectionForGlobal( in selectELFSectionForGlobal()
679 MCSectionELF *Section = selectELFSectionForGlobal( in SelectSectionForGlobal()
728 static MCSectionELF *getStaticStructorSection(MCContext &Ctx, bool UseInitArray, in getStaticStructorSection()
/freebsd-12.1/contrib/llvm/lib/MC/MCParser/
H A DELFAsmParser.cpp625 if (const MCSectionELF *Section = in ParseSectionArguments()
626 cast_or_null<MCSectionELF>(CurrentSection.first)) in ParseSectionArguments()
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBTFDebug.cpp679 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in beginFunctionImpl()
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCAsmPrinter.cpp1320 MCSectionELF *Section = OutStreamer->getContext().getELFSection( in EmitFunctionEntryLabel()
1349 MCSectionELF *Section; in doFinalization()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsAsmPrinter.cpp1041 MCSectionELF *M = OutContext.getELFSection( in EmitFPCallStub()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/
H A DHexagonAsmParser.cpp1455 MCSectionELF *mySection; in processInstruction()

12