Lines Matching defs:Fragment
29 const MCFragment *Fragment,
36 const MCFragment *Fragment,
43 const MCFragment *Fragment,
48 const MCFragment *Fragment, const MCFixup &Fixup,
56 const MCFragment *Fragment, const MCFixup &Fixup,
59 RecordX86_64Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
61 RecordX86Relocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
96 MachObjectWriter *Writer, MCAssembler &Asm, const MCFragment *Fragment,
103 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
105 Writer->getFragmentAddress(Asm, Fragment) + Fixup.getOffset();
200 Writer->addRelocation(A_Base, Fragment->getParent(), MRE);
222 static_cast<const MCSectionMachO &>(*Fragment->getParent());
350 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);
355 const MCFragment *Fragment,
361 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
426 Writer->addRelocation(nullptr, Fragment->getParent(), MRE);
448 Writer->addRelocation(nullptr, Fragment->getParent(), MRE);
454 const MCFragment *Fragment,
463 uint32_t Value = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
473 Writer->getFragmentAddress(Asm, Fragment) + Fixup.getOffset();
488 Writer->addRelocation(&SymA->getSymbol(), Fragment->getParent(), MRE);
493 const MCFragment *Fragment,
503 recordTLVPRelocation(Writer, Asm, Fragment, Fixup, Target, FixedValue);
511 recordScatteredRelocation(Writer, Asm, Fragment, Fixup, Target, Log2Size,
531 recordScatteredRelocation(Writer, Asm, Fragment, Fixup, Target, Log2Size,
536 uint32_t FixupOffset = Asm.getFragmentOffset(*Fragment) + Fixup.getOffset();
575 FixedValue -= Writer->getSectionAddress(Fragment->getParent());
585 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE);