| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | ELFObjectWriter.cpp | 619 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 D | MCSectionELF.cpp | 21 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 D | MCContext.cpp | 301 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 D | MCELFStreamer.cpp | 104 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 D | MCELFObjectTargetWriter.cpp | 31 MCSectionELF &Sec) {} in addTargetSectionFlags()
|
| H A D | MCObjectFileInfo.cpp | 833 const MCSectionELF &ElfSec = static_cast<const MCSectionELF &>(TextSec); in getStackSizesSection()
|
| H A D | MCAssembler.cpp | 680 if (auto *ELFSec = dyn_cast<const MCSectionELF>(Sec)) in writeSectionData()
|
| /freebsd-12.1/contrib/llvm/include/llvm/MC/ |
| H A D | MCContext.h | 50 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 D | MCSectionELF.h | 28 class MCSectionELF final : public MCSection { 54 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function 67 ~MCSectionELF();
|
| H A D | MCELFObjectWriter.h | 96 virtual void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec);
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/MCTargetDesc/ |
| H A D | ARMELFObjectWriter.cpp | 45 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 D | ARMELFStreamer.cpp | 1199 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 D | HexagonTargetObjectFile.h | 42 MCSectionELF *SmallDataSection; 43 MCSectionELF *SmallBSSSection;
|
| H A D | HexagonAsmPrinter.cpp | 211 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 D | BPFELFObjectWriter.cpp | 62 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in getRelocType()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/MCTargetDesc/ |
| H A D | MipsOptionRecord.cpp | 37 MCSectionELF *Sec = in EmitMipsOptionRecord() 56 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
|
| H A D | MipsTargetStreamer.cpp | 884 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 D | R600AsmPrinter.cpp | 113 MCSectionELF *ConfigSection = in runOnMachineFunction() 122 MCSectionELF *CommentSection = in runOnMachineFunction()
|
| H A D | AMDGPUAsmPrinter.cpp | 417 MCSectionELF *ConfigSection = in runOnMachineFunction() 445 MCSectionELF *CommentSection = in runOnMachineFunction()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | TargetLoweringObjectFileImpl.cpp | 575 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 D | ELFAsmParser.cpp | 625 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 D | BTFDebug.cpp | 679 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in beginFunctionImpl()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCAsmPrinter.cpp | 1320 MCSectionELF *Section = OutStreamer->getContext().getELFSection( in EmitFunctionEntryLabel() 1349 MCSectionELF *Section; in doFinalization()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | MipsAsmPrinter.cpp | 1041 MCSectionELF *M = OutContext.getELFSection( in EmitFPCallStub()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/AsmParser/ |
| H A D | HexagonAsmParser.cpp | 1455 MCSectionELF *mySection; in processInstruction()
|