summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86InstrInfo.cpp
diff options
context:
space:
mode:
authorSimon Pilgrim <llvm-dev@redking.me.uk>2016-07-31 19:50:45 +0000
committerSimon Pilgrim <llvm-dev@redking.me.uk>2016-07-31 19:50:45 +0000
commit6be48e4aa70c50d58b9759187e8f601a2da7b23c (patch)
treef4c648ece065a63d761bf8c761c599cc36f7df2d /llvm/lib/Target/X86/X86InstrInfo.cpp
parent600495266100380fd7152feb7333b0353ce839b7 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud