Lines Matching refs:Fragment
33 const MCFragment *Fragment,
42 const MCFragment *Fragment,
48 const MCFragment &Fragment, unsigned RelocType,
56 const MCAsmLayout &Layout, const MCFragment *Fragment,
143 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation() argument
147 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredHalfRelocation()
239 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
250 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
256 const MCFragment *Fragment, in RecordARMScatteredRelocation() argument
262 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredRelocation()
316 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
326 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
331 const MCFragment &Fragment, in requiresExternRelocation() argument
367 Value -= Writer->getSectionAddress(Fragment.getParent()); in requiresExternRelocation()
378 const MCFragment *Fragment, in recordRelocation() argument
398 return RecordARMScatteredHalfRelocation(Writer, Asm, Layout, Fragment, in recordRelocation()
400 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
420 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
425 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in recordRelocation()
448 if (requiresExternRelocation(Writer, Asm, *Fragment, RelocType, *A, in recordRelocation()
464 FixedValue -= Writer->getSectionAddress(Fragment->getParent()); in recordRelocation()
501 Writer->addRelocation(nullptr, Fragment->getParent(), MREPair); in recordRelocation()
504 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()