Home
last modified time | relevance | path

Searched refs:Elf_Dyn (Results 1 – 20 of 20) sorted by relevance

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Object/
DELF.cpp501 ArrayRef<Elf_Dyn> Dyn; in dynamicEntries()
511 reinterpret_cast<const Elf_Dyn *>(base() + Phdr.p_offset), in dynamicEntries()
512 Phdr.p_filesz / sizeof(Elf_Dyn)); in dynamicEntries()
527 Expected<ArrayRef<Elf_Dyn>> DynOrError = in dynamicEntries()
528 getSectionContentsAsArray<Elf_Dyn>(&Sec); in dynamicEntries()
538 return ArrayRef<Elf_Dyn>(); in dynamicEntries()
545 if (DynSecSize % sizeof(Elf_Dyn) != 0) in dynamicEntries()
/external/llvm-project/compiler-rt/lib/cfi/
Dcfi.cpp30 typedef ElfW(Dyn) Elf_Dyn; typedef
33 #define ElfW64_Dyn Elf_Dyn
36 #define ElfW32_Dyn Elf_Dyn
213 const Elf_Dyn *dynamic = nullptr; in find_cfi_check_in_dso()
217 (const Elf_Dyn *)(info->dlpi_addr + info->dlpi_phdr[i].p_vaddr); in find_cfi_check_in_dso()
223 for (const Elf_Dyn *p = dynamic; p->d_tag != PT_NULL; ++p) { in find_cfi_check_in_dso()
/external/llvm-project/llvm/lib/InterfaceStub/
DELFObjHandler.cpp129 using Elf_Dyn = typename ELFT::Dyn; typedef in llvm::elfabi::__anon897738b50111::ELFDynamicTableBuilder
132 Elf_Dyn Entry; in addAddr()
144 Elf_Dyn Entry; in addValue()
157 return (Entries.size() + 1) * sizeof(Elf_Dyn); in getSize()
161 memcpy(Buf, Entries.data(), sizeof(Elf_Dyn) * Entries.size()); in write()
163 memset(Buf + sizeof(Elf_Dyn) * Entries.size(), 0, sizeof(Elf_Dyn)); in write()
167 llvm::SmallVector<Elf_Dyn, 8> Entries;
177 using Elf_Dyn = typename ELFT::Dyn; typedef in llvm::elfabi::__anon897738b50111::ELFStubBuilder
322 DynTab.Shdr.sh_entsize = sizeof(Elf_Dyn); in fillDynTabShdr()
/external/llvm-project/llvm/lib/Object/
DELF.cpp520 ArrayRef<Elf_Dyn> Dyn; in dynamicEntries()
529 reinterpret_cast<const Elf_Dyn *>(base() + Phdr.p_offset), in dynamicEntries()
530 Phdr.p_filesz / sizeof(Elf_Dyn)); in dynamicEntries()
544 Expected<ArrayRef<Elf_Dyn>> DynOrError = in dynamicEntries()
545 getSectionContentsAsArray<Elf_Dyn>(Sec); in dynamicEntries()
554 return ArrayRef<Elf_Dyn>(); in dynamicEntries()
/external/llvm-project/compiler-rt/lib/asan/
Dasan_linux.cpp54 extern Elf_Dyn _DYNAMIC;
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Object/
DELFObjectFile.h240 using Elf_Dyn = typename ELFT::Dyn; variable
349 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI()
779 Elf_Dyn *Dynamic = in dynamic_relocation_sections()
780 reinterpret_cast<Elf_Dyn *>((uintptr_t)base() + Sec.sh_offset); in dynamic_relocation_sections()
DELF.h79 using Elf_Dyn = typename ELFT::Dyn; variable
/external/llvm-project/llvm/include/llvm/Object/
DELFObjectFile.h243 using Elf_Dyn = typename ELFT::Dyn; variable
355 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI()
860 Elf_Dyn *Dynamic = in dynamic_relocation_sections()
861 reinterpret_cast<Elf_Dyn *>((uintptr_t)base() + Sec.sh_offset); in dynamic_relocation_sections()
DELF.h97 using Elf_Dyn = typename ELFT::Dyn; variable
/external/llvm/include/llvm/Object/
DELFObjectFile.h199 typedef typename ELFFile<ELFT>::Elf_Dyn Elf_Dyn; typedef
284 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI()
DELF.h46 typedef Elf_Dyn_Impl<ELFT> Elf_Dyn; typedef
/external/llvm/tools/llvm-readobj/
DELFDumper.cpp55 typedef typename ELFO::Elf_Dyn Elf_Dyn; \
135 typedef typename ELFO::Elf_Dyn Elf_Dyn; typedef in __anon148931850111::ELFDumper
223 return DynamicTable.getAsArrayRef<Elf_Dyn>(); in dynamic_table()
543 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table()) { in printVersionDefinitionSection()
597 for (const typename ELFO::Elf_Dyn &Dyn : Dumper->dynamic_table()) in printVersionDependencySection()
1313 DynamicTable = createDRIFrom(&Phdr, sizeof(Elf_Dyn)); in ELFDumper()
1383 for (const Elf_Dyn &Dyn : dynamic_table()) { in parseDynamicTable()
1777 const Elf_Dyn &Entry = *I; in printDynamicTable()
/external/llvm-project/lld/ELF/
DInputFiles.cpp1431 using Elf_Dyn = typename ELFT::Dyn; in parse() typedef
1437 ArrayRef<Elf_Dyn> dynamicTags; in parse()
1452 CHECK(obj.template getSectionContentsAsArray<Elf_Dyn>(sec), this); in parse()
1472 for (const Elf_Dyn &dyn : dynamicTags) { in parse()
DSyntheticSections.h464 using Elf_Dyn = typename ELFT::Dyn; variable
DSyntheticSections.cpp1545 auto *p = reinterpret_cast<Elf_Dyn *>(buf); in writeTo()
/external/llvm-project/llvm/tools/obj2yaml/
Delf2yaml.cpp28 typedef typename ELFT::Dyn Elf_Dyn; typedef in __anondaeeffcc0111::ELFDumper
1051 auto DynTagsOrErr = Obj.template getSectionContentsAsArray<Elf_Dyn>(*Shdr); in dumpDynamicSection()
1056 for (const Elf_Dyn &Dyn : *DynTagsOrErr) in dumpDynamicSection()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/ObjectYAML/
DELFEmitter.cpp112 typedef typename ELFT::Dyn Elf_Dyn; typedef in __anon637653e50111::ELFState
1161 SHeader.sh_entsize = sizeof(Elf_Dyn); in writeSectionContent()
/external/llvm-project/llvm/tools/llvm-readobj/
DELFDumper.cpp88 using Elf_Dyn = typename ELFT::Dyn; \
376 Elf_Dyn_Range Table = DynamicTable.getAsArrayRef<Elf_Dyn>(); in dynamic_table()
1943 sizeof(Elf_Dyn))); in loadDynamicTable()
1946 IsPhdrTableValid = !FromPhdr.getAsArrayRef<Elf_Dyn>().empty(); in loadDynamicTable()
1957 createDRI(DynamicSec->sh_offset, DynamicSec->sh_size, sizeof(Elf_Dyn)); in loadDynamicTable()
1962 IsSecTableValid = !FromSec.getAsArrayRef<Elf_Dyn>().empty(); in loadDynamicTable()
2103 for (const Elf_Dyn &Dyn : dynamic_table()) { in parseDynamicTable()
/external/llvm-project/llvm/test/tools/llvm-readobj/ELF/
Ddynamic-malformed.test47 ## Test handling of a .dynamic section with an invalid entsize (i.e. not 2 * sizeof(Elf_Dyn)).
/external/llvm-project/llvm/lib/ObjectYAML/
DELFEmitter.cpp178 typedef typename ELFT::Dyn Elf_Dyn; typedef in __anonbe606ff10111::ELFState