Home
last modified time | relevance | path

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

12

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/
DELFObjectWriter.cpp70 using SectionIndexMapTy = DenseMap<const MCSectionELF *, uint32_t>;
75 bool isDwoSection(const MCSectionELF &Sec) { in isDwoSection()
152 std::vector<const MCSectionELF *> SectionTable;
153 unsigned addToSectionTable(const MCSectionELF *Sec);
189 std::map<const MCSectionELF *, std::pair<uint64_t, uint64_t>>;
206 MCSectionELF *createRelocationSection(MCContext &Ctx,
207 const MCSectionELF &Sec);
209 const MCSectionELF *createStringTable(MCContext &Ctx);
223 void writeRelocations(const MCAssembler &Asm, const MCSectionELF &Sec);
228 const MCSectionELF &Section);
[all …]
DMCSectionELF.cpp22 bool MCSectionELF::ShouldOmitSectionDirective(StringRef Name, in ShouldOmitSectionDirective()
53 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection()
192 bool MCSectionELF::UseCodeAlign() const { in UseCodeAlign()
196 bool MCSectionELF::isVirtualSection() const { in isVirtualSection()
DMCContext.cpp314 void MCContext::renameELFSection(MCSectionELF *Section, StringRef Name) { in renameELFSection()
327 const_cast<MCSectionELF *>(Section)->setSectionName(CachedName); in renameELFSection()
330 MCSectionELF *MCContext::createELFSectionImpl(StringRef Section, unsigned Type, in createELFSectionImpl()
354 auto *Ret = new (ELFAllocator.Allocate()) MCSectionELF( in createELFSectionImpl()
365 MCSectionELF *MCContext::createELFRelSection(const Twine &Name, unsigned Type, in createELFRelSection()
368 const MCSectionELF *RelInfoSection) { in createELFRelSection()
379 MCSectionELF *MCContext::getELFNamedSection(const Twine &Prefix, in getELFNamedSection()
386 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection()
398 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection()
423 MCSectionELF *Result = createELFSectionImpl( in getELFSection()
[all …]
DMCELFObjectTargetWriter.cpp31 MCSectionELF &Sec) {} in addTargetSectionFlags()
DMCELFStreamer.cpp103 const MCSectionELF &Section = in EmitLabel()
104 static_cast<const MCSectionELF &>(*getCurrentSectionOnly()); in EmitLabel()
114 const MCSectionELF &Section = in EmitLabelAtPos()
115 static_cast<const MCSectionELF &>(*getCurrentSectionOnly()); in EmitLabelAtPos()
155 auto *SectionELF = static_cast<const MCSectionELF *>(Section); in ChangeSection()
DCMakeLists.txt38 MCSectionELF.cpp
DMCObjectFileInfo.cpp879 const MCSectionELF &ElfSec = static_cast<const MCSectionELF &>(TextSec); in getStackSizesSection()
DMCAssembler.cpp689 if (auto *ELFSec = dyn_cast<const MCSectionELF>(Sec)) in writeSectionData()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/
DMCContext.h51 class MCSectionELF; variable
94 SpecificBumpPtrAllocator<MCSectionELF> ELFAllocator;
271 std::map<ELFSectionKey, MCSectionELF *> ELFUniquingMap;
294 MCSectionELF *createELFSectionImpl(StringRef Section, unsigned Type,
424 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
429 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
435 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection()
442 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
447 MCSectionELF *getELFSection(const Twine &Section, unsigned Type,
456 MCSectionELF *getELFNamedSection(const Twine &Prefix, const Twine &Suffix,
[all …]
DMCSectionELF.h27 class MCSectionELF final : public MCSection {
53 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function
DMCELFObjectWriter.h96 virtual void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec);
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/
DARMELFObjectWriter.cpp44 void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec) override;
250 MCSectionELF &Sec) { in addTargetSectionFlags()
256 MCSectionELF *TextSection = in addTargetSectionFlags()
257 static_cast<MCSectionELF *>(Ctx.getObjectFileInfo()->getTextSection()); in addTargetSectionFlags()
DARMELFStreamer.cpp1200 const MCSectionELF &FnSection = in SwitchToEHSection()
1201 static_cast<const MCSectionELF &>(Fn.getSection()); in SwitchToEHSection()
1214 MCSectionELF *EHSection = getContext().getELFSection( in SwitchToEHSection()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/
DHexagonTargetObjectFile.h41 MCSectionELF *SmallDataSection;
42 MCSectionELF *SmallBSSSection;
DHexagonAsmPrinter.cpp203 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
231 MCSectionELF *Section = OutStreamer.getContext().getELFSection( in smallData()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/MCTargetDesc/
DBPFELFObjectWriter.cpp58 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in getRelocType()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/
DMipsOptionRecord.cpp36 MCSectionELF *Sec = in EmitMipsOptionRecord()
55 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
DMipsTargetStreamer.cpp880 MCSectionELF &Section = static_cast<MCSectionELF &>(S); in finish()
987 MCSectionELF *Sec = Context.getELFSection(".pdr", ELF::SHT_PROGBITS, 0); in emitDirectiveEnd()
1281 MCSectionELF *Sec = Context.getELFSection( in emitMipsAbiFlags()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DR600AsmPrinter.cpp112 MCSectionELF *ConfigSection = in runOnMachineFunction()
121 MCSectionELF *CommentSection = in runOnMachineFunction()
DAMDGPUAsmPrinter.cpp434 MCSectionELF *ConfigSection = in runOnMachineFunction()
474 MCSectionELF *CommentSection = in runOnMachineFunction()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCParser/
DELFAsmParser.cpp628 if (const MCSectionELF *Section = in ParseSectionArguments()
629 cast_or_null<MCSectionELF>(CurrentSection.first)) in ParseSectionArguments()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DTargetLoweringObjectFileImpl.cpp601 MCSectionELF *Section = getContext().getELFSection( in getExplicitSectionGlobal()
630 static MCSectionELF *selectELFSectionForGlobal( in selectELFSectionForGlobal()
705 MCSectionELF *Section = selectELFSectionForGlobal( in SelectSectionForGlobal()
754 static MCSectionELF *getStaticStructorSection(MCContext &Ctx, bool UseInitArray, in getStaticStructorSection()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/
DBTFDebug.cpp916 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in beginFunctionImpl()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCAsmPrinter.cpp1412 MCSectionELF *Section = OutStreamer->getContext().getELFSection( in EmitFunctionEntryLabel()
1441 MCSectionELF *Section; in doFinalization()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/
DMipsAsmPrinter.cpp1050 MCSectionELF *M = OutContext.getELFSection( in EmitFPCallStub()

12