Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops"
authorBogdan Graur <bgraur@google.com>
Thu, 31 Dec 2020 11:47:30 +0000 (11:47 +0000)
committerShaurya Gupta <sureyeaah@google.com>
Thu, 31 Dec 2020 11:47:49 +0000 (11:47 +0000)
commit8bee4d4e8f54b5f28b9117b552d3b2c655ff129b
treecdbafb2ce721c4525963547532307d3e71f81db2
parentbe764065beb2436cf32ca62c9c6148453d6a5814
Revert "[LoopDeletion] Allows deletion of possibly infinite side-effect free loops"

Test clang/test/Misc/loop-opt-setup.c fails when executed in Release.

This reverts commit 6f1503d59854b331f1f970d39839619b0a26bbc7.

Reviewed By: SureYeaah

Differential Revision: https://reviews.llvm.org/D93956
clang/test/Misc/loop-opt-setup.c
llvm/include/llvm/Transforms/Utils/LoopUtils.h
llvm/lib/Transforms/Scalar/LoopDeletion.cpp
llvm/lib/Transforms/Utils/LoopUtils.cpp
llvm/test/Transforms/LoopDeletion/mustprogress.ll [deleted file]
llvm/test/Transforms/LoopDeletion/no-exit-blocks.ll