summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp
diff options
context:
space:
mode:
authorVikram S. Adve <vadve@cs.uiuc.edu>2004-05-23 07:54:02 +0000
committerVikram S. Adve <vadve@cs.uiuc.edu>2004-05-23 07:54:02 +0000
commitc5e27638dd350e2498fce87724288801bf1536ab (patch)
tree87c1df42d0e88adb61c74c3672add1d5e500f13a /llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp
parentf44d32d9e20a37f6639c9b90b516ed22bbe78d2c (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud