Home | History | Annotate | Download | only in MCTargetDesc

Lines Matching full:layout

28                                  const MCAsmLayout &Layout,
36 const MCAsmLayout &Layout,
44 const MCAsmLayout &Layout,
51 const MCAsmLayout &Layout,
63 const MCAssembler &Asm, const MCAsmLayout &Layout,
67 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
70 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
101 const MCAsmLayout &Layout,
112 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
114 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset();
176 Value += Writer->getSymbolAddress(&A_SD, Layout) -
177 (A_Base == NULL ? 0 : Writer->getSymbolAddress(A_Base, Layout));
178 Value -= Writer->getSymbolAddress(&B_SD, Layout) -
179 (B_Base == NULL ? 0 : Writer->getSymbolAddress(B_Base, Layout));
234 Value += Layout.getSymbolOffset(&SD) - Layout.getSymbolOffset(Base);
239 Value += Writer->getSymbolAddress(&SD, Layout);
246 bool isAbs = Value->EvaluateAsAbsolute(Res, Layout,
340 const MCAsmLayout &Layout,
346 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
358 uint32_t Value = Writer->getSymbolAddress(A_SD, Layout);
377 Value2 = Writer->getSymbolAddress(B_SD, Layout);
406 const MCAsmLayout &Layout,
416 uint32_t Value = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
430 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset();
433 FixedValue = (FixupAddress - Writer->getSymbolAddress(SD_B, Layout) +
453 const MCAsmLayout &Layout,
464 RecordTLVPRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
473 return RecordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup,
487 return RecordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup,
491 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
507 Res, Layout, Writer->getSectionAddressMap())) {
521 FixedValue -= Layout.getSymbolOffset(SD);