reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1020 if (VNI->isUnused()) 1022 VNInfo *ParentVNI = Edit->getParent().getVNInfoAt(VNI->def); 1030 MachineBasicBlock *ValMBB = LIS.getMBBFromIndex(VNI->def); 1037 if (VNI->def == ParentVNI->def) { 1038 LLVM_DEBUG(dbgs() << "Direct complement def at " << VNI->def << '\n'); 1039 Dom = DomPair(ValMBB, VNI->def); 1045 LLVM_DEBUG(dbgs() << "Single complement def at " << VNI->def << '\n'); 1051 Dom = DomPair(ValMBB, VNI->def); 1054 if (!Dom.second.isValid() || VNI->def < Dom.second) 1055 Dom.second = VNI->def; 1062 Dom = DomPair(ValMBB, VNI->def); 1069 LLVM_DEBUG(dbgs() << "Multi-mapped complement " << VNI->id << '@' 1070 << VNI->def << " for parent " << ParentVNI->id << '@'