diff options
author | Bjorn Steinbrink <bsteinbr@gmail.com> | 2015-07-10 06:55:44 +0000 |
---|---|---|
committer | Bjorn Steinbrink <bsteinbr@gmail.com> | 2015-07-10 06:55:44 +0000 |
commit | a91fd0998fcf39b8eb1920f358671cbe82b0ef1c (patch) | |
tree | 1709c050b0736e8fe714cb0c9b4ea9d5070c2c16 /llvm/lib/Transforms/Scalar/JumpThreading.cpp | |
parent | 7dc6b500473d01ac8751f03c4ffb60d1e10e10be (diff) | |
download | bcm5719-llvm-a91fd0998fcf39b8eb1920f358671cbe82b0ef1c.tar.gz bcm5719-llvm-a91fd0998fcf39b8eb1920f358671cbe82b0ef1c.zip |
[InstCombine] Properly combine metadata when replacing a load with another
Not doing this can lead to misoptimizations down the line, e.g. because
of range metadata on the replacing load excluding values that are valid
for the load that is being replaced.
llvm-svn: 241886
Diffstat (limited to 'llvm/lib/Transforms/Scalar/JumpThreading.cpp')
0 files changed, 0 insertions, 0 deletions