Home
last modified time | relevance | path

Searched refs:ELFSection (Results 1 – 9 of 9) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceELFSection.h32 class ELFSection {
33 ELFSection() = delete;
34 ELFSection(const ELFSection &) = delete;
35 ELFSection &operator=(const ELFSection &) = delete;
38 virtual ~ELFSection() = default;
49 ELFSection(const std::string &Name, Elf64_Word ShType, Elf64_Xword ShFlags, in ELFSection() function
102 class ELFTextSection : public ELFSection {
108 using ELFSection::ELFSection;
116 class ELFDataSection : public ELFSection {
122 using ELFSection::ELFSection;
[all …]
DIceELFObjectWriter.h109 using SectionList = std::vector<ELFSection *>;
122 ELFSection *NullSection;
135 createRelocationSection(const ELFSection *RelatedSection);
DIceELFSection.cpp98 void ELFSymbolTableSection::createNullSymbol(ELFSection *NullSection, in createNullSymbol()
112 ELFSection *Section, in createDefinedSym()
130 ELFSection *NullSection) { in noteUndefinedSym()
159 ELFSection *Section = KeyValue.second.Section; in updateIndices()
168 ELFSection *Section = KeyValue.second.Section; in updateIndices()
DIceELFObjectWriter.cpp81 NullSection = new (Ctx.allocate<ELFSection>()) in ELFObjectWriter()
82 ELFSection(NullSectionName, SHT_NULL, 0, 0, 0); in ELFObjectWriter()
116 ELFObjectWriter::createRelocationSection(const ELFSection *RelatedSection) { in createRelocationSection()
141 for (ELFSection *UserSection : UserSections) { in assignRelSectionNumInPairs()
181 for (ELFSection *BSSSection : BSSSections) { in assignSectionNumbersInfo()
/external/v8/src/diagnostics/
Dgdb-jit.cc39 class ELFSection;
41 using DebugSection = ELFSection;
268 class ELFSection : public DebugSectionBase<ELFSectionHeader> { class
294 ELFSection(const char* name, Type type, uintptr_t align) in ELFSection() function in v8::internal::GDBJITInterface::ELFSection
297 ~ELFSection() override = default;
359 class FullHeaderELFSection : public ELFSection {
364 : ELFSection(name, type, align), in FullHeaderELFSection()
372 ELFSection::PopulateHeader(header); in PopulateHeader()
386 class ELFStringTable : public ELFSection {
389 : ELFSection(name, TYPE_STRTAB, 1), in ELFStringTable()
[all …]
/external/llvm/lib/MC/MCParser/
DELFAsmParser.cpp522 MCSection *ELFSection = getContext().getELFSection(SectionName, Type, Flags, in ParseSectionArguments() local
524 getStreamer().SwitchSection(ELFSection, Subsection); in ParseSectionArguments()
527 bool InsertResult = getContext().addGenDwarfSection(ELFSection); in ParseSectionArguments()
532 if (!ELFSection->getBeginSymbol()) { in ParseSectionArguments()
535 ELFSection->setBeginSymbol(SectionStartSymbol); in ParseSectionArguments()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/MCParser/
DELFAsmParser.cpp630 MCSection *ELFSection = in ParseSectionArguments() local
633 getStreamer().SwitchSection(ELFSection, Subsection); in ParseSectionArguments()
636 bool InsertResult = getContext().addGenDwarfSection(ELFSection); in ParseSectionArguments()
641 if (!ELFSection->getBeginSymbol()) { in ParseSectionArguments()
644 ELFSection->setBeginSymbol(SectionStartSymbol); in ParseSectionArguments()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp7541 MCSection *ELFSection = getContext().getELFSection( in parseRSectionDirective() local
7543 getParser().getStreamer().SwitchSection(ELFSection); in parseRSectionDirective()
7559 MCSection *ELFSection = getContext().getELFSection( in parseSSectionDirective() local
7561 getParser().getStreamer().SwitchSection(ELFSection); in parseSSectionDirective()
/external/llvm/lib/Target/Mips/AsmParser/
DMipsAsmParser.cpp5824 MCSection *ELFSection = getContext().getELFSection( in parseSSectionDirective() local
5826 getParser().getStreamer().SwitchSection(ELFSection); in parseSSectionDirective()