summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
diff options
context:
space:
mode:
authorDavid Green <david.green@arm.com>2019-08-28 10:13:23 +0000
committerDavid Green <david.green@arm.com>2019-08-28 10:13:23 +0000
commit1c5b143c990ceca118eaa9966a40496046e0a2de (patch)
tree9b0a3c34697ed7309fa7451ada95e1a157296549 /lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp
parent91864f82c7d7bd1a151fdfd076a3a67a2893b868 (diff)
downloadbcm5719-llvm-1c5b143c990ceca118eaa9966a40496046e0a2de.tar.gz
bcm5719-llvm-1c5b143c990ceca118eaa9966a40496046e0a2de.zip
[MVE] VMOVX patterns
This adds fp16 VMOVX patterns, using the same patterns as rL362482 with some adjustments for MVE. It allows us to move fp16 registers without going into and out of gprs. VMOVX is able to move the top bits from a fp16 in a fp reg into the bottom bits of another register, zeroing the rest. This can be used for odd MVE register lanes. The top bits are not read by fp16 instructions, so no move is required there if we are dealing with even lanes. Differential revision: https://reviews.llvm.org/D66793 llvm-svn: 370184
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/process/main.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud