OSDN Git Service

[LCG] Remove the use of the parent sets to compute connectivity when
authorChandler Carruth <chandlerc@gmail.com>
Sat, 5 Aug 2017 03:37:37 +0000 (03:37 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Sat, 5 Aug 2017 03:37:37 +0000 (03:37 +0000)
commit854685a9f994c7776612edf2a6bc2a4e81374a95
tree8ded3982d0bdd6aa6faa291bbabfb2cea9dc733c
parenta64054eb6169b8bf3cb261dc21068e4d14ad02eb
[LCG] Remove the use of the parent sets to compute connectivity when
merging RefSCCs.

The logic to directly use the reference edges is simpler and not
substantially slower (despite the comments to the contrary) because this
is not actually an especially hot part of LCG in practice.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310161 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/LazyCallGraph.cpp