reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2567 V.OtherVNI = OtherLRQ.valueIn(); 2570 V.OtherVNI = OtherVNI; 2588 V.OtherVNI = OtherLRQ.valueIn(); 2589 if (!V.OtherVNI) 2593 assert(!SlotIndex::isSameInstr(VNI->def, V.OtherVNI->def) && "Broken LRQ"); 2597 Other.computeAssignment(V.OtherVNI->id, *this); 2598 Val &OtherV = Other.Vals[V.OtherVNI->id]; 2609 DefMI->getParent() != Indexes->getMBBFromIndex(V.OtherVNI->def)) { 2610 LLVM_DEBUG(dbgs() << "IMPLICIT_DEF defined at " << V.OtherVNI->def 2656 valuesIdentical(VNI, V.OtherVNI, Other)) { 2732 assert(V.OtherVNI && "OtherVNI not assigned, can't merge."); 2733 assert(Other.Vals[V.OtherVNI->id].isAnalyzed() && "Missing recursion"); 2734 Assignments[ValNo] = Other.Assignments[V.OtherVNI->id]; 2737 << printReg(Other.Reg) << ':' << V.OtherVNI->id << '@' 2738 << V.OtherVNI->def << " --> @" 2744 assert(V.OtherVNI && "OtherVNI not assigned, can't prune"); 2745 Val &OtherV = Other.Vals[V.OtherVNI->id]; 2851 assert(V.OtherVNI && "Inconsistent conflict resolution."); 2853 const Val &OtherV = Other.Vals[V.OtherVNI->id]; 2915 V.Pruned = Other.isPrunedValue(V.OtherVNI->id, *this); 2934 Val &OtherV = Other.Vals[Vals[i].OtherVNI->id]; 3033 OtherDef = V.OtherVNI->def;