reimplement getNonLocalDependency with a simpler worklist
authorChris Lattner <sabre@nondot.org>
Sat, 29 Nov 2008 21:22:42 +0000 (21:22 +0000)
committerChris Lattner <sabre@nondot.org>
Sat, 29 Nov 2008 21:22:42 +0000 (21:22 +0000)
commit86b29ef64a36c8779ef7855b3c4b95744eb2f08b
treeec4e5e6b2c016a60761d65a4cd44f234a74e2c2e
parentcae30afc3418097173765232474a856b7bc7fb37
reimplement getNonLocalDependency with a simpler worklist
formulation that is faster and doesn't require nonLazyHelper.
Much less code.

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