diff options
author | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-07-31 19:50:45 +0000 |
---|---|---|
committer | Simon Pilgrim <llvm-dev@redking.me.uk> | 2016-07-31 19:50:45 +0000 |
commit | 6be48e4aa70c50d58b9759187e8f601a2da7b23c (patch) | |
tree | f4c648ece065a63d761bf8c761c599cc36f7df2d /llvm/lib/Target/X86/X86InstrInfo.cpp | |
parent | 600495266100380fd7152feb7333b0353ce839b7 (diff) | |
download | bcm5719-llvm-6be48e4aa70c50d58b9759187e8f601a2da7b23c.tar.gz bcm5719-llvm-6be48e4aa70c50d58b9759187e8f601a2da7b23c.zip |
[X86] Improve 64-bit shifts on 32-bit targets (PR14593)
As discussed on PR14593, this patch adds support for lowering to SHLD/SHRD from the patterns generated by DAGTypeLegalizer::ExpandShiftWithKnownAmountBit.
Differential Revision: https://reviews.llvm.org/D23000
llvm-svn: 277299
Diffstat (limited to 'llvm/lib/Target/X86/X86InstrInfo.cpp')
0 files changed, 0 insertions, 0 deletions