diff options
author | Nirav Dave <niravd@google.com> | 2017-08-10 19:52:45 +0000 |
---|---|---|
committer | Nirav Dave <niravd@google.com> | 2017-08-10 19:52:45 +0000 |
commit | 4d28c0ff4f1790edf49b41ebc368de95223ea259 (patch) | |
tree | d3a1e9c6bc777b92ed742d03f74741a667783d1e /llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp | |
parent | b59c2d9d736b8e5c7b25b8d9aff04437d3d2e17e (diff) | |
download | bcm5719-llvm-4d28c0ff4f1790edf49b41ebc368de95223ea259.tar.gz bcm5719-llvm-4d28c0ff4f1790edf49b41ebc368de95223ea259.zip |
[DAG] Relax type restriction for store merge
Summary: Allow stores of bitcastable types to be merged by peeking through BITCAST nodes and recasting stored values constant and vector extract nodes as necessary.
Reviewers: jyknight, hfinkel, efriedma, RKSimon, spatel
Reviewed By: RKSimon
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D34569
llvm-svn: 310655
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp')
0 files changed, 0 insertions, 0 deletions