Home
last modified time | relevance | path

Searched refs:Dyn (Results 1 – 15 of 15) sorted by relevance

/freebsd/contrib/llvm-project/llvm/tools/llvm-objdump/
H A DELFDump.cpp67 for (const typename ELFT::Dyn &Dyn : *DynamicEntriesOrError) { in getDynamicStrTab()
68 if (Dyn.d_tag == ELF::DT_STRTAB) { in getDynamicStrTab()
69 auto MappedAddrOrError = Elf.toMappedAddr(Dyn.getPtr()); in getDynamicStrTab()
216 ArrayRef<typename ELFT::Dyn> DynamicEntries = *DynamicEntriesOrErr; in printDynamicSection()
220 for (const typename ELFT::Dyn &Dyn : DynamicEntries) in printDynamicSection() local
221 MaxLen = std::max(MaxLen, Elf.getDynamicTagAsString(Dyn.d_tag).size()); in printDynamicSection()
225 for (const typename ELFT::Dyn &Dyn : DynamicEntries) { in printDynamicSection() local
226 if (Dyn.d_tag == ELF::DT_NULL) in printDynamicSection()
229 std::string Str = Elf.getDynamicTagAsString(Dyn.d_tag); in printDynamicSection()
233 if (Dyn.d_tag == ELF::DT_NEEDED || Dyn.d_tag == ELF::DT_RPATH || in printDynamicSection()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/InterfaceStub/
H A DELFObjHandler.cpp129 using Elf_Dyn = typename ELFT::Dyn;
177 using Elf_Dyn = typename ELFT::Dyn;
447 static Error populateDynamic(DynamicEntries &Dyn, in populateDynamic() argument
459 Dyn.SONameOffset = Entry.d_un.d_val; in populateDynamic()
462 Dyn.StrTabAddr = Entry.d_un.d_ptr; in populateDynamic()
466 Dyn.StrSize = Entry.d_un.d_val; in populateDynamic()
470 Dyn.NeededLibNames.push_back(Entry.d_un.d_val); in populateDynamic()
473 Dyn.DynSymAddr = Entry.d_un.d_ptr; in populateDynamic()
477 Dyn.ElfHash = Entry.d_un.d_ptr; in populateDynamic()
480 Dyn.GnuHash = Entry.d_un.d_ptr; in populateDynamic()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUMachineFunction.cpp218 const GlobalVariable *Dyn = getKernelDynLDSGlobalFromFunction(F); in setDynLDSAlign() local
219 if (Dyn) { in setDynLDSAlign()
221 std::optional<uint32_t> Expect = getLDSAbsoluteAddress(*Dyn); in setDynLDSAlign()
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DELF.cpp608 ArrayRef<Elf_Dyn> Dyn; in dynamicEntries() local
620 Dyn = ArrayRef(reinterpret_cast<const Elf_Dyn *>(DynOffset), in dynamicEntries()
628 if (Dyn.empty()) { in dynamicEntries()
639 Dyn = *DynOrError; in dynamicEntries()
644 if (!Dyn.data()) in dynamicEntries()
648 if (Dyn.empty()) in dynamicEntries()
651 if (Dyn.back().d_tag != ELF::DT_NULL) in dynamicEntries()
654 return Dyn; in dynamicEntries()
/freebsd/cddl/usr.sbin/dtrace/tests/common/decls/
H A DMakefile12 err.D_DECL_PROTO_TYPE.Dyn.d \
/freebsd/contrib/llvm-project/llvm/tools/llvm-readobj/
H A DELFDumper.cpp2012 for (const Elf_Dyn &Dyn : dynamic_table()) { in parseDynamicTable() local
2014 switch (Dyn.d_tag) { in parseDynamicTable()
2016 DynRelrRegion.Size = Dyn.getVal(); in parseDynamicTable()
2020 DynRelrRegion.EntSize = Dyn.getVal(); in parseDynamicTable()
2025 switch (Dyn.d_tag) { in parseDynamicTable()
2028 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
2032 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
2036 toMappedAddr(Dyn.getTag(), Dyn.getPtr())); in parseDynamicTable()
2039 StringTableSize = Dyn.getVal(); in parseDynamicTable()
2044 if (const uint8_t *VA = toMappedAddr(Dyn.getTag(), Dyn.getPtr())) { in parseDynamicTable()
[all …]
/freebsd/sys/sys/
H A Delf_generic.h69 __ElfType(Dyn);
/freebsd/contrib/elftoolchain/libelf/
H A Dlibelf_align.c65 [ELF_T_DYN] = MALIGN(Dyn),
H A Delf_types.m441 `DYN, Dyn',
/freebsd/sys/cddl/compat/opensolaris/sys/
H A Delf.h34 __sElfN(Dyn);
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DELFTypes.h62 using Dyn = Elf_Dyn_Impl<ELFType<E, Is64>>; member
80 using DynRange = ArrayRef<Dyn>;
118 using Elf_Dyn = typename ELFT::Dyn; \
H A DELFObjectFile.h388 DataRefImpl toDRI(const Elf_Dyn *Dyn) const { in toDRI() argument
390 DRI.p = reinterpret_cast<uintptr_t>(Dyn); in toDRI()
/freebsd/contrib/llvm-project/compiler-rt/lib/cfi/
H A Dcfi.cpp30 typedef ElfW(Dyn) Elf_Dyn;
/freebsd/contrib/llvm-project/llvm/include/llvm/ObjectYAML/
H A DELFYAML.h95 return sizeof(typename ELFT::Dyn); in LLVM_YAML_STRONG_TYPEDEF()
/freebsd/contrib/llvm-project/lld/ELF/
H A DInputFiles.cpp1455 using Elf_Dyn = typename ELFT::Dyn; in parse()