Lines Matching refs:FirstOverlap
478 auto FirstOverlap = B.find(AIt.start()); in meetFragments() local
479 assert(FirstOverlap != B.end()); in meetFragments()
480 bool IntersectStart = FirstOverlap.start() < AIt.start(); in meetFragments()
481 LLVM_DEBUG(dbgs() << "- FirstOverlap " << toString(FirstOverlap, false) in meetFragments()
492 if (IntersectStart && IntersectEnd && FirstOverlap == LastOverlap) { in meetFragments()
499 << toString(FirstOverlap)); in meetFragments()
500 if (*AIt && *AIt == *FirstOverlap) in meetFragments()
509 auto Next = FirstOverlap; in meetFragments()
512 << toString(FirstOverlap)); in meetFragments()
513 if (*AIt && *AIt == *FirstOverlap) in meetFragments()
514 Result.insert(AIt.start(), FirstOverlap.stop(), *AIt); in meetFragments()
738 auto FirstOverlap = FragMap.find(StartBit); in addDef() local
739 assert(FirstOverlap != FragMap.end()); in addDef()
740 bool IntersectStart = FirstOverlap.start() < StartBit; in addDef()
747 if (IntersectStart && IntersectEnd && FirstOverlap == LastOverlap) { in addDef()
756 auto EndBitOfOverlap = FirstOverlap.stop(); in addDef()
757 unsigned OverlapValue = FirstOverlap.value(); in addDef()
760 FirstOverlap.setStop(StartBit); in addDef()
761 insertMemLoc(BB, Before, Var, FirstOverlap.start(), StartBit, in addDef()
783 FirstOverlap.setStop(StartBit); in addDef()
784 insertMemLoc(BB, Before, Var, FirstOverlap.start(), StartBit, in addDef()
785 *FirstOverlap, VarLoc.DL); in addDef()
811 auto It = FirstOverlap; in addDef()