aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
diff options
context:
space:
mode:
authorDawid Jurczak <dawid_jurek@vp.pl>2021-10-05 17:31:08 +0200
committerDawid Jurczak <dawid_jurek@vp.pl>2021-10-08 09:56:01 +0200
commitdd5991cc6f2d0b39716c4e6c9272596481f1c7ad (patch)
tree53005e40c314baa3840dd64ed96bb999a4d0898b /llvm/lib/Transforms/Utils/BasicBlockUtils.cpp
parent00c0ce0655da804c2ffb1a2a807052298032acc6 (diff)
downloadllvm-dd5991cc6f2d0b39716c4e6c9272596481f1c7ad.zip
llvm-dd5991cc6f2d0b39716c4e6c9272596481f1c7ad.tar.gz
llvm-dd5991cc6f2d0b39716c4e6c9272596481f1c7ad.tar.bz2
[LoopIdiom] Transform loop containing memcpy to memmove
The purpose of patch is to learn Loop Idiom Recognize pass how to recognize simple memmove patterns in similar way like GCC does: https://godbolt.org/z/dKjGvTGff It's follow-up of following change: https://reviews.llvm.org/D104464 Differential Revision: https://reviews.llvm.org/D107075
Diffstat (limited to 'llvm/lib/Transforms/Utils/BasicBlockUtils.cpp')
0 files changed, 0 insertions, 0 deletions