Lines Matching refs:OW
536 static void writeFragmentContents(const MCFragment &F, MCObjectWriter *OW) { in writeFragmentContents() argument
538 OW->WriteBytes(EF.getContents()); in writeFragmentContents()
544 MCObjectWriter *OW = &Asm.getWriter(); in writeFragment() local
568 if (!Asm.getBackend().writeNopData(DistanceToBoundary, OW)) in writeFragment()
573 if (!Asm.getBackend().writeNopData(BundlePadding, OW)) in writeFragment()
580 uint64_t Start = OW->getStream().tell(); in writeFragment()
607 if (!Asm.getBackend().writeNopData(Count, OW)) in writeFragment()
617 case 1: OW->Write8 (uint8_t (AF.getValue())); break; in writeFragment()
618 case 2: OW->Write16(uint16_t(AF.getValue())); break; in writeFragment()
619 case 4: OW->Write32(uint32_t(AF.getValue())); break; in writeFragment()
620 case 8: OW->Write64(uint64_t(AF.getValue())); break; in writeFragment()
628 writeFragmentContents(F, OW); in writeFragment()
633 writeFragmentContents(F, OW); in writeFragment()
638 writeFragmentContents(F, OW); in writeFragment()
650 case 1: OW->Write8 (uint8_t (FF.getValue())); break; in writeFragment()
651 case 2: OW->Write16(uint16_t(FF.getValue())); break; in writeFragment()
652 case 4: OW->Write32(uint32_t(FF.getValue())); break; in writeFragment()
653 case 8: OW->Write64(uint64_t(FF.getValue())); break; in writeFragment()
661 OW->WriteBytes(LF.getContents().str()); in writeFragment()
670 OW->Write8(uint8_t(OF.getValue())); in writeFragment()
677 OW->WriteBytes(OF.getContents().str()); in writeFragment()
682 OW->WriteBytes(CF.getContents().str()); in writeFragment()
687 assert(OW->getStream().tell() - Start == FragmentSize && in writeFragment()