]> granicus.if.org Git - llvm/commit
[DAGCombiner] Add support for non-uniform constant vectors to (mul x, (1 << c)) ...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 17 Aug 2017 13:03:34 +0000 (13:03 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 17 Aug 2017 13:03:34 +0000 (13:03 +0000)
commit8f5ac0464c9c3003646c475e95e11e7d6475bd72
tree1fe25c4959f0bad66b843cc324e79c0c9c5910c7
parent3631ec96c94c33151854b07816da9d314292bfdf
[DAGCombiner] Add support for non-uniform constant vectors to (mul x, (1 << c)) -> x << c

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@311083 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/X86/combine-mul.ll