summaryrefslogtreecommitdiffstats
path: root/lldb/source/Core/Module.cpp
diff options
context:
space:
mode:
authorAmara Emerson <aemerson@apple.com>2019-02-20 22:11:39 +0000
committerAmara Emerson <aemerson@apple.com>2019-02-20 22:11:39 +0000
commita946d057b41a601e29443dbc34762443204cbec0 (patch)
tree5e832b40214d5c42636d175728e03b50642d345a /lldb/source/Core/Module.cpp
parent55cc7eb5cbfc3cb5faa0e288ebc6aefdb916dccb (diff)
downloadbcm5719-llvm-a946d057b41a601e29443dbc34762443204cbec0.tar.gz
bcm5719-llvm-a946d057b41a601e29443dbc34762443204cbec0.zip
[AArch64][GlobalISel] Implement partial support for G_SHUFFLE_VECTOR
This change makes some basic type combinations for G_SHUFFLE_VECTOR legal, and implements them with a very pessimistic TBL2 instruction in the selector. For TBL2, support is also needed to generate constant pool entries and load from them in order to materialize the mask register. Currently supports <2 x s64> and <4 x s32> result types. Differential Revision: https://reviews.llvm.org/D58466 llvm-svn: 354521
Diffstat (limited to 'lldb/source/Core/Module.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud