OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:RelocationEntry
(Results
1 - 17
of
17
) sorted by relevancy
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/Targets/
RuntimeDyldELFMips.h
28
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override;
44
uint64_t evaluateRelocation(const
RelocationEntry
&RE, uint64_t Value,
50
void applyRelocation(const
RelocationEntry
&RE, uint64_t Value);
RuntimeDyldCOFFThumb.h
126
RelocationEntry
RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
140
RelocationEntry
RE =
141
RelocationEntry
(SectionID, Offset, RelType, Addend, TargetSectionID,
147
RelocationEntry
RE =
148
RelocationEntry
(SectionID, Offset, RelType, Addend, TargetSectionID,
154
RelocationEntry
RE =
155
RelocationEntry
(TargetSectionID, Offset, RelType, 0);
160
RelocationEntry
RE =
161
RelocationEntry
(SectionID, Offset, RelType, TargetOffset + Addend);
166
RelocationEntry
RE
[
all
...]
RuntimeDyldCOFFI386.h
105
RelocationEntry
RE(SectionID, Offset, RelType, 0, -1, 0, 0, 0, false, 0);
116
RelocationEntry
RE =
117
RelocationEntry
(SectionID, Offset, RelType, Addend, TargetSectionID,
123
RelocationEntry
RE =
124
RelocationEntry
(TargetSectionID, Offset, RelType, 0);
129
RelocationEntry
RE =
130
RelocationEntry
(SectionID, Offset, RelType, TargetOffset + Addend);
142
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
RuntimeDyldMachOX86_64.h
50
RelocationEntry
RE(getRelocationEntry(SectionID, Obj, RelI));
86
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
129
void processGOTRelocation(const
RelocationEntry
&RE,
142
RelocationEntry
GOTRE(RE.SectionID, Section.getStubOffset(),
152
RelocationEntry
TargetRE(RE.SectionID, RE.Offset,
225
RelocationEntry
R(SectionID, Offset, MachO::X86_64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldCOFFX86_64.h
87
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
178
const
RelocationEntry
RE(SectionID, Offset, RelType, Addend);
271
RelocationEntry
RE(SectionID, Offset, RelType, Addend);
274
RelocationEntry
RE(SectionID, Offset, RelType, TargetOffset + Addend);
RuntimeDyldMachOARM.h
63
Expected<int64_t> decodeAddend(const
RelocationEntry
&RE) const {
160
RelocationEntry
RE(getRelocationEntry(SectionID, Obj, RelI));
203
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
305
void processBranchRelocation(const
RelocationEntry
&RE,
329
RelocationEntry
StubRE(
339
RelocationEntry
TargetRE(RE.SectionID, RE.Offset, RE.RelType, 0,
418
RelocationEntry
R(SectionID, Offset, RelocType, Addend, SectionAID,
RuntimeDyldMachOI386.h
67
RelocationEntry
RE(getRelocationEntry(SectionID, Obj, RelI));
98
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
202
RelocationEntry
R(SectionID, Offset, RelocType, Addend, SectionAID,
237
RelocationEntry
RE(JTSectionID, JTEntryOffset + 1,
RuntimeDyldMachOAArch64.h
34
Expected<int64_t> decodeAddend(const
RelocationEntry
&RE) const {
305
RelocationEntry
RE(getRelocationEntry(SectionID, Obj, RelI));
355
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
442
void processGOTRelocation(const
RelocationEntry
&RE,
464
RelocationEntry
GOTRE(RE.SectionID, StubOffset,
474
RelocationEntry
TargetRE(RE.SectionID, RE.Offset, RE.RelType, Offset,
510
RelocationEntry
R(SectionID, Offset, MachO::ARM64_RELOC_SUBTRACTOR, (uint64_t)Addend,
RuntimeDyldCOFFAArch64.h
128
const
RelocationEntry
RE(SectionID, Offset, RelType, Addend);
247
RelocationEntry
RE(SectionID, Offset, RelType, Addend);
250
RelocationEntry
RE(SectionID, Offset, RelType, TargetOffset + Addend);
256
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override {
RuntimeDyldELFMips.cpp
14
void RuntimeDyldELFMips::resolveRelocation(const
RelocationEntry
&RE,
29
uint64_t RuntimeDyldELFMips::evaluateRelocation(const
RelocationEntry
&RE,
41
void RuntimeDyldELFMips::applyRelocation(const
RelocationEntry
&RE,
/src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RuntimeDyldMachO.h
57
int64_t memcpyAddend(const
RelocationEntry
&RE) const;
60
///
RelocationEntry
and fill in the common fields. The 'Addend' field is *not*
64
RelocationEntry
getRelocationEntry(unsigned SectionID,
78
return
RelocationEntry
(SectionID, Offset, RelType, 0, IsPCRel, Size);
100
const
RelocationEntry
&RE,
109
void dumpRelocationToResolve(const
RelocationEntry
&RE, uint64_t Value) const;
RuntimeDyldImpl.h
115
///
RelocationEntry
- used to represent relocations internally in the dynamic
117
class
RelocationEntry
{
153
RelocationEntry
(unsigned id, uint64_t offset, uint32_t type, int64_t addend)
157
RelocationEntry
(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
163
RelocationEntry
(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
168
RelocationEntry
(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
178
RelocationEntry
(unsigned id, uint64_t offset, uint32_t type, int64_t addend,
274
typedef SmallVector<
RelocationEntry
, 64> RelocationList;
385
void addRelocationForSection(const
RelocationEntry
&RE, unsigned SectionID);
389
void addRelocationForSymbol(const
RelocationEntry
&RE, StringRef SymbolName)
[
all
...]
RuntimeDyldELF.cpp
992
void RuntimeDyldELF::resolveRelocation(const
RelocationEntry
&RE,
1047
RelocationEntry
RE(SectionID, Offset, RelType, Value.Addend, Value.Offset);
1143
RelocationEntry
REmovz_g3(SectionID, StubTargetAddr - Section.getAddress(),
1145
RelocationEntry
REmovk_g2(SectionID,
1148
RelocationEntry
REmovk_g1(SectionID,
1151
RelocationEntry
REmovk_g0(SectionID,
1311
RelocationEntry
RE(SectionID, StubTargetAddr - Section.getAddress(),
1355
RelocationEntry
RE(SectionID, Offset, RelType, i->second);
1369
RelocationEntry
REHi(SectionID, StubTargetAddr - Section.getAddress(),
1371
RelocationEntry
RELo(SectionID
[
all
...]
RuntimeDyldELF.h
118
RelocationEntry
computeGOTOffsetRE(uint64_t GOTOffset, uint64_t SymbolOffset,
124
// Split out common case for createing the
RelocationEntry
for when the relocation requires
151
SmallVector<std::pair<RelocationValueRef,
RelocationEntry
>, 8> PendingRelocs;
176
void resolveRelocation(const
RelocationEntry
&RE, uint64_t Value) override;
RuntimeDyldMachO.cpp
46
int64_t RuntimeDyldMachO::memcpyAddend(const
RelocationEntry
&RE) const {
87
RelocationEntry
R(SectionID, Offset, RelocType, Addend, IsPCRel, Size);
99
const
RelocationEntry
&RE, ObjSectionToIDMap &ObjSectionToID) {
148
void RuntimeDyldMachO::dumpRelocationToResolve(const
RelocationEntry
&RE,
214
RelocationEntry
RE(PTSectionID, PTEntryOffset,
RuntimeDyldCOFF.cpp
101
RelocationEntry
RE(SectionID, EntryOffset, PointerReloc, 0, false,
RuntimeDyld.cpp
927
void RuntimeDyldImpl::addRelocationForSection(const
RelocationEntry
&RE,
932
void RuntimeDyldImpl::addRelocationForSymbol(const
RelocationEntry
&RE,
944
RelocationEntry
RECopy = RE;
1082
const
RelocationEntry
&RE = Relocs[i];
Completed in 20 milliseconds
Indexes created Tue Sep 08 00:25:21 UTC 2026