Lines Matching refs:RelType
20 std::string toString(elf::RelType type);
30 virtual RelExpr getRelExpr(RelType type, const Symbol &s,
32 virtual RelType getDynRel(RelType type) const { return 0; } in getDynRel()
37 virtual int64_t getImplicitAddend(const uint8_t *buf, RelType type) const;
38 virtual int getTlsGdRelaxSkip(RelType type) const { return 1; } in getTlsGdRelaxSkip()
61 virtual bool usesOnlyLowPageBits(RelType type) const;
65 virtual bool needsThunk(RelExpr expr, RelType relocType,
83 virtual bool inBranchRange(RelType type, uint64_t src,
88 void relocateNoSym(uint8_t *loc, RelType type, uint64_t val) const { in relocateNoSym()
118 static constexpr RelType noneRel = 0;
119 RelType copyRel;
120 RelType gotRel;
121 RelType pltRel;
122 RelType relativeRel;
123 RelType iRelativeRel;
124 RelType symbolicRel;
125 RelType tlsDescRel;
126 RelType tlsGotRel;
127 RelType tlsModuleIndexRel;
128 RelType tlsOffsetRel;
156 virtual RelExpr adjustTlsExpr(RelType type, RelExpr expr) const;
157 virtual RelExpr adjustGotPcExpr(RelType type, int64_t addend,