Lines Matching defs:Fixup
35 bool getAArch64FixupKindMachOInfo(const MCFixup &Fixup, unsigned &RelocType,
44 const MCFragment *Fragment, const MCFixup &Fixup,
51 const MCFixup &Fixup, unsigned &RelocType, const MCSymbolRefExpr *Sym,
56 switch (Fixup.getTargetKind()) {
101 Asm.getContext().reportError(Fixup.getLoc(),
150 const MCFixup &Fixup, MCValue Target, uint64_t &FixedValue) {
151 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
159 unsigned Kind = Fixup.getKind();
162 FixupOffset += Fixup.getOffset();
178 Asm.getContext().reportError(Fixup.getLoc(),
189 Asm.getContext().reportError(Fixup.getLoc(),
194 if (!getAArch64FixupKindMachOInfo(Fixup, Type, Target.getSymA(), Log2Size,
196 Asm.getContext().reportError(Fixup.getLoc(), "unknown AArch64 fixup kind!");
208 Asm.getContext().reportError(Fixup.getLoc(),
228 Asm.getFragmentOffset(*Fragment) + Fixup.getOffset()) {
240 Asm.getContext().reportError(Fixup.getLoc(),
247 Asm.getContext().reportError(Fixup.getLoc(),
261 Fixup.getLoc(),
268 Fixup.getLoc(),
276 Fixup.getLoc(), "unsupported relocation with identical base");
310 Fixup.getLoc(),
347 Fixup.getLoc(),
359 Value -= Writer->getFragmentAddress(Asm, Fragment) + Fixup.getOffset() +
375 Asm.getContext().reportError(Fixup.getLoc(),