reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
52 assert(DepthMap.lookup(Phi) == 0); 55 DepthMap[Phi] = DepthNumber; 58 TrackedValues.insert(PhiValuesCallbackVH(const_cast<PHINode *>(Phi), this)); 59 for (Value *PhiOp : Phi->incoming_values()) { 68 DepthMap[Phi] = std::min(DepthMap[Phi], DepthMap[PhiPhiOp]); 68 DepthMap[Phi] = std::min(DepthMap[Phi], DepthMap[PhiPhiOp]); 75 Stack.push_back(Phi); 79 if (DepthMap[Phi] == DepthNumber) {