Lines Matching defs:DF

241                                 const MCFixup &Fixup, const MCFragment *DF,
267 *DF, false, true);
297 uint32_t Offset = Layout.getFragmentOffset(DF) + Fixup.getOffset();
436 MCDataFragment &DF = cast<MCDataFragment>(F);
437 assert(FragmentSize == DF.getContents().size() && "Invalid size!");
438 OW->WriteBytes(DF.getContents().str());
512 MCDataFragment &DF = cast<MCDataFragment>(*it);
513 assert(DF.fixup_begin() == DF.fixup_end() &&
515 for (unsigned i = 0, e = DF.getContents().size(); i != e; ++i)
516 assert(DF.getContents()[i] == 0 &&
619 MCDataFragment *DF = dyn_cast<MCDataFragment>(it2);
620 if (DF) {
621 for (MCDataFragment::fixup_iterator it3 = DF->fixup_begin(),
622 ie3 = DF->fixup_end(); it3 != ie3; ++it3) {
624 uint64_t FixedValue = HandleFixup(Layout, *DF, Fixup);
625 getBackend().ApplyFixup(Fixup, DF->getContents().data(),
626 DF->getContents().size(), FixedValue);
649 const MCFragment *DF,
657 if (!EvaluateFixup(Layout, Fixup, DF, Target, Value))
736 MCDwarfLineAddrFragment &DF) {
738 uint64_t OldSize = DF.getContents().size();
739 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout);
743 LineDelta = DF.getLineDelta();
744 SmallString<8> &Data = DF.getContents();
753 MCDwarfCallFrameFragment &DF) {
755 uint64_t OldSize = DF.getContents().size();
756 bool IsAbs = DF.getAddrDelta().EvaluateAsAbsolute(AddrDelta, Layout);
759 SmallString<8> &Data = DF.getContents();
868 const MCDataFragment *DF = cast<MCDataFragment>(this);
871 const SmallVectorImpl<char> &Contents = DF->getContents();
878 if (!DF->getFixups().empty()) {
881 for (MCDataFragment::const_fixup_iterator it = DF->fixup_begin(),
882 ie = DF->fixup_end(); it != ie; ++it) {
883 if (it != DF->fixup_begin()) OS << ",\n ";