Home | History | Annotate | Download | only in MC

Lines Matching refs:DF

44 void MCELFStreamer::mergeFragment(MCDataFragment *DF,
55 Assembler, EF, DF->getContents().size(), FSize);
71 DF->getContents().append(Code.begin(), Code.end());
75 flushPendingLabels(DF, DF->getContents().size());
79 DF->getContents().size());
80 DF->getFixups().push_back(EF->getFixups()[i]);
82 DF->setHasInstructions(true);
83 DF->getContents().append(EF->getContents().begin(), EF->getContents().end());
491 MCDataFragment *DF;
498 DF = BundleGroups.back();
503 DF = new MCDataFragment();
507 DF = cast<MCDataFragment>(getCurrentFragment());
517 DF = new MCDataFragment();
518 insert(DF);
525 DF->setAlignToBundleEnd(true);
532 DF = getOrCreateDataFragment();
537 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size());
538 DF->getFixups().push_back(Fixups[i]);
540 DF->setHasInstructions(true);
541 DF->getContents().append(Code.begin(), Code.end());
546 mergeFragment(getOrCreateDataFragment(), DF);
547 delete DF;
575 MCDataFragment *DF = new MCDataFragment();
576 BundleGroups.push_back(DF);
599 MCDataFragment *DF = BundleGroups.back();
606 mergeFragment(getOrCreateDataFragment(), DF);
608 delete DF;