/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | ELFWriter.h | 28 class ELFSection; 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() { 173 ELFSection &getSymbolTableSection() { 177 ELFSection [all...] |
H A D | ELFCodeEmitter.h | 18 class ELFSection; 29 ELFSection *ES; 38 /// FnStartPtr - Function offset from the beginning of ELFSection 'ES'
|
H A D | ELFWriter.cpp | 189 ELFSection &ELFWriter::getDataSection() { 195 ELFSection &ELFWriter::getBSSSection() { 201 ELFSection &ELFWriter::getCtorSection() { 207 ELFSection &ELFWriter::getDtorSection() { 213 ELFSection &ELFWriter::getTextSection(const Function *F) { 221 ELFSection &ELFWriter::getJumpTableSection() { 230 ELFSection &ELFWriter::getConstantPoolSection(MachineConstantPoolEntry &CPE) { 255 ELFSection &ELFWriter::getRelocSection(ELFSection &S) { 370 ELFSection [all...] |
H A D | ELFCodeEmitter.cpp | 89 ELFSection &JTSection = EW.getJumpTableSection(); 119 ELFSection &JTSection = EW.getJumpTableSection(); 153 ELFSection &CstPool = EW.getConstantPoolSection(CPE); 179 ELFSection &JTSection = EW.getJumpTableSection();
|
H A D | ELF.h | 110 Sym->SectionIdx = 0xfff1; // ELFSection::SHN_ABS; 122 Sym->SectionIdx = 0; //ELFSection::SHN_UNDEF; 163 /// ELFSection - This struct contains information about each section that is 166 class ELFSection : public BinaryObject { class in namespace:llvm 193 ELFSection(const std::string &name, bool isLittleEndian, bool is64Bit) function in class:llvm::ELFSection
|
/external/swiftshader/third_party/subzero/src/ |
H A D | IceELFSection.h | 32 class ELFSection { class in namespace:Ice 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, function in class:Ice::ELFSection 102 class ELFTextSection : public ELFSection { 108 using ELFSection [all...] |
H A D | IceELFObjectWriter.h | 109 using SectionList = std::vector<ELFSection *>; 122 ELFSection *NullSection; 135 createRelocationSection(const ELFSection *RelatedSection);
|
H A D | IceELFSection.cpp | 98 void ELFSymbolTableSection::createNullSymbol(ELFSection *NullSection, 112 ELFSection *Section, 130 ELFSection *NullSection) { 159 ELFSection *Section = KeyValue.second.Section; 168 ELFSection *Section = KeyValue.second.Section;
|
H A D | IceELFObjectWriter.cpp | 81 NullSection = new (Ctx.allocate<ELFSection>()) 82 ELFSection(NullSectionName, SHT_NULL, 0, 0, 0); 116 ELFObjectWriter::createRelocationSection(const ELFSection *RelatedSection) { 141 for (ELFSection *UserSection : UserSections) { 181 for (ELFSection *BSSSection : BSSSections) {
|
/external/swiftshader/third_party/LLVM/lib/ExecutionEngine/JIT/ |
H A D | JITDebugRegisterer.h | 51 class ELFSection;
|
H A D | JITDebugRegisterer.cpp | 82 ELFSection &Text = EW.getTextSection(const_cast<Function *>(F)); 92 ELFSection &EH = EW.getSection(".eh_frame", ELF::SHT_PROGBITS,
|
/external/v8/src/ |
H A D | gdb-jit.cc | 36 class ELFSection; 38 typedef ELFSection DebugSection; 281 class ELFSection : public DebugSectionBase<ELFSectionHeader> { class in namespace:v8::internal 313 ELFSection(const char* name, Type type, uintptr_t align) function in class:v8::internal::ELFSection 316 virtual ~ELFSection() { } 382 class FullHeaderELFSection : public ELFSection { 391 : ELFSection(name, type, align), 399 ELFSection::PopulateHeader(header); 414 class ELFStringTable : public ELFSection { 417 : ELFSection(nam [all...] |
/external/llvm/lib/MC/MCParser/ |
H A D | ELFAsmParser.cpp | 522 MCSection *ELFSection = getContext().getELFSection(SectionName, Type, Flags, local 524 getStreamer().SwitchSection(ELFSection, Subsection); 527 bool InsertResult = getContext().addGenDwarfSection(ELFSection); 532 if (!ELFSection->getBeginSymbol()) { 535 ELFSection->setBeginSymbol(SectionStartSymbol);
|
/external/llvm/lib/Target/Mips/AsmParser/ |
H A D | MipsAsmParser.cpp | 5824 MCSection *ELFSection = getContext().getELFSection( local 5826 getParser().getStreamer().SwitchSection(ELFSection);
|