commit | c5204fb6f8ded3543c74bb922d812eaeef8663c3 | [log] [tgz] |
---|---|---|
author | Vikram S. Adve <vadve@cs.uiuc.edu> | Sun May 23 07:54:02 2004 +0000 |
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | Sun May 23 07:54:02 2004 +0000 |
tree | 3dfdbdf3a03358cce39de825bd0773e83de9762e | |
parent | 44860ccaf2142ea87b2b3fcb7b193c07ede05927 [diff] |
Complete rewrite of the code that merges DS graphs for equivalence classes of functions called at a common call site. The rewrite inlines the resulting graphs bottom-up on the SCCs of the CBU call graph. It also simplifies the merging of equivalence classes by exploiting the fact that functions in non-trivial SCCs are already merged. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13645 91177308-0d34-0410-b5e6-96231b3b80d8