Lines Matching refs:Layout

29                                  const MCAsmLayout &Layout,
37 const MCAsmLayout &Layout,
45 const MCAsmLayout &Layout,
51 const MCAsmLayout &Layout,
60 const MCAsmLayout &Layout, const MCFragment *Fragment,
64 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
67 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target,
103 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout,
112 Layout.getFragmentOffset(Fragment) + Fixup.getOffset();
114 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset();
196 Value += Writer->getSymbolAddress(*A, Layout) -
197 (!A_Base ? 0 : Writer->getSymbolAddress(*A_Base, Layout));
198 Value -= Writer->getSymbolAddress(*B, Layout) -
199 (!B_Base ? 0 : Writer->getSymbolAddress(*B_Base, Layout));
242 Value += Layout.getSymbolOffset(*Symbol) -
243 Layout.getSymbolOffset(*RelSymbol);
247 Value += Writer->getSymbolAddress(*Symbol, Layout);
254 bool isAbs = Value->evaluateAsAbsolute(Res, Layout,
365 const MCAsmLayout &Layout,
372 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
387 uint32_t Value = Writer->getSymbolAddress(*A, Layout);
410 Value2 = Writer->getSymbolAddress(*SB, Layout);
465 const MCAsmLayout &Layout,
475 uint32_t Value = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
485 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset();
488 Writer->getSymbolAddress(SymB->getSymbol(), Layout) +
505 const MCAsmLayout &Layout,
516 recordTLVPRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
525 recordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup,
544 recordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, Target,
549 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset();
565 Res, Layout, Writer->getSectionAddressMap())) {
578 FixedValue -= Layout.getSymbolOffset(*A);