OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:ELFObjectFile
(Results
1 - 14
of
14
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/include/llvm/Object/
ELFObjectFile.h
1
//===-
ELFObjectFile
.h - ELF object file implementation ---------*- C++ -*-===//
9
// This file declares the
ELFObjectFile
template class.
228
template <class ELFT> class
ELFObjectFile
: public ELFObjectFileBase {
247
ELFObjectFile
(MemoryBufferRef Object, ELFFile<ELFT> EF,
389
// This flag is used for classof, to distinguish
ELFObjectFile
from
395
ELFObjectFile
(
ELFObjectFile
<ELFT> &&Other);
396
static Expected<
ELFObjectFile
<ELFT>> create(MemoryBufferRef Object,
449
using ELF32LEObjectFile =
ELFObjectFile
<ELF32LE>;
450
using ELF64LEObjectFile =
ELFObjectFile
<ELF64LE>
[
all
...]
/src/external/apache2/llvm/lib/libLLVMObject/
Makefile
17
ELFObjectFile
.cpp \
/src/external/apache2/llvm/dist/llvm/tools/llvm-readobj/
DwarfCFIEHPrinter.h
19
#include "llvm/Object/
ELFObjectFile
.h"
36
const object::
ELFObjectFile
<ELFT> &ObjF;
42
PrinterContext(ScopedPrinter &W, const object::
ELFObjectFile
<ELFT> &ObjF)
50
findSectionByAddress(const object::
ELFObjectFile
<ELFT> &ObjF, uint64_t Addr) {
ELFDumper.cpp
35
#include "llvm/Object/
ELFObjectFile
.h"
208
ELFDumper(const object::
ELFObjectFile
<ELFT> &ObjF, ScopedPrinter &Writer);
219
const object::
ELFObjectFile
<ELFT> &getElfObject() const { return ObjF; };
314
const object::
ELFObjectFile
<ELFT> &ObjF;
528
GNUELFDumper(const object::
ELFObjectFile
<ELFT> &ObjF, ScopedPrinter &Writer)
646
LLVMELFDumper(const object::
ELFObjectFile
<ELFT> &ObjF, ScopedPrinter &Writer)
698
createELFDumper(const
ELFObjectFile
<ELFT> &Obj, ScopedPrinter &Writer) {
1756
ELFDumper<ELFT>::ELFDumper(const object::
ELFObjectFile
<ELFT> &O,
/src/external/apache2/llvm/dist/llvm/lib/Object/
ELFObjectFile.cpp
1
//===-
ELFObjectFile
.cpp - ELF object file implementation -----------------===//
9
// Part of the
ELFObjectFile
class implementation.
13
#include "llvm/Object/
ELFObjectFile
.h"
63
static Expected<std::unique_ptr<
ELFObjectFile
<ELFT>>>
65
auto Ret =
ELFObjectFile
<ELFT>::create(Object, InitContent);
68
return std::make_unique<
ELFObjectFile
<ELFT>>(std::move(*Ret));
/src/external/apache2/llvm/dist/llvm/lib/InterfaceStub/
ELFObjHandler.cpp
13
#include "llvm/Object/
ELFObjectFile
.h"
23
using llvm::object::
ELFObjectFile
;
526
/// Returns a new ELFStub with all members populated from an
ELFObjectFile
.
527
/// @param ElfObj Source
ELFObjectFile
.
530
buildStub(const
ELFObjectFile
<ELFT> &ElfObj) {
655
if (auto Obj = dyn_cast<
ELFObjectFile
<ELF32LE>>(Bin)) {
657
} else if (auto Obj = dyn_cast<
ELFObjectFile
<ELF64LE>>(Bin)) {
659
} else if (auto Obj = dyn_cast<
ELFObjectFile
<ELF32BE>>(Bin)) {
661
} else if (auto Obj = dyn_cast<
ELFObjectFile
<ELF64BE>>(Bin)) {
/src/external/apache2/llvm/dist/llvm/lib/DebugInfo/Symbolize/
Symbolize.cpp
342
if (auto *O = dyn_cast<
ELFObjectFile
<ELF32LE>>(Obj))
344
else if (auto *O = dyn_cast<
ELFObjectFile
<ELF32BE>>(Obj))
346
else if (auto *O = dyn_cast<
ELFObjectFile
<ELF64LE>>(Obj))
348
else if (auto *O = dyn_cast<
ELFObjectFile
<ELF64BE>>(Obj))
/src/external/apache2/llvm/dist/llvm/tools/llvm-objcopy/ELF/
ELFObjcopy.cpp
24
#include "llvm/Object/
ELFObjectFile
.h"
117
if (isa<
ELFObjectFile
<ELF32LE>>(Bin))
119
if (isa<
ELFObjectFile
<ELF64LE>>(Bin))
121
if (isa<
ELFObjectFile
<ELF32BE>>(Bin))
123
if (isa<
ELFObjectFile
<ELF64BE>>(Bin))
Object.h
18
#include "llvm/Object/
ELFObjectFile
.h"
898
using object::
ELFObjectFile
;
961
ELFBuilder(const
ELFObjectFile
<ELFT> &ElfObj, Object &Obj,
Object.cpp
18
#include "llvm/Object/
ELFObjectFile
.h"
1957
if (auto *O = dyn_cast<
ELFObjectFile
<ELF32LE>>(Bin)) {
1962
} else if (auto *O = dyn_cast<
ELFObjectFile
<ELF64LE>>(Bin)) {
1967
} else if (auto *O = dyn_cast<
ELFObjectFile
<ELF32BE>>(Bin)) {
1972
} else if (auto *O = dyn_cast<
ELFObjectFile
<ELF64BE>>(Bin)) {
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldELF.cpp
20
#include "llvm/Object/
ELFObjectFile
.h"
57
template <class ELFT> class DyldELFObject : public
ELFObjectFile
<ELFT> {
62
DyldELFObject(
ELFObjectFile
<ELFT> &&Obj);
74
return (isa<
ELFObjectFile
<ELFT>>(v) &&
75
classof(cast<
ELFObjectFile
<ELFT>>(v)));
77
static bool classof(const
ELFObjectFile
<ELFT> *v) {
88
DyldELFObject<ELFT>::DyldELFObject(
ELFObjectFile
<ELFT> &&Obj)
89
:
ELFObjectFile
<ELFT>(std::move(Obj)) {
96
auto Obj =
ELFObjectFile
<ELFT>::create(Wrapper);
121
ELFObjectFile
<ELFT>::getSymbol(SymRef.getRawDataRefImpl()))
[
all
...]
/src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
ELFDump.cpp
18
#include "llvm/Object/
ELFObjectFile
.h"
56
static Error getRelocationValueString(const
ELFObjectFile
<ELFT> *Obj,
llvm-objdump.cpp
53
#include "llvm/Object/
ELFObjectFile
.h"
695
addDynamicElfSymbols(const
ELFObjectFile
<ELFT> *Obj,
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/JITLink/
ELF_x86_64.cpp
16
#include "llvm/Object/
ELFObjectFile
.h"
872
auto &ELFObjFile = cast<object::
ELFObjectFile
<object::ELF64LE>>(**ELFObj);
Completed in 138 milliseconds
Indexes created Mon Sep 07 00:24:45 UTC 2026