Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/lld/ELF/
H A DTarget.cpp131 bool TargetInfo::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
146 RelExpr TargetInfo::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
150 RelExpr TargetInfo::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
H A DTarget.h31 virtual RelExpr getRelExpr(RelType type, const Symbol &s,
66 virtual bool needsThunk(RelExpr expr, RelType relocType,
158 virtual RelExpr adjustTlsExpr(RelType type, RelExpr expr) const;
159 virtual RelExpr adjustGotPcExpr(RelType type, int64_t addend,
H A DRelocations.h31 enum RelExpr { enum
109 RelExpr expr;
H A DSyntheticSections.h189 void addEntry(InputFile &file, Symbol &sym, int64_t addend, RelExpr expr);
427 RelExpr expr) in DynamicReloc()
472 RelExpr expr;
512 RelType addendRelType, RelExpr expr) { in addRelativeReloc()
524 uint64_t offsetInSec, Symbol &sym, int64_t addend, RelExpr expr, in addReloc()
H A DInputSection.h206 RelExpr Expr);
H A DInputSection.cpp629 const Symbol &sym, RelExpr expr) { in getRelocTargetVA()
861 RelExpr expr = target.getRelExpr(type, sym, bufLoc); in relocateNonAlloc()
H A DSyntheticSections.cpp703 RelExpr expr) { in addEntry()
/openbsd-src/gnu/llvm/lld/ELF/Arch/
H A DPPC.cpp30 RelExpr getRelExpr(RelType type, const Symbol &s,
45 bool needsThunk(RelExpr expr, RelType relocType, const InputFile *file,
52 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override;
198 bool PPC::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
218 RelExpr PPC::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
379 RelExpr PPC::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
H A DMSP430.cpp35 RelExpr getRelExpr(RelType type, const Symbol &s,
47 RelExpr MSP430::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
H A DX86.cpp27 RelExpr getRelExpr(RelType type, const Symbol &s,
40 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override;
72 RelExpr X86::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
154 RelExpr X86::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
H A DAArch64.cpp34 RelExpr getRelExpr(RelType type, const Symbol &s,
43 bool needsThunk(RelExpr expr, RelType type, const InputFile *file,
51 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override;
92 RelExpr AArch64::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
174 RelExpr AArch64::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
277 bool AArch64::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
H A DPPC64.cpp158 RelExpr getRelExpr(RelType type, const Symbol &s,
170 bool needsThunk(RelExpr expr, RelType type, const InputFile *file,
175 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override;
176 RelExpr adjustGotPcExpr(RelType type, int64_t addend,
949 RelExpr PPC64::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
1394 bool PPC64::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
1444 RelExpr PPC64::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
1452 RelExpr PPC64::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
H A DAMDGPU.cpp34 RelExpr getRelExpr(RelType type, const Symbol &s,
157 RelExpr AMDGPU::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
H A DSPARCV9.cpp25 RelExpr getRelExpr(RelType type, const Symbol &s,
48 RelExpr SPARCV9::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
H A DAVR.cpp46 RelExpr getRelExpr(RelType type, const Symbol &s,
53 RelExpr AVR::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
H A DHexagon.cpp29 RelExpr getRelExpr(RelType type, const Symbol &s,
90 RelExpr Hexagon::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
H A DARM.cpp27 RelExpr getRelExpr(RelType type, const Symbol &s,
38 bool needsThunk(RelExpr expr, RelType type, const InputFile *file,
82 RelExpr ARM::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
294 bool ARM::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
H A DMips.cpp28 RelExpr getRelExpr(RelType type, const Symbol &s,
36 bool needsThunk(RelExpr expr, RelType type, const InputFile *file,
77 RelExpr MIPS<ELFT>::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
358 bool MIPS<ELFT>::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
H A DX86_64.cpp29 RelExpr getRelExpr(RelType type, const Symbol &s,
43 RelExpr adjustGotPcExpr(RelType type, int64_t addend,
308 RelExpr X86_64::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
814 RelExpr X86_64::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
H A DRISCV.cpp42 RelExpr getRelExpr(RelType type, const Symbol &s,
248 RelExpr RISCV::getRelExpr(const RelType type, const Symbol &s, in getRelExpr()