diff options
author | Jens Remus <jremus@linux.ibm.com> | 2024-11-18 10:42:21 +0100 |
---|---|---|
committer | Jens Remus <jremus@linux.ibm.com> | 2024-11-18 11:10:19 +0100 |
commit | 94c65b893a7aea968b06a3e97eef466abc49fbe5 (patch) | |
tree | 59a1be7eb37aadd47000b68162b1b50526c792e3 /opcodes/s390-opc.txt | |
parent | 76c1ece3a59b26b3744136455eeca0dcf07d8f9d (diff) | |
download | binutils-binutils-2_41-branch.zip binutils-binutils-2_41-branch.tar.gz binutils-binutils-2_41-branch.tar.bz2 |
s390: Add arch15 Concurrent-Functions Facility insnsbinutils-2_41-branch
opcodes/
* s390-opc.txt: Add arch15 Concurrent-Functions Facility
instructions.
* s390-opc.c (INSTR_SSF_RRDRD2, MASK_SSF_RRDRD2): New SSF
instruction format variant.
gas/testsuite/
* gas/s390/zarch-arch15.d: Tests for arch15 Concurrent-Functions
Facility instructions.
* gas/s390/zarch-arch15.s: Likewise.
Signed-off-by: Jens Remus <jremus@linux.ibm.com>
(cherry picked from commit 76445f36a2f9e41b1744d0327e7ec243cb7fac12)
Diffstat (limited to 'opcodes/s390-opc.txt')
-rw-r--r-- | opcodes/s390-opc.txt | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/opcodes/s390-opc.txt b/opcodes/s390-opc.txt index c01face..ab00a8c 100644 --- a/opcodes/s390-opc.txt +++ b/opcodes/s390-opc.txt @@ -2190,3 +2190,11 @@ e6000000004a vcvdq VRI_VV0UU "vector convert to decimal 128 bit" arch15 zarch e6000000005f vtp VRR_0V0U "vector test decimal" arch15 zarch optparm e6000000007f vtz VRR_0VVU "vector test zoned" arch15 zarch + +# Concurrent-Functions Facility + +c806 cal SSF_RRDRD2 "compare and load 32" arch15 zarch +c807 calg SSF_RRDRD2 "compare and load 64" arch15 zarch +c80f calgf SSF_RRDRD2 "compare and load 64<32" arch15 zarch + +eb0000000016 pfcr RSY_RRRD "perform functions with concurrent results" arch15 zarch |