aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Bitcode/Reader/MetadataLoader.cpp
diff options
context:
space:
mode:
authorNikita Popov <nikita.ppv@gmail.com>2020-10-09 21:09:16 +0200
committerNikita Popov <nikita.ppv@gmail.com>2020-10-10 10:26:28 +0200
commit5e855f1e8056ca0800134469ee82e0ff5ad5af59 (patch)
treecc14bd9294132c2415112a6a5b448246380ef8cf /llvm/lib/Bitcode/Reader/MetadataLoader.cpp
parent2b96dcebfae65485859d956954f10f409abaae79 (diff)
downloadllvm-5e855f1e8056ca0800134469ee82e0ff5ad5af59.zip
llvm-5e855f1e8056ca0800134469ee82e0ff5ad5af59.tar.gz
llvm-5e855f1e8056ca0800134469ee82e0ff5ad5af59.tar.bz2
[MemCpyOpt] Don't hoist store that's not guaranteed to execute
MemCpyOpt can hoist stores while load+store pairs into memcpy. This hoisting can currently result in stores being executed that weren't guaranteed to execute in the original problem. Differential Revision: https://reviews.llvm.org/D89154
Diffstat (limited to 'llvm/lib/Bitcode/Reader/MetadataLoader.cpp')
0 files changed, 0 insertions, 0 deletions