summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
diff options
context:
space:
mode:
authorNirav Dave <niravd@google.com>2017-08-10 19:52:45 +0000
committerNirav Dave <niravd@google.com>2017-08-10 19:52:45 +0000
commit4d28c0ff4f1790edf49b41ebc368de95223ea259 (patch)
treed3a1e9c6bc777b92ed742d03f74741a667783d1e /llvm/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp
parentb59c2d9d736b8e5c7b25b8d9aff04437d3d2e17e (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud