| /freebsd-13.1/contrib/llvm-project/lld/ELF/ |
| H A D | Target.cpp | 140 bool TargetInfo::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk() 155 RelExpr TargetInfo::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr() 159 RelExpr TargetInfo::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
|
| H A D | Target.h | 29 virtual RelExpr getRelExpr(RelType type, const Symbol &s, 64 virtual bool needsThunk(RelExpr expr, RelType relocType, 152 virtual RelExpr adjustTlsExpr(RelType type, RelExpr expr) const; 153 virtual RelExpr adjustGotPcExpr(RelType type, int64_t addend,
|
| H A D | Relocations.cpp | 134 template <RelExpr... Exprs> struct RelExprMaskBuilder { 139 template <RelExpr Head, RelExpr... Tail> 153 template <RelExpr... Exprs> bool oneof(RelExpr expr) { in oneof() 376 static bool needsPlt(RelExpr expr) { in needsPlt() 383 static bool needsGot(RelExpr expr) { in needsGot() 391 static bool isRelExpr(RelExpr expr) { in isRelExpr() 465 static RelExpr toPlt(RelExpr expr) { in toPlt() 478 static RelExpr fromPlt(RelExpr expr) { in fromPlt() 673 InputSectionBase &sec, RelExpr expr, in computeAddend() 1091 RelExpr expr = sym.isTls() ? R_TPREL : R_ABS; in addGotEntry() [all …]
|
| H A D | Relocations.h | 32 enum RelExpr { enum 107 RelExpr expr;
|
| H A D | SyntheticSections.h | 213 void addEntry(InputFile &file, Symbol &sym, int64_t addend, RelExpr expr); 451 RelExpr expr) in DynamicReloc() 488 RelExpr expr; 533 RelType addendRelType, RelExpr expr); 542 int64_t addend, RelExpr expr, RelType addendRelType);
|
| H A D | InputSection.h | 212 RelExpr Expr);
|
| H A D | InputSection.cpp | 680 const Symbol &sym, RelExpr expr) { in getRelocTargetVA() 904 RelExpr expr = target->getRelExpr(type, sym, bufLoc); in relocateNonAlloc() 1035 RelExpr expr = rel.expr; in relocateAlloc()
|
| H A D | SyntheticSections.cpp | 716 RelExpr expr) { in addEntry() 1618 Symbol &sym, int64_t addend, RelType addendRelType, RelExpr expr) { in addRelativeReloc() 1644 int64_t addend, RelExpr expr, in addReloc()
|
| /freebsd-13.1/contrib/llvm-project/lld/ELF/Arch/ |
| H A D | PPC.cpp | 27 RelExpr getRelExpr(RelType type, const Symbol &s, 42 bool needsThunk(RelExpr expr, RelType relocType, const InputFile *file, 49 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 D | AArch64.cpp | 34 RelExpr getRelExpr(RelType type, const Symbol &s, 42 bool needsThunk(RelExpr expr, RelType type, const InputFile *file, 50 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override; 83 RelExpr AArch64::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 165 RelExpr AArch64::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr() 258 bool AArch64::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
|
| H A D | MSP430.cpp | 36 RelExpr getRelExpr(RelType type, const Symbol &s, 48 RelExpr MSP430::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
|
| H A D | X86.cpp | 27 RelExpr getRelExpr(RelType type, const Symbol &s, 40 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override; 77 RelExpr X86::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 163 RelExpr X86::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr()
|
| H A D | PPC64.cpp | 369 RelExpr getRelExpr(RelType type, const Symbol &s, 381 bool needsThunk(RelExpr expr, RelType type, const InputFile *file, 386 RelExpr adjustTlsExpr(RelType type, RelExpr expr) const override; 387 RelExpr adjustGotPcExpr(RelType type, int64_t addend, 951 RelExpr PPC64::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 1377 bool PPC64::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk() 1426 RelExpr PPC64::adjustTlsExpr(RelType type, RelExpr expr) const { in adjustTlsExpr() 1434 RelExpr PPC64::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
|
| H A D | AMDGPU.cpp | 34 RelExpr getRelExpr(RelType type, const Symbol &s, 153 RelExpr AMDGPU::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
|
| H A D | SPARCV9.cpp | 26 RelExpr getRelExpr(RelType type, const Symbol &s, 50 RelExpr SPARCV9::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
|
| H A D | AVR.cpp | 47 RelExpr getRelExpr(RelType type, const Symbol &s, 56 RelExpr AVR::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
|
| H A D | ARM.cpp | 29 RelExpr getRelExpr(RelType type, const Symbol &s, 40 bool needsThunk(RelExpr expr, RelType type, const InputFile *file, 86 RelExpr ARM::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 280 bool ARM::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
|
| H A D | Hexagon.cpp | 30 RelExpr getRelExpr(RelType type, const Symbol &s, 91 RelExpr Hexagon::getRelExpr(RelType type, const Symbol &s, in getRelExpr()
|
| H A D | X86_64.cpp | 30 RelExpr getRelExpr(RelType type, const Symbol &s, 45 RelExpr adjustGotPcExpr(RelType type, int64_t addend, 314 RelExpr X86_64::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 789 RelExpr X86_64::adjustGotPcExpr(RelType type, int64_t addend, in adjustGotPcExpr()
|
| H A D | Mips.cpp | 29 RelExpr getRelExpr(RelType type, const Symbol &s, 37 bool needsThunk(RelExpr expr, RelType type, const InputFile *file, 80 RelExpr MIPS<ELFT>::getRelExpr(RelType type, const Symbol &s, in getRelExpr() 360 bool MIPS<ELFT>::needsThunk(RelExpr expr, RelType type, const InputFile *file, in needsThunk()
|
| H A D | RISCV.cpp | 35 RelExpr getRelExpr(RelType type, const Symbol &s, 222 RelExpr RISCV::getRelExpr(const RelType type, const Symbol &s, in getRelExpr()
|