commit | e8113b8c3036169d04ee31402016a0b8437e7cf3 | [log] [tgz] |
---|---|---|
author | Jessica Paquette <jpaquette@apple.com> | Wed Nov 07 19:20:55 2018 +0000 |
committer | Jessica Paquette <jpaquette@apple.com> | Wed Nov 07 19:20:55 2018 +0000 |
tree | a081b602e75f2496c64ddc0ffd22bb3ffcb4c111 | |
parent | 1969d2694f73f129f50ffebb1acea59558002407 [diff] |
[MachineOutliner][NFC] Traverse suffix tree using a RepeatedSubstring iterator This takes the traversal methods introduced in r346269 and adapts them into an iterator. This allows the outliner to iterate over repeated substrings within the suffix tree directly without having to initially find all of the substrings and then iterate over them after you've found them. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@346345 91177308-0d34-0410-b5e6-96231b3b80d8