Add support for a top-down propagation pass.
authorVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 18 Jul 2002 16:12:08 +0000 (16:12 +0000)
committerVikram S. Adve <vadve@cs.uiuc.edu>
Thu, 18 Jul 2002 16:12:08 +0000 (16:12 +0000)
commit6aa0d62cb9da446068bba1d65c894c970421b533
tree228726075033ff7f5ffc9eb79373199b774b663d
parent055dc2c67e405307fa734ae446037f121bf392ab
Add support for a top-down propagation pass.
Each DSGraph now keeps a list of pending callers that have not
been inlined into the function represented by that graph.
It also keeps a copy of the original call nodes before the BU pass
eliminates some of them.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@2965 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/DataStructure.h
include/llvm/Analysis/DataStructure/DataStructure.h
lib/Analysis/DataStructure/DataStructure.cpp