Lines Matching defs:Fixup
40 void applyFixup(const MCAssembler &Asm, const MCFixup &Fixup,
79 static uint64_t adjustFixupValue(const MCFixup &Fixup, uint64_t Value,
81 unsigned Kind = Fixup.getKind();
93 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
101 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
106 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
111 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
116 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
118 Ctx.reportError(Fixup.getLoc(), "fixup value must be 4-byte aligned");
121 unsigned Offset = Fixup.getOffset();
125 Ctx.reportError(Fixup.getLoc(), "fixup value out of range");
127 Ctx.reportError(Fixup.getLoc(), "fixup value must be 4-byte aligned");
144 const MCFixup &Fixup, const MCValue &Target,
149 MCFixupKindInfo Info = getFixupKindInfo(Fixup.getKind());
151 Value = adjustFixupValue(Fixup, Value, Ctx);
159 unsigned Offset = Fixup.getOffset();
160 unsigned FullSize = getSize(Fixup.getKind());