Lines Matching refs:Fragment
32 const MCFragment *Fragment,
41 const MCFragment *Fragment,
47 const MCFragment &Fragment, unsigned RelocType,
55 const MCAsmLayout &Layout, const MCFragment *Fragment,
142 const MCFragment *Fragment, in RecordARMScatteredHalfRelocation() argument
146 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredHalfRelocation()
229 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
240 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredHalfRelocation()
246 const MCFragment *Fragment, in RecordARMScatteredRelocation() argument
252 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordARMScatteredRelocation()
297 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
307 Writer->addRelocation(nullptr, Fragment->getParent(), MRE); in RecordARMScatteredRelocation()
312 const MCFragment &Fragment, in requiresExternRelocation() argument
340 Value -= Writer->getSectionAddress(Fragment.getParent()); in requiresExternRelocation()
351 const MCFragment *Fragment, in recordRelocation() argument
372 return RecordARMScatteredHalfRelocation(Writer, Asm, Layout, Fragment, in recordRelocation()
374 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
394 return RecordARMScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in recordRelocation()
399 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in recordRelocation()
420 if (requiresExternRelocation(Writer, Asm, *Fragment, RelocType, *A, in recordRelocation()
436 FixedValue -= Writer->getSectionAddress(Fragment->getParent()); in recordRelocation()
473 Writer->addRelocation(nullptr, Fragment->getParent(), MREPair); in recordRelocation()
476 Writer->addRelocation(RelSymbol, Fragment->getParent(), MRE); in recordRelocation()