diff options
author | Eli Friedman <eli.friedman@gmail.com> | 2016-06-16 02:33:42 +0000 |
---|---|---|
committer | Eli Friedman <eli.friedman@gmail.com> | 2016-06-16 02:33:42 +0000 |
commit | bd254a6f45cd2a5f531d3b779f818241ce0c4ee2 (patch) | |
tree | 2ce2dd3d3b0a3e58b94b1092e824112f3dd58fbc /llvm/lib/Object/ELFObjectFile.cpp | |
parent | 5d3bd93101f24ff5149fcc0bf494f22dc7a18da2 (diff) | |
download | llvm-bd254a6f45cd2a5f531d3b779f818241ce0c4ee2.zip llvm-bd254a6f45cd2a5f531d3b779f818241ce0c4ee2.tar.gz llvm-bd254a6f45cd2a5f531d3b779f818241ce0c4ee2.tar.bz2 |
[InstCombine] Don't widen metadata on store-to-load forwarding
The original check for load CSE or store-to-load forwarding is wrong
when the forwarded stored value happened to be a load.
Ref https://github.com/JuliaLang/julia/issues/16894
Differential Revision: http://reviews.llvm.org/D21271
Patch by Yichao Yu!
llvm-svn: 272868
Diffstat (limited to 'llvm/lib/Object/ELFObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions