reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Analysis/PhiValues.cpp
   52   assert(DepthMap.lookup(Phi) == 0);
   55   DepthMap[Phi] = DepthNumber;
   62       if (DepthMap.lookup(PhiPhiOp) == 0)
   64       assert(DepthMap.lookup(PhiPhiOp) != 0);
   67       if (!ReachableMap.count(DepthMap[PhiPhiOp]))
   68         DepthMap[Phi] = std::min(DepthMap[Phi], DepthMap[PhiPhiOp]);
   68         DepthMap[Phi] = std::min(DepthMap[Phi], DepthMap[PhiPhiOp]);
   68         DepthMap[Phi] = std::min(DepthMap[Phi], DepthMap[PhiPhiOp]);
   79   if (DepthMap[Phi] == DepthNumber) {
   84     while (!Stack.empty() && DepthMap[Stack.back()] >= DepthNumber) {
   87       DepthMap[ComponentPhi] = DepthNumber;
   94           auto It = ReachableMap.find(DepthMap[PhiOp]);
  114   if (DepthMap.count(PN) == 0) {
  119   assert(DepthMap.lookup(PN) != 0);
  120   return NonPhiReachableMap[DepthMap[PN]];
  133         DepthMap.erase(PN);
  144   DepthMap.clear();
  157       unsigned int N = DepthMap.lookup(&PN);