Revert "Compute safety information in a much finer granularity."
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 24 Apr 2017 18:25:07 +0000 (18:25 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 24 Apr 2017 18:25:07 +0000 (18:25 +0000)
commit58ccc0949a8c766fa729c04149cbffbc32096f59
tree8e4a7b1c7e1f6dd4817cd2854c520ef2cb7a362f
parent0889225f51791cb4e8219a9dd96c3144122348ec
Revert "Compute safety information in a much finer granularity."

Use-after-free in llvm::isGuaranteedToExecute.

llvm-svn: 301214
llvm/include/llvm/Transforms/Utils/LoopUtils.h
llvm/lib/Transforms/Scalar/LICM.cpp
llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
llvm/lib/Transforms/Utils/LoopUtils.cpp
llvm/test/Transforms/LICM/loop-early-exits.ll [deleted file]
llvm/test/Transforms/LICM/preheader-safe.ll