Home
last modified time | relevance | path

Searched refs:rootmap (Results 1 – 2 of 2) sorted by relevance

/third_party/re2/re2/
Dprog.cc570 SparseArray<int> rootmap(size()); in Flatten() local
573 MarkSuccessors(&rootmap, &predmap, &predvec, &reachable, &stk); in Flatten()
576 SparseArray<int> sorted(rootmap); in Flatten()
582 MarkDominator(i->index(), &rootmap, &predmap, &predvec, &reachable, &stk); in Flatten()
587 std::vector<int> flatmap(rootmap.size()); in Flatten()
590 for (SparseArray<int>::const_iterator i = rootmap.begin(); in Flatten()
591 i != rootmap.end(); in Flatten()
594 EmitList(i->index(), &rootmap, &flat, &reachable, &stk); in Flatten()
646 void Prog::MarkSuccessors(SparseArray<int>* rootmap, in MarkSuccessors() argument
651 rootmap->set_new(0, rootmap->size()); in MarkSuccessors()
[all …]
Dprog.h366 void MarkSuccessors(SparseArray<int>* rootmap,
374 void MarkDominator(int root, SparseArray<int>* rootmap,
382 void EmitList(int root, SparseArray<int>* rootmap,