Home
last modified time | relevance | path

Searched refs:ELFStringTableSection (Results 1 – 5 of 5) sorted by relevance

/external/swiftshader/third_party/subzero/src/
DIceELFSection.h29 class ELFStringTableSection; variable
196 void updateIndices(const ELFStringTableSection *StrTab);
260 class ELFStringTableSection : public ELFSection {
261 ELFStringTableSection() = delete;
262 ELFStringTableSection(const ELFStringTableSection &) = delete;
263 ELFStringTableSection &operator=(const ELFStringTableSection &) = delete;
DIceELFSection.cpp155 void ELFSymbolTableSection::updateIndices(const ELFStringTableSection *StrTab) { in updateIndices()
189 void ELFStringTableSection::add(const std::string &Str) { in add()
195 size_t ELFStringTableSection::getIndex(const std::string &Str) const { in getIndex()
205 bool ELFStringTableSection::SuffixComparator::operator()( in operator ()()
222 void ELFStringTableSection::doLayout() { in doLayout()
DIceELFObjectWriter.h123 ELFStringTableSection *ShStrTab;
125 ELFStringTableSection *StrTab;
DIceELFObjectWriter.cpp84 ShStrTab = new (Ctx.allocate<ELFStringTableSection>()) in ELFObjectWriter()
85 ELFStringTableSection(ShStrTabName, SHT_STRTAB, 0, 1, 0); in ELFObjectWriter()
100 createSection<ELFStringTableSection>(StrTabName, SHT_STRTAB, 0, 1, 0); in ELFObjectWriter()
/external/swiftshader/third_party/subzero/unittest/
DIceELFSectionTest.cpp24 void CheckStringTablePermLayout(const ELFStringTableSection &Strtab) { in CheckStringTablePermLayout()
101 ELFStringTableSection Strtab(".strtab", SHT_STRTAB, 0, 1, 0); in TEST()
113 ELFStringTableSection Strtab(".strtab", SHT_STRTAB, 0, 1, 0); in TEST()