diff options
author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-10-19 13:03:18 +0000 |
---|---|---|
committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2016-10-19 13:03:18 +0000 |
commit | 6e31ab388acda933fa0dc91041da83250b3596de (patch) | |
tree | 1d6126a77695037dd296eef881c2b0b6c774d9f8 /lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py | |
parent | 556a90c00cf9db5e9edcd844465b082abf44f3b5 (diff) | |
download | bcm5719-llvm-6e31ab388acda933fa0dc91041da83250b3596de.tar.gz bcm5719-llvm-6e31ab388acda933fa0dc91041da83250b3596de.zip |
[SystemZ] Add missing vector instructions for the assembler
Most z13 vector instructions have a base form where the data type of
the operation (whether to consider the vector to be 16 bytes, 8
halfwords, 4 words, or 2 doublewords) is encoded into a mask field,
and then a set of extended mnemonics where the mask field is not
present but the data type is encoded into the mnemonic name.
Currently, LLVM only supports the type-specific forms (since those
are really the ones needed for code generation), but not the base
type-generic forms.
To complete the assembler support and make it fully compatible with
the GNU assembler, this commit adds assembler aliases for all the
base forms of the various vector instructions.
It also adds two more alias forms that are documented in the PoP:
VFPSO/VFPSODB/WFPSODB -- generic form of VFLCDB etc.
VNOT -- special variant of VNO
llvm-svn: 284586
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/call-function/TestCallStopAndContinue.py')
0 files changed, 0 insertions, 0 deletions