commit | 3c80c2658022201214241e9229ac35097cc476d2 | [log] [tgz] |
---|---|---|
author | Eli Friedman <eli.friedman@gmail.com> | Thu Jun 16 02:33:42 2016 +0000 |
committer | Eli Friedman <eli.friedman@gmail.com> | Thu Jun 16 02:33:42 2016 +0000 |
tree | 16e99d0cfb9e8bb8591478cefb9fe005e4dc8811 | |
parent | 3cf4eef2a169adbe1962c504012a2b14cdda6fbe [diff] |
[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! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@272868 91177308-0d34-0410-b5e6-96231b3b80d8