summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Scalar/JumpThreading.cpp
diff options
context:
space:
mode:
authorBjorn Steinbrink <bsteinbr@gmail.com>2015-07-10 06:55:44 +0000
committerBjorn Steinbrink <bsteinbr@gmail.com>2015-07-10 06:55:44 +0000
commita91fd0998fcf39b8eb1920f358671cbe82b0ef1c (patch)
tree1709c050b0736e8fe714cb0c9b4ea9d5070c2c16 /llvm/lib/Transforms/Scalar/JumpThreading.cpp
parent7dc6b500473d01ac8751f03c4ffb60d1e10e10be (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud