Lines Matching defs:Asm

28                                     const MCAssembler &Asm,
34 const MCAssembler &Asm,
40 const MCAssembler &Asm,
48 void recordRelocation(MachObjectWriter *Writer, MCAssembler &Asm,
132 MachObjectWriter *Writer, const MCAssembler &Asm,
135 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
138 Asm.getContext().reportError(Fixup.getLoc(),
145 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
152 Asm.getContext().reportError(Fixup.getLoc(),
158 uint32_t Value = Writer->getSymbolAddress(*A, Asm);
167 Asm.getContext().reportError(Fixup.getLoc(),
175 Value2 = Writer->getSymbolAddress(B->getSymbol(), Asm);
202 if (Asm.isThumbFunc(A))
206 if (Asm.isThumbFunc(A))
242 MachObjectWriter *Writer, const MCAssembler &Asm,
245 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
248 Asm.getContext().reportError(Fixup.getLoc(),
255 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
261 Asm.getContext().reportError(Fixup.getLoc(),
267 uint32_t Value = Writer->getSymbolAddress(*A, Asm);
277 Asm.getContext().reportError(Fixup.getLoc(),
285 Value2 = Writer->getSymbolAddress(B->getSymbol(), Asm);
313 const MCAssembler &Asm,
359 MCAssembler &Asm,
363 unsigned IsPCRel = Writer->isFixupKindPCRel(Asm, Fixup.getKind());
371 Asm.getContext().reportError(Fixup.getLoc(), "unsupported relocation type");
380 return recordARMScatteredHalfRelocation(Writer, Asm, Fragment, Fixup,
382 return recordARMScatteredRelocation(Writer, Asm, Fragment, Fixup, Target,
401 return recordARMScatteredRelocation(Writer, Asm, Fragment, Fixup, Target,
405 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
421 Res, Asm, Writer->getSectionAddressMap())) {
428 if (requiresExternRelocation(Writer, Asm, *Fragment, RelocType, *A,
436 FixedValue -= Asm.getSymbolOffset(*A);