summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
diff options
context:
space:
mode:
authorTom Stellard <thomas.stellard@amd.com>2016-10-14 19:14:29 +0000
committerTom Stellard <thomas.stellard@amd.com>2016-10-14 19:14:29 +0000
commit09c2bd6bd42acb172e847d5088014512e97b37f8 (patch)
tree4b319e41158bfc149c71e9767fd96c771e07eddb /llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp
parentab610079142f420b09a10c3dfded03817bc1250d (diff)
downloadbcm5719-llvm-09c2bd6bd42acb172e847d5088014512e97b37f8.tar.gz
bcm5719-llvm-09c2bd6bd42acb172e847d5088014512e97b37f8.zip
AMDGPU/SI: Use new SimplifyDemandedBits helper for multi-use operations
Summary: We are using this helper for our 24-bit arithmetic combines, so we are now able to eliminate multi-use operations that mask the high-bits of 24-bit inputs (e.g. and x, 0xffffff) Reviewers: arsenm, nhaehnle Subscribers: tony-tye, arsenm, kzhuravl, wdng, nhaehnle, llvm-commits, yaxunl Differential Revision: https://reviews.llvm.org/D24672 llvm-svn: 284267
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud