Lines Matching refs:DF
332 const MCFixup &Fixup, const MCFragment *DF, in evaluateFixup() argument
358 *DF, false, true); in evaluateFixup()
385 uint32_t Offset = Layout.getFragmentOffset(DF) + Fixup.getOffset(); in evaluateFixup()
395 Backend.processFixupValue(*this, Layout, Fixup, DF, Target, Value, in evaluateFixup()
676 const MCDataFragment &DF = cast<MCDataFragment>(*it); in writeSectionData() local
677 assert(DF.fixup_begin() == DF.fixup_end() && in writeSectionData()
679 for (unsigned i = 0, e = DF.getContents().size(); i != e; ++i) in writeSectionData()
680 assert(DF.getContents()[i] == 0 && in writeSectionData()
804 const MCRelaxableFragment *DF, in fixupNeedsRelaxation() argument
809 if (!evaluateFixup(Layout, Fixup, DF, Target, Value)) in fixupNeedsRelaxation()
812 return getBackend().fixupNeedsRelaxation(Fixup, Value, DF, Layout); in fixupNeedsRelaxation()
882 MCDwarfLineAddrFragment &DF) { in relaxDwarfLineAddr() argument
884 uint64_t OldSize = DF.getContents().size(); in relaxDwarfLineAddr()
885 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfLineAddr()
889 LineDelta = DF.getLineDelta(); in relaxDwarfLineAddr()
890 SmallString<8> &Data = DF.getContents(); in relaxDwarfLineAddr()
899 MCDwarfCallFrameFragment &DF) { in relaxDwarfCallFrameFragment() argument
901 uint64_t OldSize = DF.getContents().size(); in relaxDwarfCallFrameFragment()
902 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout); in relaxDwarfCallFrameFragment()
905 SmallString<8> &Data = DF.getContents(); in relaxDwarfCallFrameFragment()
1023 const MCDataFragment *DF = cast<MCDataFragment>(this); in dump() local
1026 const SmallVectorImpl<char> &Contents = DF->getContents(); in dump()
1033 if (DF->fixup_begin() != DF->fixup_end()) { in dump()
1036 for (MCDataFragment::const_fixup_iterator it = DF->fixup_begin(), in dump()
1037 ie = DF->fixup_end(); it != ie; ++it) { in dump()
1038 if (it != DF->fixup_begin()) OS << ",\n "; in dump()