reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
582 LiveInterval::iterator BS = IntB.FindSegmentContaining(CopyIdx); 583 if (BS == IntB.end()) return false; 607 IntB.FindSegmentContaining(AValNo->def.getPrevSlot()); 608 if (ValS == IntB.end()) 623 LLVM_DEBUG(dbgs() << "Extending: " << printReg(IntB.reg, TRI)); 634 IntB.addSegment(LiveInterval::Segment(FillerStart, FillerEnd, BValNo)); 638 IntB.MergeValueNumberInto(BValNo, ValS->valno); 641 for (LiveInterval::SubRange &S : IntB.subranges()) { 656 LLVM_DEBUG(dbgs() << " result = " << IntB << '\n'); 660 int UIdx = ValSEndInst->findRegisterUseOperandIdx(IntB.reg, true); 666 CopyMI->substituteRegister(IntA.reg, IntB.reg, 0, *TRI);