Searched refs:ELFSection (Results 1 - 14 of 14) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DELFWriter.h28 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 DELFCodeEmitter.h18 class ELFSection;
29 ELFSection *ES;
38 /// FnStartPtr - Function offset from the beginning of ELFSection 'ES'
H A DELFWriter.cpp189 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 DELFCodeEmitter.cpp89 ELFSection &JTSection = EW.getJumpTableSection();
119 ELFSection &JTSection = EW.getJumpTableSection();
153 ELFSection &CstPool = EW.getConstantPoolSection(CPE);
179 ELFSection &JTSection = EW.getJumpTableSection();
H A DELF.h110 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 DIceELFSection.h32 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 DIceELFObjectWriter.h109 using SectionList = std::vector<ELFSection *>;
122 ELFSection *NullSection;
135 createRelocationSection(const ELFSection *RelatedSection);
H A DIceELFSection.cpp98 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 DIceELFObjectWriter.cpp81 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 DJITDebugRegisterer.h51 class ELFSection;
H A DJITDebugRegisterer.cpp82 ELFSection &Text = EW.getTextSection(const_cast<Function *>(F));
92 ELFSection &EH = EW.getSection(".eh_frame", ELF::SHT_PROGBITS,
/external/v8/src/
H A Dgdb-jit.cc36 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 DELFAsmParser.cpp522 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 DMipsAsmParser.cpp5824 MCSection *ELFSection = getContext().getELFSection( local
5826 getParser().getStreamer().SwitchSection(ELFSection);

Completed in 306 milliseconds