OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ELFFile
(Results
1 - 18
of
18
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Object/
ELF.h
9
// This file declares the
ELFFile
template class.
74
// Subclasses of
ELFFile
may need this for template instantiation
98
template <class ELFT> class
ELFFile
;
131
std::string getSecIndexForError(const
ELFFile
<ELFT> &Obj,
145
static std::string describe(const
ELFFile
<ELFT> &Obj,
155
std::string getPhdrIndexForError(const
ELFFile
<ELFT> &Obj,
170
class
ELFFile
{
189
ELFFile
(StringRef Object);
240
static Expected<
ELFFile
> create(StringRef Object);
399
using ELF32LEFile =
ELFFile
<ELF32LE>
[
all
...]
ELFObjectFile.h
247
ELFObjectFile(MemoryBufferRef Object,
ELFFile
<ELFT> EF,
254
ELFFile
<ELFT> EF;
436
const
ELFFile
<ELFT> &getELFFile() const { return EF; }
1071
auto EFOrErr =
ELFFile
<ELFT>::create(Object.getBuffer());
1084
ELFObjectFile<ELFT>::ELFObjectFile(MemoryBufferRef Object,
ELFFile
<ELFT> EF,
ELFTypes.h
672
template <class ELFFileELFT> friend class
ELFFile
;
/src/external/apache2/llvm/dist/llvm/lib/Object/
ELF.cpp
299
ELFFile
<ELFT>::decode_relrs(Elf_Relr_Range relrs) const {
377
ELFFile
<ELFT>::android_relas(const Elf_Shdr &Sec) const {
445
std::string
ELFFile
<ELFT>::getDynamicTagAsString(unsigned Arch,
509
std::string
ELFFile
<ELFT>::getDynamicTagAsString(uint64_t Type) const {
514
Expected<typename ELFT::DynRange>
ELFFile
<ELFT>::dynamicEntries() const {
565
ELFFile
<ELFT>::toMappedAddr(uint64_t VAddr, WarningHandler WarnHandler) const {
617
ELFFile
<ELFT>::decodeBBAddrMap(const Elf_Shdr &Sec) const {
667
template class llvm::object::
ELFFile
<ELF32LE>;
668
template class llvm::object::
ELFFile
<ELF32BE>;
669
template class llvm::object::
ELFFile
<ELF64LE>
[
all
...]
/src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
ELFDump.cpp
28
static Expected<StringRef> getDynamicStrTab(const
ELFFile
<ELFT> &Elf) {
59
const
ELFFile
<ELFT> &EF = Obj->getELFFile();
144
static uint64_t getSectionLMA(const
ELFFile
<ELFT> &Obj,
173
static void printDynamicSection(const
ELFFile
<ELFT> &Elf, StringRef Filename) {
210
static void printProgramHeaders(const
ELFFile
<ELFT> &Obj, StringRef FileName) {
338
static void printSymbolVersionInfo(const
ELFFile
<ELFT> &Elf,
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
ELF_x86_64.cpp
238
// This should become a template as the
ELFFile
is so a lot of this could become
247
using SymbolTable = object::
ELFFile
<object::ELF64LE>::Elf_Shdr;
290
const object::
ELFFile
<object::ELF64LE> &Obj;
291
object::
ELFFile
<object::ELF64LE>::Elf_Shdr_Range sections;
297
getEndianness(const object::
ELFFile
<object::ELF64LE> &Obj) {
302
unsigned getPointerSize(const object::
ELFFile
<object::ELF64LE> &Obj) {
527
std::vector<std::vector<object::
ELFFile
<object::ELF64LE>::Elf_Shdr_Range *>>
687
const object::
ELFFile
<object::ELF64LE> &Obj)
/src/external/apache2/llvm/dist/llvm/tools/llvm-gsymutil/
llvm-gsymutil.cpp
209
/// \param
ELFFile
An ELF object file we will search.
214
getImageBaseAddress(const object::
ELFFile
<ELFT> &
ELFFile
) {
215
auto PhdrRangeOrErr =
ELFFile
.program_headers();
/src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
DwarfCFIEHPrinter.h
64
const object::
ELFFile
<ELFT> &Obj = ObjF.getELFFile();
103
const object::
ELFFile
<ELFT> &Obj = ObjF.getELFFile();
ARMEHABIPrinter.h
330
const object::
ELFFile
<ET> &ELF;
355
PrinterContext(ScopedPrinter &SW, const object::
ELFFile
<ET> &ELF,
438
findSectionContainingAddress(const object::
ELFFile
<ET> &Obj, StringRef FileName,
ELFDumper.cpp
315
const
ELFFile
<ELFT> &Obj;
401
Expected<SymtabLink<ELFT>> getLinkAsSymtab(const
ELFFile
<ELFT> &Obj,
2383
const
ELFFile
<ELFT> &Obj = Dumper.getElfObject().getELFFile();
2421
static Error checkGNUHashTable(const
ELFFile
<ELFT> &Obj,
2621
const
ELFFile
<ELFT> &Obj;
3155
static std::string getSectionHeadersNumString(const
ELFFile
<ELFT> &Obj,
3175
static std::string getSectionHeaderTableIndexString(const
ELFFile
<ELFT> &Obj,
4295
const
ELFFile
<ELFT> &Obj = Dumper.getElfObject().getELFFile();
4314
static size_t getMaxDynamicTagSize(const
ELFFile
<ELFT> &Obj,
4727
decodeAddrsigSection(const
ELFFile
<ELFT> &Obj, const typename ELFT::Shdr &Sec)
[
all
...]
/src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/
Object.cpp
1415
Error ELFBuilder<ELFT>::readProgramHeaders(const
ELFFile
<ELFT> &HeadersFile) {
1418
Expected<typename
ELFFile
<ELFT>::Elf_Phdr_Range> Headers =
1423
for (const typename
ELFFile
<ELFT>::Elf_Phdr &Phdr : *Headers) {
1533
Expected<const Elf_Shdr *> Shdr =
ElfFile
.getSection(SymTab->Index);
1537
Expected<StringRef> StrTabData =
ElfFile
.getStringTableForSymtab(**Shdr);
1543
Expected<typename
ELFFile
<ELFT>::Elf_Sym_Range> Symbols =
1544
ElfFile
.symbols(*Shdr);
1548
for (const typename
ELFFile
<ELFT>::Elf_Sym &Sym : *Symbols) {
1563
ElfFile
.getSection(SymTab->getShndxTable()->Index);
1568
ElfFile
.template getSectionContentsAsArray<Elf_Word>(**ShndxSec)
[
all
...]
Object.h
897
using object::
ELFFile
;
946
const
ELFFile
<ELFT> &
ElfFile
;
952
Error readProgramHeaders(const
ELFFile
<ELFT> &HeadersFile);
963
:
ElfFile
(ElfObj.getELFFile()), Obj(Obj),
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/Orc/
DebugObjectManagerPlugin.cpp
257
Expected<
ELFFile
<ELFT>> ObjRef =
ELFFile
<ELFT>::create(DebugObj->getBuffer());
/src/external/apache2/llvm/dist/llvm/tools/llvm-profgen/
ProfiledBinary.cpp
56
static uint64_t getELFImageLMAForSec(const
ELFFile
<ELFT> &Obj,
/src/external/apache2/llvm/dist/llvm/tools/obj2yaml/
elf2yaml.cpp
46
const object::
ELFFile
<ELFT> &Obj;
105
ELFDumper(const object::
ELFFile
<ELFT> &O, std::unique_ptr<DWARFContext> DCtx);
112
ELFDumper<ELFT>::ELFDumper(const object::
ELFFile
<ELFT> &O,
1539
static Error elf2yaml(raw_ostream &Out, const object::
ELFFile
<ELFT> &Obj,
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
Symbolize.cpp
322
Optional<ArrayRef<uint8_t>> getBuildID(const
ELFFile
<ELFT> &Obj) {
/src/external/apache2/llvm/dist/llvm/lib/InterfaceStub/
ELFObjHandler.cpp
536
const
ELFFile
<ELFT> &
ElfFile
= ElfObj.getELFFile();
538
Expected<Elf_Dyn_Range> DynTable =
ElfFile
.dynamicEntries();
544
Expected<Elf_Phdr_Range> PHdrs =
ElfFile
.program_headers();
555
Expected<const uint8_t *> DynStrPtr =
ElfFile
.toMappedAddr(DynEnt.StrTabAddr);
564
DestStub->Arch =
ElfFile
.getHeader().e_machine;
587
Expected<uint64_t> SymCount =
ElfFile
.getDynSymtabSize();
593
ElfFile
.toMappedAddr(DynEnt.DynSymAddr);
/src/external/apache2/llvm/dist/llvm/tools/llvm-nm/
llvm-nm.cpp
1702
readSymbolVersionsELF(const
ELFFile
<ELFT> &Obj, StringRef FileName,
Completed in 55 milliseconds
Indexes created Tue Jun 16 00:25:01 UTC 2026