stub out some LazyValueInfo interfaces, and have JumpThreading
authorChris Lattner <sabre@nondot.org>
Wed, 11 Nov 2009 02:08:33 +0000 (02:08 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 11 Nov 2009 02:08:33 +0000 (02:08 +0000)
commitcc4d3b25f336eef135cb7125716ecb2c1979e92e
treeb88afbddaf8e23d3ee31ed5a39ca8501b22edac3
parent5606ec894ec306f6ce8ac95d61da3375b03a3bb1
stub out some LazyValueInfo interfaces, and have JumpThreading
start using them in a trivial way when -enable-jump-threading-lvi
is passed.  enable-jump-threading-lvi will be my playground for
awhile.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86789 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Analysis/LazyValueInfo.h
lib/Analysis/LazyValueInfo.cpp
lib/Transforms/Scalar/JumpThreading.cpp