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
399 return RecordARMScatteredHalfRelocation(Writer, Asm, Layout, Fragment, in recordRelocation()
401 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
421 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
426 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in recordRelocation()
447 if (requiresExternRelocation(Writer, Asm, *Fragment, RelocType, *A, in recordRelocation()
463 FixedValue -= Writer->getSectionAddress(Fragment->getParent()); in recordRelocation()
500 Writer->addRelocation(nullptr, Fragment->getParent(), MREPair); in recordRelocation()
503 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()