/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ELFWriter.h | 28 class ELFSection; variable 45 typedef std::vector<ELFSection*>::iterator ELFSectionIter; 120 std::vector<ELFSection*> SectionList; 125 std::map<std::string, ELFSection*> SectionLookup; 154 ELFSection &getSection(const std::string &Name, unsigned Type, 156 ELFSection *&SN = SectionLookup[Name]; 159 SectionList.push_back(new ELFSection(Name, isLittleEndian, is64Bit)); 169 ELFSection &getNonExecStackSection() { in getNonExecStackSection() 173 ELFSection &getSymbolTableSection() { in getSymbolTableSection() 177 ELFSection &getStringTableSection() { in getStringTableSection() [all …]
|
D | ELFWriter.cpp | 189 ELFSection &ELFWriter::getDataSection() { in getDataSection() 195 ELFSection &ELFWriter::getBSSSection() { in getBSSSection() 201 ELFSection &ELFWriter::getCtorSection() { in getCtorSection() 207 ELFSection &ELFWriter::getDtorSection() { in getDtorSection() 213 ELFSection &ELFWriter::getTextSection(const Function *F) { in getTextSection() 221 ELFSection &ELFWriter::getJumpTableSection() { in getJumpTableSection() 230 ELFSection &ELFWriter::getConstantPoolSection(MachineConstantPoolEntry &CPE) { in getConstantPoolSection() 255 ELFSection &ELFWriter::getRelocSection(ELFSection &S) { in getRelocSection() 370 ELFSection &ES = in EmitGlobal() 420 ELFSection &GblS) { in EmitGlobalConstantStruct() [all …]
|
D | ELFCodeEmitter.cpp | 89 ELFSection &JTSection = EW.getJumpTableSection(); in finishFunction() 119 ELFSection &JTSection = EW.getJumpTableSection(); in finishFunction() 153 ELFSection &CstPool = EW.getConstantPoolSection(CPE); in emitConstantPool() 179 ELFSection &JTSection = EW.getJumpTableSection(); in emitJumpTables()
|
D | ELFCodeEmitter.h | 18 class ELFSection; variable 29 ELFSection *ES;
|
D | ELF.h | 166 class ELFSection : public BinaryObject { 193 ELFSection(const std::string &name, bool isLittleEndian, bool is64Bit) in ELFSection() function
|
/external/swiftshader/third_party/subzero/src/ |
D | IceELFSection.h | 32 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 …]
|
D | IceELFObjectWriter.h | 109 using SectionList = std::vector<ELFSection *>; 122 ELFSection *NullSection; 135 createRelocationSection(const ELFSection *RelatedSection);
|
D | IceELFSection.cpp | 98 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()
|
D | IceELFObjectWriter.cpp | 81 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/ |
D | gdb-jit.cc | 39 class ELFSection; 41 typedef ELFSection DebugSection; 284 class ELFSection : public DebugSectionBase<ELFSectionHeader> { class 314 ELFSection(const char* name, Type type, uintptr_t align) in ELFSection() function in v8::internal::GDBJITInterface::ELFSection 317 virtual ~ELFSection() { } in ~ELFSection() 383 class FullHeaderELFSection : public ELFSection { 392 : ELFSection(name, type, align), in FullHeaderELFSection() 400 ELFSection::PopulateHeader(header); in PopulateHeader() 415 class ELFStringTable : public ELFSection { 418 : ELFSection(name, TYPE_STRTAB, 1), in ELFStringTable() [all …]
|
/external/llvm/lib/MC/MCParser/ |
D | ELFAsmParser.cpp | 522 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/lib/ExecutionEngine/JIT/ |
D | JITDebugRegisterer.cpp | 82 ELFSection &Text = EW.getTextSection(const_cast<Function *>(F)); in MakeELF() 92 ELFSection &EH = EW.getSection(".eh_frame", ELF::SHT_PROGBITS, in MakeELF()
|
D | JITDebugRegisterer.h | 51 class ELFSection; variable
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/MC/MCParser/ |
D | ELFAsmParser.cpp | 630 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/ |
D | MipsAsmParser.cpp | 7541 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/ |
D | MipsAsmParser.cpp | 5824 MCSection *ELFSection = getContext().getELFSection( in parseSSectionDirective() local 5826 getParser().getStreamer().SwitchSection(ELFSection); in parseSSectionDirective()
|