Lines Matching refs:RelType
23 std::string toString(elf::RelType type);
33 virtual RelExpr getRelExpr(RelType type, const Symbol &s,
35 virtual RelType getDynRel(RelType type) const { return 0; } in getDynRel()
40 virtual int64_t getImplicitAddend(const uint8_t *buf, RelType type) const;
41 virtual int getTlsGdRelaxSkip(RelType type) const { return 1; } in getTlsGdRelaxSkip()
64 virtual bool usesOnlyLowPageBits(RelType type) const;
68 virtual bool needsThunk(RelExpr expr, RelType relocType,
86 virtual bool inBranchRange(RelType type, uint64_t src,
91 void relocateNoSym(uint8_t *loc, RelType type, uint64_t val) const { in relocateNoSym()
124 static constexpr RelType noneRel = 0;
125 RelType copyRel;
126 RelType gotRel;
127 RelType pltRel;
128 RelType relativeRel;
129 RelType iRelativeRel;
130 RelType symbolicRel;
131 RelType tlsDescRel;
132 RelType tlsGotRel;
133 RelType tlsModuleIndexRel;
134 RelType tlsOffsetRel;
168 virtual RelExpr adjustTlsExpr(RelType type, RelExpr expr) const;
169 virtual RelExpr adjustGotPcExpr(RelType type, int64_t addend,
234 uint64_t getLoongArchPageDelta(uint64_t dest, uint64_t pc, RelType type);