Revert "[loop-idiom] Hoist loop memcpys to loop preheader"
authorKrasimir Georgiev <krasimir@google.com>
Tue, 30 Mar 2021 09:44:05 +0000 (11:44 +0200)
committerKrasimir Georgiev <krasimir@google.com>
Tue, 30 Mar 2021 09:47:12 +0000 (11:47 +0200)
commit8e7df996e3054cc174b91bc103057747c8349c06
tree194a8f00c7aacd81902e3bc4805ab61c79de1459
parentd1486e65a1645ca00c3e3109e4e4bb72df1082c3
Revert "[loop-idiom] Hoist loop memcpys to loop preheader"

This reverts commit 92ddd3c1b6cd8f01f39dfd716cf3e976de126e66.

Causes multistage clang crashes, e.g.:
https://lab.llvm.org/buildbot/#/builders/36/builds/6678
llvm/lib/Transforms/Scalar/LoopIdiomRecognize.cpp
llvm/test/Transforms/LoopIdiom/memcpy-debugify-remarks.ll
llvm/test/Transforms/LoopIdiom/memcpy-intrinsic.ll [deleted file]
llvm/test/Transforms/LoopIdiom/memset-debugify-remarks.ll