Lines Matching refs:Layout

30                                  const MCAsmLayout &Layout,
38 const MCAsmLayout &Layout,
46 const MCAsmLayout &Layout,
52 const MCAsmLayout &Layout,
61 const MCAsmLayout &Layout, const MCFragment *Fragment, in recordRelocation() argument
65 RecordX86_64Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
68 RecordX86Relocation(Writer, Asm, Layout, Fragment, Fixup, Target, in recordRelocation()
104 MachObjectWriter *Writer, MCAssembler &Asm, const MCAsmLayout &Layout, in RecordX86_64Relocation() argument
113 Layout.getFragmentOffset(Fragment) + Fixup.getOffset(); in RecordX86_64Relocation()
115 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset(); in RecordX86_64Relocation()
197 Value += Writer->getSymbolAddress(*A, Layout) - in RecordX86_64Relocation()
198 (!A_Base ? 0 : Writer->getSymbolAddress(*A_Base, Layout)); in RecordX86_64Relocation()
199 Value -= Writer->getSymbolAddress(*B, Layout) - in RecordX86_64Relocation()
200 (!B_Base ? 0 : Writer->getSymbolAddress(*B_Base, Layout)); in RecordX86_64Relocation()
243 Value += Layout.getSymbolOffset(*Symbol) - in RecordX86_64Relocation()
244 Layout.getSymbolOffset(*RelSymbol); in RecordX86_64Relocation()
248 Value += Writer->getSymbolAddress(*Symbol, Layout); in RecordX86_64Relocation()
255 bool isAbs = Value->evaluateAsAbsolute(Res, Layout, in RecordX86_64Relocation()
367 const MCAsmLayout &Layout, in recordScatteredRelocation() argument
374 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in recordScatteredRelocation()
389 uint32_t Value = Writer->getSymbolAddress(*A, Layout); in recordScatteredRelocation()
412 Value2 = Writer->getSymbolAddress(*SB, Layout); in recordScatteredRelocation()
467 const MCAsmLayout &Layout, in recordTLVPRelocation() argument
477 uint32_t Value = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in recordTLVPRelocation()
487 Writer->getFragmentAddress(Fragment, Layout) + Fixup.getOffset(); in recordTLVPRelocation()
490 Writer->getSymbolAddress(SymB->getSymbol(), Layout) + in recordTLVPRelocation()
507 const MCAsmLayout &Layout, in RecordX86Relocation() argument
518 recordTLVPRelocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordX86Relocation()
527 recordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, in RecordX86Relocation()
546 recordScatteredRelocation(Writer, Asm, Layout, Fragment, Fixup, Target, in RecordX86Relocation()
551 uint32_t FixupOffset = Layout.getFragmentOffset(Fragment)+Fixup.getOffset(); in RecordX86Relocation()
567 Res, Layout, Writer->getSectionAddressMap())) { in RecordX86Relocation()
580 FixedValue -= Layout.getSymbolOffset(*A); in RecordX86Relocation()