Lines Matching refs:Fixup
34 const MCFixup &Fixup,
42 const MCFixup &Fixup, MCValue Target,
59 const MCFragment *Fragment, const MCFixup &Fixup,
151 const MCFixup &Fixup,
154 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
155 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
163 Asm.getContext().FatalError(Fixup.getLoc(),
177 Asm.getContext().FatalError(Fixup.getLoc(),
203 switch ((unsigned)Fixup.getKind()) {
256 const MCFixup &Fixup,
260 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
261 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
269 Asm.getContext().FatalError(Fixup.getLoc(),
282 Asm.getContext().FatalError(Fixup.getLoc(),
359 const MCFixup &Fixup,
362 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
365 if (!getARMFixupKindMachOInfo(Fixup.getKind(), RelocType, Log2Size))
366 // If we failed to get fixup kind info, it's because there's no legal
367 // relocation type for the fixup kind. This happens when it's a fixup that's
370 Asm.getContext().FatalError(Fixup.getLoc(),
379 Fixup, Target, FixedValue);
380 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup,
398 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup,
402 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
428 // For external relocations, make sure to offset the fixup value to
443 // The type is determined by the fixup kind.
462 switch ((unsigned)Fixup.getKind()) {