Lines Matching refs:RelExpr
134 template <RelExpr... Exprs> struct RelExprMaskBuilder {
139 template <RelExpr Head, RelExpr... Tail>
153 template <RelExpr... Exprs> bool oneof(RelExpr expr) { in oneof()
167 int64_t addend, RelExpr expr) { in handleMipsTlsRelocation()
191 typename ELFT::uint offset, int64_t addend, RelExpr expr) { in handleTlsRelocation()
376 static bool needsPlt(RelExpr expr) { in needsPlt()
383 static bool needsGot(RelExpr expr) { in needsGot()
391 static bool isRelExpr(RelExpr expr) { in isRelExpr()
406 static bool isStaticLinkTimeConstant(RelExpr e, RelType type, const Symbol &sym, in isStaticLinkTimeConstant()
465 static RelExpr toPlt(RelExpr expr) { in toPlt()
478 static RelExpr fromPlt(RelExpr expr) { in fromPlt()
638 InputSectionBase &sec, RelExpr expr, in computeMipsAddend()
673 InputSectionBase &sec, RelExpr expr, in computeAddend()
1058 Symbol &sym, int64_t addend, RelExpr expr, in addRelativeReloc()
1091 RelExpr expr = sym.isTls() ? R_TPREL : R_ABS; in addGotEntry()
1153 static void processRelocAux(InputSectionBase &sec, RelExpr expr, RelType type, in processRelocAux()
1331 RelExpr expr = target->getRelExpr(type, sym, relocatedAddr); in scanReloc()