summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/DFAPacketizer.cpp
diff options
context:
space:
mode:
authorSanjay Patel <spatel@rotateright.com>2019-02-07 17:10:49 +0000
committerSanjay Patel <spatel@rotateright.com>2019-02-07 17:10:49 +0000
commita5c4a5e958fd497be7366a3c5feb9ccf6b7c0bf2 (patch)
tree43a8e599297963f1d2eb012b85403dce6ea74b2f /llvm/lib/CodeGen/DFAPacketizer.cpp
parent4b12236f7d7cb854425954b6c7967620c2faefd4 (diff)
downloadbcm5719-llvm-a5c4a5e958fd497be7366a3c5feb9ccf6b7c0bf2.tar.gz
bcm5719-llvm-a5c4a5e958fd497be7366a3c5feb9ccf6b7c0bf2.zip
[x86] split more 256/512-bit shuffles in lowering
This is intentionally a small step because it's hard to know exactly where we might introduce a conflicting transform with the code that tries to form wider shuffles. But I think this is safe - if we have a wide shuffle with 2 operands, then we should do better with an extract + narrow shuffle. Differential Revision: https://reviews.llvm.org/D57867 llvm-svn: 353427
Diffstat (limited to 'llvm/lib/CodeGen/DFAPacketizer.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud