Lines Matching refs:Dest
777 void BasicBlock::spliceDebugInfoEmptyBlock(BasicBlock::iterator Dest, in spliceDebugInfoEmptyBlock() argument
801 bool InsertAtHead = Dest.getHeadBit(); in spliceDebugInfoEmptyBlock()
809 assert(Dest != end() && in spliceDebugInfoEmptyBlock()
815 DPMarker *M = Dest->DbgMarker; in spliceDebugInfoEmptyBlock()
832 createMarker(Dest)->absorbDebugValues(*First->DbgMarker, InsertAtHead); in spliceDebugInfoEmptyBlock()
837 void BasicBlock::spliceDebugInfo(BasicBlock::iterator Dest, BasicBlock *Src, in spliceDebugInfo() argument
876 if (Dest == end() && !Dest.getHeadBit() && OurTrailingDPValues) { in spliceDebugInfo()
907 spliceDebugInfoImpl(Dest, Src, First, Last); in spliceDebugInfo()
920 void BasicBlock::spliceDebugInfoImpl(BasicBlock::iterator Dest, BasicBlock *Src, in spliceDebugInfoImpl() argument
926 bool InsertAtHead = Dest.getHeadBit(); in spliceDebugInfoImpl()
995 if (Dest != end()) { in spliceDebugInfoImpl()
996 DestMarker = getMarker(Dest); in spliceDebugInfoImpl()
998 createMarker(&*Dest); in spliceDebugInfoImpl()
1004 DPMarker *OntoDest = getMarker(Dest); in spliceDebugInfoImpl()
1028 DPMarker *NewDestMarker = getMarker(Dest); in spliceDebugInfoImpl()
1037 } else if (Dest == end() && !InsertAtHead) { in spliceDebugInfoImpl()
1052 void BasicBlock::splice(iterator Dest, BasicBlock *Src, iterator First, in splice() argument
1066 spliceDebugInfoEmptyBlock(Dest, Src, First, Last); in splice()
1072 spliceDebugInfo(Dest, Src, First, Last); in splice()
1075 getInstList().splice(Dest, Src->getInstList(), First, Last); in splice()