We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef1128b commit 8d1f385Copy full SHA for 8d1f385
llvm/include/llvm/ADT/SCCIterator.h
@@ -354,10 +354,10 @@ scc_member_iterator<GraphT, GT>::scc_member_iterator(
354
// Walk through SortedEdges to initialize the queue, instead of using NodeInfoMap
355
// to ensure an ordered deterministic push.
356
for (auto *Edge : SortedEdges) {
357
- if (!NodeInfoMap[Edge->Source].Visited &&
358
- NodeInfoMap[Edge->Source].IncomingMSTEdges.empty()) {
+ auto &Info = NodeInfoMap[Edge->Source];
+ if (!Info.Visited && Info.IncomingMSTEdges.empty()) {
359
Queue.push(Edge->Source);
360
- NodeInfoMap[Edge->Source].Visited = true;
+ Info.Visited = true;
361
}
362
363
0 commit comments