OSDN Git Service

Revert r314435: "[JumpThreading] Preserve DT and LVI across the pass"
authorDaniel Jasper <djasper@google.com>
Sat, 30 Sep 2017 11:57:19 +0000 (11:57 +0000)
committerDaniel Jasper <djasper@google.com>
Sat, 30 Sep 2017 11:57:19 +0000 (11:57 +0000)
commitaaae73db7327da89a3d51b7ede8ea1e66af7977a
tree53f1e1736d75e2394d531e3caf420a55a297891f
parent28d0dba22b66c461703c9129779f2956c37f14b5
Revert r314435: "[JumpThreading] Preserve DT and LVI across the pass"

Causes a segfault on a builtbot (and in our internal bootstrapping of
Clang). See Eli's response on the commit thread.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314589 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Transforms/Scalar/JumpThreading.h
include/llvm/Transforms/Utils/Local.h
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
lib/Transforms/Scalar/JumpThreading.cpp
lib/Transforms/Utils/Local.cpp
test/Analysis/LazyValueAnalysis/lvi-after-jumpthreading.ll