LegalizeIntegerTypes: Reorder operations in the "big shift by small amount" optimizat...
authorBenjamin Kramer <benny.kra@googlemail.com>
Wed, 29 Feb 2012 13:27:00 +0000 (13:27 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Wed, 29 Feb 2012 13:27:00 +0000 (13:27 +0000)
commitf1820b54e4d08ed78ca76b80b8bebb91cdc798a5
treef6d49ef8ef1122df14c7053aa77ff9c908dd5d71
parent2b4f4910458f9bfd15315444ed47b4f41473a93d
LegalizeIntegerTypes: Reorder operations in the "big shift by small amount" optimization, making the lives of later passes easier.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@151722 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
test/CodeGen/X86/legalize-shift-64.ll