diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-26 11:48:52 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2018-09-26 11:48:52 +0000 |
commit | ebabd79f43be3360ea2f83e0169396e72162b547 (patch) | |
tree | 2042af87a33d36f3d9bec1d0bf4132387f1e8a0a /llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp | |
parent | 5d6f3d9f45b2222f97515b2b07fa214dbd016a53 (diff) | |
download | bcm5719-llvm-ebabd79f43be3360ea2f83e0169396e72162b547.tar.gz bcm5719-llvm-ebabd79f43be3360ea2f83e0169396e72162b547.zip |
[X86][SSE] canReduceVMulWidth - use ComputeNumSignBits/SignBitIsZero directly
Don't reinvent the wheel for BUILD_VECTOR/ZERO_EXTEND - its only the ANY_EXTEND special case that needs handling.
llvm-svn: 343096
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp')
0 files changed, 0 insertions, 0 deletions