Add a new SparsePropagation analysis utility, which allows you to do
authorChris Lattner <sabre@nondot.org>
Mon, 12 May 2008 01:12:24 +0000 (01:12 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 12 May 2008 01:12:24 +0000 (01:12 +0000)
commitab7d9ccf188da6b07977e3a003a0fe6a07b07e81
tree51604c685b11845e3f35047c31139fa409d62f1d
parentfff116fd58783879812198abdda2fc33d4bc1cac
Add a new SparsePropagation analysis utility, which allows you to do
SCCP like sparse lattice analysis with relative ease.  Just pick your
lattice function and implement the transfer function and you're good.
Just make sure you don't break monotonicity ;-)

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@50961 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/SparsePropagation.h [new file with mode: 0644]
lib/Analysis/SparsePropagation.cpp [new file with mode: 0644]