/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/ |
D | ELFObjectWriter.cpp | 70 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 …]
|
D | MCSectionELF.cpp | 22 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()
|
D | MCContext.cpp | 314 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 …]
|
/external/llvm-project/llvm/lib/MC/ |
D | ELFObjectWriter.cpp | 70 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 …]
|
D | MCSectionELF.cpp | 22 bool MCSectionELF::ShouldOmitSectionDirective(StringRef Name, in ShouldOmitSectionDirective() 53 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, const Triple &T, in PrintSwitchToSection() 196 bool MCSectionELF::UseCodeAlign() const { in UseCodeAlign() 200 bool MCSectionELF::isVirtualSection() const { in isVirtualSection() 204 StringRef MCSectionELF::getVirtualSectionKind() const { return "SHT_NOBITS"; } in getVirtualSectionKind()
|
D | MCContext.cpp | 393 void MCContext::renameELFSection(MCSectionELF *Section, StringRef Name) { in renameELFSection() 408 const_cast<MCSectionELF *>(Section)->setSectionName(CachedName); in renameELFSection() 411 MCSectionELF *MCContext::createELFSectionImpl(StringRef Section, unsigned Type, in createELFSectionImpl() 435 auto *Ret = new (ELFAllocator.Allocate()) MCSectionELF( in createELFSectionImpl() 446 MCSectionELF *MCContext::createELFRelSection(const Twine &Name, unsigned Type, in createELFRelSection() 449 const MCSectionELF *RelInfoSection) { in createELFRelSection() 460 MCSectionELF *MCContext::getELFNamedSection(const Twine &Prefix, in getELFNamedSection() 467 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() 479 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() 507 MCSectionELF *Result = in getELFSection() [all …]
|
/external/llvm/include/llvm/MC/ |
D | MCContext.h | 44 class MCSectionELF; variable 80 SpecificBumpPtrAllocator<MCSectionELF> ELFAllocator; 88 DenseMap<const MCSectionELF *, MCSymbolELF *> SectionSymbols; 220 std::map<ELFSectionKey, MCSectionELF *> ELFUniquingMap; 295 MCSymbolELF *getOrCreateSectionSymbol(const MCSectionELF &Section); 342 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 347 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 352 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 358 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 365 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() [all …]
|
D | MCSectionELF.h | 30 class MCSectionELF final : public MCSection { 51 const MCSectionELF *Associated; 55 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function 57 MCSymbol *Begin, const MCSectionELF *Associated) in MCSectionELF() 68 ~MCSectionELF(); 89 const MCSectionELF *getAssociatedSection() const { return Associated; } in getAssociatedSection()
|
/external/llvm/lib/MC/ |
D | ELFObjectWriter.cpp | 45 typedef DenseMap<const MCSectionELF *, uint32_t> SectionIndexMapTy; 102 llvm::DenseMap<const MCSectionELF *, std::vector<ELFRelocationEntry>> 123 std::vector<const MCSectionELF *> SectionTable; 124 unsigned addToSectionTable(const MCSectionELF *Sec); 177 typedef std::map<const MCSectionELF *, std::pair<uint64_t, uint64_t>> 203 MCSectionELF *createRelocationSection(MCContext &Ctx, 204 const MCSectionELF &Sec); 206 const MCSectionELF *createStringTable(MCContext &Ctx); 223 void writeRelocations(const MCAssembler &Asm, const MCSectionELF &Sec); 235 const MCSectionELF &Section); [all …]
|
D | MCSectionELF.cpp | 20 MCSectionELF::~MCSectionELF() {} // anchor. in ~MCSectionELF() 24 bool MCSectionELF::ShouldOmitSectionDirective(StringRef Name, in ShouldOmitSectionDirective() 56 void MCSectionELF::PrintSwitchToSection(const MCAsmInfo &MAI, in PrintSwitchToSection() 162 bool MCSectionELF::UseCodeAlign() const { in UseCodeAlign() 166 bool MCSectionELF::isVirtualSection() const { in isVirtualSection()
|
D | MCContext.cpp | 127 MCSymbolELF *MCContext::getOrCreateSectionSymbol(const MCSectionELF &Section) { in getOrCreateSectionSymbol() 296 void MCContext::renameELFSection(MCSectionELF *Section, StringRef Name) { in renameELFSection() 309 const_cast<MCSectionELF *>(Section)->setSectionName(CachedName); in renameELFSection() 312 MCSectionELF *MCContext::createELFRelSection(const Twine &Name, unsigned Type, in createELFRelSection() 315 const MCSectionELF *Associated) { in createELFRelSection() 322 MCSectionELF(I->getKey(), Type, Flags, SectionKind::getReadOnly(), in createELFRelSection() 326 MCSectionELF *MCContext::getELFNamedSection(const Twine &Prefix, in getELFNamedSection() 333 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() 345 MCSectionELF *MCContext::getELFSection(const Twine &Section, unsigned Type, in getELFSection() 350 const MCSectionELF *Associated) { in getELFSection() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/MC/ |
D | MCContext.h | 51 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 …]
|
D | MCSectionELF.h | 27 class MCSectionELF final : public MCSection { 53 MCSectionELF(StringRef Section, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function
|
/external/llvm-project/llvm/include/llvm/MC/ |
D | MCContext.h | 52 class MCSectionELF; variable 96 SpecificBumpPtrAllocator<MCSectionELF> ELFAllocator; 283 std::map<ELFSectionKey, MCSectionELF *> ELFUniquingMap; 306 MCSectionELF *createELFSectionImpl(StringRef Section, unsigned Type, 475 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 480 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, in getELFSection() 487 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, 492 MCSectionELF *getELFSection(const Twine &Section, unsigned Type, 501 MCSectionELF *getELFNamedSection(const Twine &Prefix, const Twine &Suffix, 505 MCSectionELF *createELFRelSection(const Twine &Name, unsigned Type, [all …]
|
D | MCSectionELF.h | 27 class MCSectionELF final : public MCSection { 51 MCSectionELF(StringRef Name, unsigned type, unsigned flags, SectionKind K, in MCSectionELF() function
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 36 MCSectionELF *SmallDataSection; 37 MCSectionELF *SmallBSSSection;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFObjectWriter.cpp | 44 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()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 41 MCSectionELF *SmallDataSection; 42 MCSectionELF *SmallBSSSection;
|
/external/llvm-project/llvm/lib/Target/Hexagon/ |
D | HexagonTargetObjectFile.h | 42 MCSectionELF *SmallDataSection; 43 MCSectionELF *SmallBSSSection;
|
/external/llvm-project/llvm/lib/Target/ARM/MCTargetDesc/ |
D | ARMELFObjectWriter.cpp | 44 void addTargetSectionFlags(MCContext &Ctx, MCSectionELF &Sec) override; 272 MCSectionELF &Sec) { in addTargetSectionFlags() 278 MCSectionELF *TextSection = in addTargetSectionFlags() 279 static_cast<MCSectionELF *>(Ctx.getObjectFileInfo()->getTextSection()); in addTargetSectionFlags()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/MCTargetDesc/ |
D | BPFELFObjectWriter.cpp | 58 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in getRelocType()
|
/external/llvm-project/llvm/lib/Target/BPF/MCTargetDesc/ |
D | BPFELFObjectWriter.cpp | 58 const MCSectionELF *SectionELF = dyn_cast<MCSectionELF>(&Section); in getRelocType()
|
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsOptionRecord.cpp | 31 MCSectionELF *Sec = in EmitMipsOptionRecord() 50 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsOptionRecord.cpp | 36 MCSectionELF *Sec = in EmitMipsOptionRecord() 55 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
|
/external/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/ |
D | MipsOptionRecord.cpp | 36 MCSectionELF *Sec = in EmitMipsOptionRecord() 55 MCSectionELF *Sec = Context.getELFSection(".reginfo", ELF::SHT_MIPS_REGINFO, in EmitMipsOptionRecord()
|