Reimplement the inner loop of DSE. It now uniformly uses getDependence(),
doesn't do its own local caching, and is slightly more aggressive about
free/store dse (see testcase).  This eliminates the last external client 
of MemDep::getDependenceFrom().

llvm-svn: 60619
2 files changed
tree: 75c29ee9b34455c52f3795171e65188cc8c15d15
  1. clang/
  2. llvm/