diff options
Diffstat (limited to 'llvm/lib/Analysis/StratifiedSets.h')
| -rw-r--r-- | llvm/lib/Analysis/StratifiedSets.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Analysis/StratifiedSets.h b/llvm/lib/Analysis/StratifiedSets.h index d557bf7ae48..fd3fbc0d86a 100644 --- a/llvm/lib/Analysis/StratifiedSets.h +++ b/llvm/lib/Analysis/StratifiedSets.h @@ -363,7 +363,7 @@ template <typename T> class StratifiedSetsBuilder { SmallSet<StratifiedIndex, 16> Visited; for (unsigned I = 0, E = Links.size(); I < E; ++I) { auto CurrentIndex = getHighestParentAbove(I); - if (!Visited.insert(CurrentIndex)) { + if (!Visited.insert(CurrentIndex).second) { continue; } |

