Lines Matching refs:DF
48 void MCELFStreamer::mergeFragment(MCDataFragment *DF, in mergeFragment() argument
59 Assembler, EF, DF->getContents().size(), FSize); in mergeFragment()
74 DF->getContents().append(Code.begin(), Code.end()); in mergeFragment()
78 flushPendingLabels(DF, DF->getContents().size()); in mergeFragment()
82 DF->getContents().size()); in mergeFragment()
83 DF->getFixups().push_back(EF->getFixups()[i]); in mergeFragment()
85 DF->setHasInstructions(true); in mergeFragment()
86 DF->getContents().append(EF->getContents().begin(), EF->getContents().end()); in mergeFragment()
498 MCDataFragment *DF; in EmitInstToData() local
505 DF = BundleGroups.back(); in EmitInstToData()
510 DF = new MCDataFragment(); in EmitInstToData()
514 DF = cast<MCDataFragment>(getCurrentFragment()); in EmitInstToData()
524 DF = new MCDataFragment(); in EmitInstToData()
525 insert(DF); in EmitInstToData()
532 DF->setAlignToBundleEnd(true); in EmitInstToData()
539 DF = getOrCreateDataFragment(); in EmitInstToData()
544 Fixups[i].setOffset(Fixups[i].getOffset() + DF->getContents().size()); in EmitInstToData()
545 DF->getFixups().push_back(Fixups[i]); in EmitInstToData()
547 DF->setHasInstructions(true); in EmitInstToData()
548 DF->getContents().append(Code.begin(), Code.end()); in EmitInstToData()
552 mergeFragment(getOrCreateDataFragment(), DF); in EmitInstToData()
553 delete DF; in EmitInstToData()
581 MCDataFragment *DF = new MCDataFragment(); in EmitBundleLock() local
582 BundleGroups.push_back(DF); in EmitBundleLock()
605 MCDataFragment *DF = BundleGroups.back(); in EmitBundleUnlock() local
612 mergeFragment(getOrCreateDataFragment(), DF); in EmitBundleUnlock()
614 delete DF; in EmitBundleUnlock()