Lines Matching refs:Semi
40 VInfo.DFSNum = VInfo.Semi = ++N; in DFSPass()
47 if (SuccVInfo.Semi == 0) { in DFSPass()
67 BBInfo.DFSNum = BBInfo.Semi = ++N; in DFSPass()
96 if (SuccVInfo.Semi == 0) { in DFSPass()
141 if (DT.Info[VAncestorLabel].Semi < DT.Info[VLabel].Semi) in Eval()
159 BBInfo.DFSNum = BBInfo.Semi = ++N; in Calculate()
199 DT.IDoms[V] = DT.Info[U].Semi < i ? U : W; in Calculate()
205 WInfo.Semi = WInfo.Parent; in Calculate()
212 unsigned SemiU = DT.Info[Eval<GraphT>(DT, N, i + 1)].Semi; in Calculate()
213 if (SemiU < WInfo.Semi) in Calculate()
214 WInfo.Semi = SemiU; in Calculate()
221 if (WInfo.Semi == WInfo.Parent) { in Calculate()
224 Buckets[i] = Buckets[WInfo.Semi]; in Calculate()
225 Buckets[WInfo.Semi] = i; in Calculate()
241 if (WIDom != DT.Vertex[DT.Info[W].Semi]) in Calculate()