Lines Matching refs:Last
751 BasicBlock::iterator Last) { in spliceDebugInfoEmptyBlock() argument
771 assert(First == Last); in spliceDebugInfoEmptyBlock()
807 BasicBlock::iterator Last) { in spliceDebugInfo() argument
873 spliceDebugInfoImpl(Dest, Src, First, Last); in spliceDebugInfo()
882 DbgMarker *LastMarker = Src->createMarker(Last); in spliceDebugInfo()
889 BasicBlock::iterator Last) { in spliceDebugInfoImpl() argument
897 bool ReadFromTail = !Last.getTailBit(); in spliceDebugInfoImpl()
898 bool LastIsEnd = (Last == Src->end()); in spliceDebugInfoImpl()
975 if (ReadFromTail && Src->getMarker(Last)) { in spliceDebugInfoImpl()
976 DbgMarker *FromLast = Src->getMarker(Last); in spliceDebugInfoImpl()
986 Dest->adoptDbgRecords(Src, Last, true); in spliceDebugInfoImpl()
1000 if (Last != Src->end()) { in spliceDebugInfoImpl()
1001 Last->adoptDbgRecords(Src, First, true); in spliceDebugInfoImpl()
1003 DbgMarker *OntoLast = Src->createMarker(Last); in spliceDebugInfoImpl()
1032 iterator Last) { in splice() argument
1038 for (auto It = First; It != Last; ++It) in splice()
1044 if (First == Last) { in splice()
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()