Lines Matching refs:FirstOverlap
476 auto FirstOverlap = B.find(AIt.start()); in meetFragments() local
477 assert(FirstOverlap != B.end()); in meetFragments()
478 bool IntersectStart = FirstOverlap.start() < AIt.start(); in meetFragments()
479 LLVM_DEBUG(dbgs() << "- FirstOverlap " << toString(FirstOverlap, false) in meetFragments()
490 if (IntersectStart && IntersectEnd && FirstOverlap == LastOverlap) { in meetFragments()
497 << toString(FirstOverlap)); in meetFragments()
498 if (*AIt && *AIt == *FirstOverlap) in meetFragments()
507 auto Next = FirstOverlap; in meetFragments()
510 << toString(FirstOverlap)); in meetFragments()
511 if (*AIt && *AIt == *FirstOverlap) in meetFragments()
512 Result.insert(AIt.start(), FirstOverlap.stop(), *AIt); in meetFragments()
737 auto FirstOverlap = FragMap.find(StartBit); in addDef() local
738 assert(FirstOverlap != FragMap.end()); in addDef()
739 bool IntersectStart = FirstOverlap.start() < StartBit; in addDef()
746 if (IntersectStart && IntersectEnd && FirstOverlap == LastOverlap) { in addDef()
755 auto EndBitOfOverlap = FirstOverlap.stop(); in addDef()
756 unsigned OverlapValue = FirstOverlap.value(); in addDef()
759 FirstOverlap.setStop(StartBit); in addDef()
760 insertMemLoc(BB, Before, Var, FirstOverlap.start(), StartBit, in addDef()
782 FirstOverlap.setStop(StartBit); in addDef()
783 insertMemLoc(BB, Before, Var, FirstOverlap.start(), StartBit, in addDef()
784 *FirstOverlap, VarLoc.DL); in addDef()
810 auto It = FirstOverlap; in addDef()