Lines Matching refs:Dest
748 void BasicBlock::spliceDebugInfoEmptyBlock(BasicBlock::iterator Dest, in spliceDebugInfoEmptyBlock() argument
772 bool InsertAtHead = Dest.getHeadBit(); in spliceDebugInfoEmptyBlock()
784 Dest->adoptDbgRecords(Src, Src->end(), InsertAtHead); in spliceDebugInfoEmptyBlock()
800 createMarker(Dest)->absorbDebugValues(*First->DebugMarker, InsertAtHead); in spliceDebugInfoEmptyBlock()
805 void BasicBlock::spliceDebugInfo(BasicBlock::iterator Dest, BasicBlock *Src, in spliceDebugInfo() argument
844 if (Dest == end() && !Dest.getHeadBit() && OurTrailingDbgRecords) { in spliceDebugInfo()
873 spliceDebugInfoImpl(Dest, Src, First, Last); in spliceDebugInfo()
887 void BasicBlock::spliceDebugInfoImpl(BasicBlock::iterator Dest, BasicBlock *Src, in spliceDebugInfoImpl() argument
893 bool InsertAtHead = Dest.getHeadBit(); in spliceDebugInfoImpl()
964 if ((DestMarker = getMarker(Dest))) { in spliceDebugInfoImpl()
965 if (Dest == end()) { in spliceDebugInfoImpl()
978 if (Dest == end()) { in spliceDebugInfoImpl()
981 createMarker(Dest)->absorbDebugValues(*FromLast, true); in spliceDebugInfoImpl()
986 Dest->adoptDbgRecords(Src, Last, true); in spliceDebugInfoImpl()
991 DbgMarker *OntoDest = createMarker(Dest); in spliceDebugInfoImpl()
1015 DbgMarker *NewDestMarker = createMarker(Dest); in spliceDebugInfoImpl()
1031 void BasicBlock::splice(iterator Dest, BasicBlock *Src, iterator First, in splice() argument
1045 spliceDebugInfoEmptyBlock(Dest, Src, First, Last); in splice()
1051 spliceDebugInfo(Dest, Src, First, Last); in splice()
1054 getInstList().splice(Dest, Src->getInstList(), First, Last); in splice()