Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching full:fixup

28   bool getAArch64FixupKindMachOInfo(const MCFixup &Fixup, unsigned &RelocType,
38 const MCFixup &Fixup, MCValue Target,
44 const MCFixup &Fixup, unsigned &RelocType, const MCSymbolRefExpr *Sym,
49 switch ((unsigned)Fixup.getKind()) {
94 Asm.getContext().reportError(Fixup.getLoc(),
146 const MCFragment *Fragment, const MCFixup &Fixup, MCValue Target,
148 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
156 unsigned Kind = Fixup.getKind();
159 FixupOffset += Fixup.getOffset();
175 Asm.getContext().reportError(Fixup.getLoc(),
186 Asm.getContext().reportError(Fixup.getLoc(),
191 if (!getAArch64FixupKindMachOInfo(Fixup, Type, Target.getSymA(), Log2Size,
193 Asm.getContext().reportError(Fixup.getLoc(), "unknown AArch64 fixup kind!");
205 Asm.getContext().reportError(Fixup.getLoc(),
225 Layout.getFragmentOffset(Fragment) + Fixup.getOffset()) {
237 Asm.getContext().reportError(Fixup.getLoc(),
244 Asm.getContext().reportError(Fixup.getLoc(),
258 Fixup.getLoc(),
265 Fixup.getLoc(),
273 Fixup.getLoc(), "unsupported relocation with identical base");
325 &Fixup)) {
326 Asm.getContext().reportError(Fixup.getLoc(),
331 return recordRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
357 Fixup.getLoc(),
370 Fixup.getOffset() + (1ULL << Log2Size);
381 Asm.getContext().reportError(Fixup.getLoc(),