Lines Matching defs:addend
45 RelExpr adjustGotPcExpr(RelType type, int64_t addend,
310 rB = {r.expr, r.type, rB.offset, r.addend, r.sym};
340 assert(rel.addend == -4);
343 rel1.addend = rel.expr == R_RELAX_GOT_PC_NOPIC ? 0 : -4;
493 // compensate for the -4 in had in the addend.
668 // Need to compensate for the -4 it had in the addend.
847 // These relocations are defined as not having an implicit addend.
850 InternalErr(ctx, buf) << "cannot read addend for relocation " << type;
948 // The addend is stored in the second 64-bit word.
956 RelExpr X86_64::adjustGotPcExpr(RelType type, int64_t addend,
959 // GOTPCRELX with addend != -4. Such an instruction does not load the full GOT
961 // %rax (addend=0) loads the high 32 bits of the GOT entry.
962 if (!ctx.arg.relax || addend != -4 ||
1085 // for the old -4 addend.