diff options
author | Amara Emerson <aemerson@apple.com> | 2019-04-11 20:32:24 +0000 |
---|---|---|
committer | Amara Emerson <aemerson@apple.com> | 2019-04-11 20:32:24 +0000 |
commit | b956051415a6f5cdd60f2dfaea3f0ead6406fd74 (patch) | |
tree | cfb4e9b150b8a713571a51f3417ad008d48d82c8 /lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py | |
parent | 994023a3f191254614dd991e7be5d747b47d6a35 (diff) | |
download | bcm5719-llvm-b956051415a6f5cdd60f2dfaea3f0ead6406fd74.tar.gz bcm5719-llvm-b956051415a6f5cdd60f2dfaea3f0ead6406fd74.zip |
[AArch64][GlobalISel] Legalization and ISel support for load/stores of vectors of pointers.
Loads and store of values with type like <2 x p0> currently don't get imported
because SelectionDAG has no knowledge of pointer types. To leverage the existing
support for vector load/stores, we can bitcast the value to have s64 element
types instead. We do this as a custom legalization.
This patch also adds support for general loads of <2 x s64>, and relaxes some
type conditions on selecting G_BITCAST.
Differential Revision: https://reviews.llvm.org/D60534
llvm-svn: 358221
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/section/TestSectionAPI.py')
0 files changed, 0 insertions, 0 deletions