diff options
author | Vikram S. Adve <vadve@cs.uiuc.edu> | 2004-05-23 07:54:02 +0000 |
---|---|---|
committer | Vikram S. Adve <vadve@cs.uiuc.edu> | 2004-05-23 07:54:02 +0000 |
commit | c5e27638dd350e2498fce87724288801bf1536ab (patch) | |
tree | 87c1df42d0e88adb61c74c3672add1d5e500f13a /llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp | |
parent | f44d32d9e20a37f6639c9b90b516ed22bbe78d2c (diff) | |
download | bcm5719-llvm-c5e27638dd350e2498fce87724288801bf1536ab.tar.gz bcm5719-llvm-c5e27638dd350e2498fce87724288801bf1536ab.zip |
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.
llvm-svn: 13645
Diffstat (limited to 'llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp')
0 files changed, 0 insertions, 0 deletions