From patchwork Thu Nov 3 17:30:32 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Carl Love X-Patchwork-Id: 59846 Return-Path: X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 8CC373858419 for ; Thu, 3 Nov 2022 17:31:11 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8CC373858419 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1667496671; bh=L+yz9fKF2SKuttHJ6O082c02MiBxPQ8dVeVgIKr52yE=; h=Subject:To:Date:In-Reply-To:References:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=Hah74iYFv+QI2XbhMKLd9zO/WCu5EYdZzZlmSrVVQIliPd6b8PkJpkYwsACxMUXtH b60GiqOhW3EmE9G2I+Bm8zeZJtMlIj8KChScQdd+r0tUAPehIWAdiT4b/EgdIiOuHT WyuBEJoFWJeHX0BDS+dL2QZm2PlJatdMiZulbRyQ= X-Original-To: gdb-patches@sourceware.org Delivered-To: gdb-patches@sourceware.org Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id A46223858429 for ; Thu, 3 Nov 2022 17:30:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org A46223858429 Received: from pps.filterd (m0187473.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 2A3HOIHH012584 for ; Thu, 3 Nov 2022 17:30:37 GMT Received: from ppma05wdc.us.ibm.com (1b.90.2fa9.ip4.static.sl-reverse.com [169.47.144.27]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3kme16an91-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 03 Nov 2022 17:30:37 +0000 Received: from pps.filterd (ppma05wdc.us.ibm.com [127.0.0.1]) by ppma05wdc.us.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 2A3HDIr7012135 for ; Thu, 3 Nov 2022 17:30:36 GMT Received: from b01cxnp23033.gho.pok.ibm.com (b01cxnp23033.gho.pok.ibm.com [9.57.198.28]) by ppma05wdc.us.ibm.com with ESMTP id 3kguta327n-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 03 Nov 2022 17:30:36 +0000 Received: from smtpav02.wdc07v.mail.ibm.com ([9.208.128.114]) by b01cxnp23033.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 2A3HUXKq10355344 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 3 Nov 2022 17:30:34 GMT Received: from smtpav02.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id B3D665805B; Thu, 3 Nov 2022 17:30:33 +0000 (GMT) Received: from smtpav02.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id EBDF758058; Thu, 3 Nov 2022 17:30:32 +0000 (GMT) Received: from li-e362e14c-2378-11b2-a85c-87d605f3c641.ibm.com (unknown [9.163.10.231]) by smtpav02.wdc07v.mail.ibm.com (Postfix) with ESMTP; Thu, 3 Nov 2022 17:30:32 +0000 (GMT) Message-ID: Subject: [PATCH 1/2] PowerPC: fix for the gdb.arch/powerpc-power10.exp test. To: "gdb-patches@sourceware.org" Date: Thu, 03 Nov 2022 10:30:32 -0700 In-Reply-To: <20111d66a467599d893bf85bbdf2e82b76377127.camel@us.ibm.com> References: <20111d66a467599d893bf85bbdf2e82b76377127.camel@us.ibm.com> X-Mailer: Evolution 3.28.5 (3.28.5-18.el8) Mime-Version: 1.0 X-TM-AS-GCONF: 00 X-Proofpoint-GUID: aYBKOAJsjpsNpXkhK8hxPL4jCYXtWDYX X-Proofpoint-ORIG-GUID: aYBKOAJsjpsNpXkhK8hxPL4jCYXtWDYX X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-11-03_04,2022-11-03_01,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 suspectscore=0 mlxscore=0 phishscore=0 lowpriorityscore=0 mlxlogscore=896 bulkscore=0 clxscore=1015 adultscore=0 priorityscore=1501 impostorscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000 definitions=main-2211030114 X-Spam-Status: No, score=-11.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_EF, GIT_PATCH_0, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Patchwork-Original-From: Carl Love via Gdb-patches From: Carl Love Reply-To: Carl Love Cc: Ulrich Weigand Errors-To: gdb-patches-bounces+patchwork=sourceware.org@sourceware.org Sender: "Gdb-patches" GDB maintainers: This patch updates the PowerPC instruction names in the gdb.arch/powerpc-power10.exp test per the name change in: commit bb98553cad4e017f1851153fa5de91f2cee98fb2 Author: Peter Bergner Date: Sat Oct 8 16:19:51 2022 -0500 PowerPC: Add support for RFC02658 - MMA+ Outer-Product Instructions The patch updates the expected instruction names in the expect file and the instruction names contained in the source file comments. The patch has been tested on Power 10 with no regressions. Carl Love ------------------------------------------------- PowerPC fix for the gdb.arch/powerpc-power10.exp test. The mnemonics for the pmxvf16ger*, pmxvf32ger*,pmxvf64ger*, pmxvi4ger8*, pmxvi8ger4*, pmxvi16ger2* instructions were officially changed to pmdmxvf16ger*, pmdmxvf32ger*, pmdmxvf64ger*, pmdmxvi4ger8*, pmdmxvi8ger4*, pmdmxvi16ger* respectively. The old mnemonics are still supported by the assembler as extended mnemonics. The disassembler generates the new mnemonics. The name changes occurred in commit: commit bb98553cad4e017f1851153fa5de91f2cee98fb2 Author: Peter Bergner Date: Sat Oct 8 16:19:51 2022 -0500 PowerPC: Add support for RFC02658 - MMA+ Outer-Product Instructions gas/ * config/tc-ppc.c (md_assemble): Only check for prefix opcodes. * testsuite/gas/ppc/rfc02658.s: New test. * testsuite/gas/ppc/rfc02658.d: Likewise. * testsuite/gas/ppc/ppc.exp: Run it. opcodes/ * ppc-opc.c (XMSK8, P_GERX4_MASK, P_GERX2_MASK, XX3GERX_MASK): New. (powerpc_opcodes): Add dmxvi8gerx4pp, dmxvi8gerx4, dmxvf16gerx2pp, dmxvf16gerx2, dmxvbf16gerx2pp, dmxvf16gerx2np, dmxvbf16gerx2, dmxvi8gerx4spp, dmxvbf16gerx2np, dmxvf16gerx2pn, dmxvbf16gerx2pn, dmxvf16gerx2nn, dmxvbf16gerx2nn, pmdmxvi8gerx4pp, pmdmxvi8gerx4, pmdmxvf16gerx2pp, pmdmxvf16gerx2, pmdmxvbf16gerx2pp, pmdmxvf16gerx2np, pmdmxvbf16gerx2, pmdmxvi8gerx4spp, pmdmxvbf16gerx2np, pmdmxvf16gerx2pn, pmdmxvbf16gerx2pn, pmdmxvf16gerx2nn, pmdmxvbf16gerx2nn. The above commit results in about 224 failures on Power 10 since the disassembled names do not match the expected names in the test. This patch updates the expected names in the test to match the values produced by the disassembler. This patch updates file gdb.arch/powerpc-power10.exp with the new expected values to the instructions. The comment giving the name of the instruction for each binary value in the file gdb.arch/powerpc-power10.c is updated with the new name. There are no functional changes in file gdb.arch/powerpc-power10.c. --- gdb/testsuite/gdb.arch/powerpc-power10.exp | 448 ++++++++++----------- gdb/testsuite/gdb.arch/powerpc-power10.s | 384 +++++++++--------- 2 files changed, 416 insertions(+), 416 deletions(-) diff --git a/gdb/testsuite/gdb.arch/powerpc-power10.exp b/gdb/testsuite/gdb.arch/powerpc-power10.exp index bc52a72d9de..b9383d8bd2a 100644 --- a/gdb/testsuite/gdb.arch/powerpc-power10.exp +++ b/gdb/testsuite/gdb.arch/powerpc-power10.exp @@ -186,198 +186,198 @@ func_check "plxvp vs20,16(0)" func_check "plxvp vs20,24(0)" func_check "plxvp vs20,32(0)" func_check "plxvp vs20,8(0)" -func_check "pmxvbf16ger2 a4,vs0,vs1,0,0,0" -func_check "pmxvbf16ger2 a4,vs0,vs1,0,0,1" -func_check "pmxvbf16ger2 a4,vs0,vs1,0,13,0" -func_check "pmxvbf16ger2 a4,vs0,vs1,0,13,1" -func_check "pmxvbf16ger2 a4,vs0,vs1,11,0,0" -func_check "pmxvbf16ger2 a4,vs0,vs1,11,0,1" -func_check "pmxvbf16ger2 a4,vs0,vs1,11,13,0" -func_check "pmxvbf16ger2 a4,vs0,vs1,11,13,1" -func_check "pmxvbf16ger2nn a4,vs0,vs1,0,0,0" -func_check "pmxvbf16ger2nn a4,vs0,vs1,0,0,1" -func_check "pmxvbf16ger2nn a4,vs0,vs1,0,13,0" -func_check "pmxvbf16ger2nn a4,vs0,vs1,0,13,1" -func_check "pmxvbf16ger2nn a4,vs0,vs1,11,0,0" -func_check "pmxvbf16ger2nn a4,vs0,vs1,11,0,1" -func_check "pmxvbf16ger2nn a4,vs0,vs1,11,13,0" -func_check "pmxvbf16ger2nn a4,vs0,vs1,11,13,1" -func_check "pmxvbf16ger2np a4,vs0,vs1,0,0,0" -func_check "pmxvbf16ger2np a4,vs0,vs1,0,0,1" -func_check "pmxvbf16ger2np a4,vs0,vs1,0,13,0" -func_check "pmxvbf16ger2np a4,vs0,vs1,0,13,1" -func_check "pmxvbf16ger2np a4,vs0,vs1,11,0,0" -func_check "pmxvbf16ger2np a4,vs0,vs1,11,0,1" -func_check "pmxvbf16ger2np a4,vs0,vs1,11,13,0" -func_check "pmxvbf16ger2np a4,vs0,vs1,11,13,1" -func_check "pmxvbf16ger2pn a4,vs0,vs1,0,0,0" -func_check "pmxvbf16ger2pn a4,vs0,vs1,0,0,1" -func_check "pmxvbf16ger2pn a4,vs0,vs1,0,13,0" -func_check "pmxvbf16ger2pn a4,vs0,vs1,0,13,1" -func_check "pmxvbf16ger2pn a4,vs0,vs1,11,0,0" -func_check "pmxvbf16ger2pn a4,vs0,vs1,11,0,1" -func_check "pmxvbf16ger2pn a4,vs0,vs1,11,13,0" -func_check "pmxvbf16ger2pn a4,vs0,vs1,11,13,1" -func_check "pmxvbf16ger2pp a4,vs0,vs1,0,0,0" -func_check "pmxvbf16ger2pp a4,vs0,vs1,0,0,1" -func_check "pmxvbf16ger2pp a4,vs0,vs1,0,13,0" -func_check "pmxvbf16ger2pp a4,vs0,vs1,0,13,1" -func_check "pmxvbf16ger2pp a4,vs0,vs1,11,0,0" -func_check "pmxvbf16ger2pp a4,vs0,vs1,11,0,1" -func_check "pmxvbf16ger2pp a4,vs0,vs1,11,13,0" -func_check "pmxvbf16ger2pp a4,vs0,vs1,11,13,1" -func_check "pmxvf16ger2 a4,vs0,vs1,0,0,0" -func_check "pmxvf16ger2 a4,vs0,vs1,0,0,1" -func_check "pmxvf16ger2 a4,vs0,vs1,0,13,0" -func_check "pmxvf16ger2 a4,vs0,vs1,0,13,1" -func_check "pmxvf16ger2 a4,vs0,vs1,11,0,0" -func_check "pmxvf16ger2 a4,vs0,vs1,11,0,1" -func_check "pmxvf16ger2 a4,vs0,vs1,11,13,0" -func_check "pmxvf16ger2 a4,vs0,vs1,11,13,1" -func_check "pmxvf16ger2nn a4,vs0,vs1,0,0,0" -func_check "pmxvf16ger2nn a4,vs0,vs1,0,0,1" -func_check "pmxvf16ger2nn a4,vs0,vs1,0,13,0" -func_check "pmxvf16ger2nn a4,vs0,vs1,0,13,1" -func_check "pmxvf16ger2nn a4,vs0,vs1,11,0,0" -func_check "pmxvf16ger2nn a4,vs0,vs1,11,0,1" -func_check "pmxvf16ger2nn a4,vs0,vs1,11,13,0" -func_check "pmxvf16ger2nn a4,vs0,vs1,11,13,1" -func_check "pmxvf16ger2np a4,vs0,vs1,0,0,0" -func_check "pmxvf16ger2np a4,vs0,vs1,0,0,1" -func_check "pmxvf16ger2np a4,vs0,vs1,0,13,0" -func_check "pmxvf16ger2np a4,vs0,vs1,0,13,1" -func_check "pmxvf16ger2np a4,vs0,vs1,11,0,0" -func_check "pmxvf16ger2np a4,vs0,vs1,11,0,1" -func_check "pmxvf16ger2np a4,vs0,vs1,11,13,0" -func_check "pmxvf16ger2np a4,vs0,vs1,11,13,1" -func_check "pmxvf16ger2pn a4,vs0,vs1,0,0,0" -func_check "pmxvf16ger2pn a4,vs0,vs1,0,0,1" -func_check "pmxvf16ger2pn a4,vs0,vs1,0,13,0" -func_check "pmxvf16ger2pn a4,vs0,vs1,0,13,1" -func_check "pmxvf16ger2pn a4,vs0,vs1,11,0,0" -func_check "pmxvf16ger2pn a4,vs0,vs1,11,0,1" -func_check "pmxvf16ger2pn a4,vs0,vs1,11,13,0" -func_check "pmxvf16ger2pn a4,vs0,vs1,11,13,1" -func_check "pmxvf16ger2pp a4,vs0,vs1,0,0,0" -func_check "pmxvf16ger2pp a4,vs0,vs1,0,0,1" -func_check "pmxvf16ger2pp a4,vs0,vs1,0,13,0" -func_check "pmxvf16ger2pp a4,vs0,vs1,0,13,1" -func_check "pmxvf16ger2pp a4,vs0,vs1,11,0,0" -func_check "pmxvf16ger2pp a4,vs0,vs1,11,0,1" -func_check "pmxvf16ger2pp a4,vs0,vs1,11,13,0" -func_check "pmxvf16ger2pp a4,vs0,vs1,11,13,1" -func_check "pmxvf32ger a4,vs0,vs1,0,0" -func_check "pmxvf32ger a4,vs0,vs1,0,13" -func_check "pmxvf32ger a4,vs0,vs1,11,0" -func_check "pmxvf32ger a4,vs0,vs1,11,13" -func_check "pmxvf32gernn a4,vs0,vs1,0,0" -func_check "pmxvf32gernn a4,vs0,vs1,0,13" -func_check "pmxvf32gernn a4,vs0,vs1,11,0" -func_check "pmxvf32gernn a4,vs0,vs1,11,13" -func_check "pmxvf32gernp a4,vs0,vs1,0,0" -func_check "pmxvf32gernp a4,vs0,vs1,0,13" -func_check "pmxvf32gernp a4,vs0,vs1,11,0" -func_check "pmxvf32gernp a4,vs0,vs1,11,13" -func_check "pmxvf32gerpn a4,vs0,vs1,0,0" -func_check "pmxvf32gerpn a4,vs0,vs1,0,13" -func_check "pmxvf32gerpn a4,vs0,vs1,11,0" -func_check "pmxvf32gerpn a4,vs0,vs1,11,13" -func_check "pmxvf32gerpp a4,vs0,vs1,0,0" -func_check "pmxvf32gerpp a4,vs0,vs1,0,13" -func_check "pmxvf32gerpp a4,vs0,vs1,11,0" -func_check "pmxvf32gerpp a4,vs0,vs1,11,13" -func_check "pmxvf64ger a4,vs22,vs0,0,0" -func_check "pmxvf64ger a4,vs22,vs0,0,1" -func_check "pmxvf64ger a4,vs22,vs0,11,0" -func_check "pmxvf64ger a4,vs22,vs0,11,1" -func_check "pmxvf64gernn a4,vs22,vs0,0,0" -func_check "pmxvf64gernn a4,vs22,vs0,0,1" -func_check "pmxvf64gernn a4,vs22,vs0,11,0" -func_check "pmxvf64gernn a4,vs22,vs0,11,1" -func_check "pmxvf64gernp a4,vs22,vs0,0,0" -func_check "pmxvf64gernp a4,vs22,vs0,0,1" -func_check "pmxvf64gernp a4,vs22,vs0,11,0" -func_check "pmxvf64gernp a4,vs22,vs0,11,1" -func_check "pmxvf64gerpn a4,vs22,vs0,0,0" -func_check "pmxvf64gerpn a4,vs22,vs0,0,1" -func_check "pmxvf64gerpn a4,vs22,vs0,11,0" -func_check "pmxvf64gerpn a4,vs22,vs0,11,1" -func_check "pmxvf64gerpp a4,vs22,vs0,0,0" -func_check "pmxvf64gerpp a4,vs22,vs0,0,1" -func_check "pmxvf64gerpp a4,vs22,vs0,11,0" -func_check "pmxvf64gerpp a4,vs22,vs0,11,1" -func_check "pmxvi16ger2 a4,vs0,vs1,0,0,0" -func_check "pmxvi16ger2 a4,vs0,vs1,0,0,1" -func_check "pmxvi16ger2 a4,vs0,vs1,0,13,0" -func_check "pmxvi16ger2 a4,vs0,vs1,0,13,1" -func_check "pmxvi16ger2 a4,vs0,vs1,11,0,0" -func_check "pmxvi16ger2 a4,vs0,vs1,11,0,1" -func_check "pmxvi16ger2 a4,vs0,vs1,11,13,0" -func_check "pmxvi16ger2 a4,vs0,vs1,11,13,1" -func_check "pmxvi16ger2pp a4,vs0,vs1,0,0,0" -func_check "pmxvi16ger2pp a4,vs0,vs1,0,0,1" -func_check "pmxvi16ger2pp a4,vs0,vs1,0,13,0" -func_check "pmxvi16ger2pp a4,vs0,vs1,0,13,1" -func_check "pmxvi16ger2pp a4,vs0,vs1,11,0,0" -func_check "pmxvi16ger2pp a4,vs0,vs1,11,0,1" -func_check "pmxvi16ger2pp a4,vs0,vs1,11,13,0" -func_check "pmxvi16ger2pp a4,vs0,vs1,11,13,1" -func_check "pmxvi16ger2s a4,vs0,vs1,0,0,0" -func_check "pmxvi16ger2s a4,vs0,vs1,0,0,1" -func_check "pmxvi16ger2s a4,vs0,vs1,0,13,0" -func_check "pmxvi16ger2s a4,vs0,vs1,0,13,1" -func_check "pmxvi16ger2s a4,vs0,vs1,11,0,0" -func_check "pmxvi16ger2s a4,vs0,vs1,11,0,1" -func_check "pmxvi16ger2s a4,vs0,vs1,11,13,0" -func_check "pmxvi16ger2s a4,vs0,vs1,11,13,1" -func_check "pmxvi16ger2spp a4,vs0,vs1,0,0,0" -func_check "pmxvi16ger2spp a4,vs0,vs1,0,0,1" -func_check "pmxvi16ger2spp a4,vs0,vs1,0,13,0" -func_check "pmxvi16ger2spp a4,vs0,vs1,0,13,1" -func_check "pmxvi16ger2spp a4,vs0,vs1,11,0,0" -func_check "pmxvi16ger2spp a4,vs0,vs1,11,0,1" -func_check "pmxvi16ger2spp a4,vs0,vs1,11,13,0" -func_check "pmxvi16ger2spp a4,vs0,vs1,11,13,1" -func_check "pmxvi4ger8 a4,vs0,vs1,0,0,0" -func_check "pmxvi4ger8 a4,vs0,vs1,0,0,45" -func_check "pmxvi4ger8 a4,vs0,vs1,0,1,0" -func_check "pmxvi4ger8 a4,vs0,vs1,0,1,45" -func_check "pmxvi4ger8 a4,vs0,vs1,11,0,0" -func_check "pmxvi4ger8 a4,vs0,vs1,11,0,45" -func_check "pmxvi4ger8 a4,vs0,vs1,11,1,0" -func_check "pmxvi4ger8 a4,vs0,vs1,11,1,45" -func_check "pmxvi4ger8pp a4,vs0,vs1,0,0,0" -func_check "pmxvi4ger8pp a4,vs0,vs1,0,0,45" -func_check "pmxvi4ger8pp a4,vs0,vs1,0,1,0" -func_check "pmxvi4ger8pp a4,vs0,vs1,0,1,45" -func_check "pmxvi4ger8pp a4,vs0,vs1,11,0,0" -func_check "pmxvi4ger8pp a4,vs0,vs1,11,0,45" -func_check "pmxvi4ger8pp a4,vs0,vs1,11,1,0" -func_check "pmxvi4ger8pp a4,vs0,vs1,11,1,45" -func_check "pmxvi8ger4 a4,vs0,vs1,0,0,0" -func_check "pmxvi8ger4 a4,vs0,vs1,0,0,5" -func_check "pmxvi8ger4 a4,vs0,vs1,0,13,0" -func_check "pmxvi8ger4 a4,vs0,vs1,0,13,5" -func_check "pmxvi8ger4 a4,vs0,vs1,11,0,0" -func_check "pmxvi8ger4 a4,vs0,vs1,11,0,5" -func_check "pmxvi8ger4 a4,vs0,vs1,11,13,0" -func_check "pmxvi8ger4 a4,vs0,vs1,11,13,5" -func_check "pmxvi8ger4pp a4,vs0,vs1,0,0,0" -func_check "pmxvi8ger4pp a4,vs0,vs1,0,0,5" -func_check "pmxvi8ger4pp a4,vs0,vs1,0,13,0" -func_check "pmxvi8ger4pp a4,vs0,vs1,0,13,5" -func_check "pmxvi8ger4pp a4,vs0,vs1,11,0,0" -func_check "pmxvi8ger4pp a4,vs0,vs1,11,0,5" -func_check "pmxvi8ger4pp a4,vs0,vs1,11,13,0" -func_check "pmxvi8ger4pp a4,vs0,vs1,11,13,5" -func_check "pmxvi8ger4spp a4,vs0,vs1,0,0,0" -func_check "pmxvi8ger4spp a4,vs0,vs1,0,0,5" -func_check "pmxvi8ger4spp a4,vs0,vs1,0,13,0" -func_check "pmxvi8ger4spp a4,vs0,vs1,0,13,5" -func_check "pmxvi8ger4spp a4,vs0,vs1,11,0,0" -func_check "pmxvi8ger4spp a4,vs0,vs1,11,0,5" -func_check "pmxvi8ger4spp a4,vs0,vs1,11,13,0" -func_check "pmxvi8ger4spp a4,vs0,vs1,11,13,5" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,0,0,0" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,0,0,1" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,0,13,0" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,0,13,1" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,11,0,0" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,11,0,1" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,11,13,0" +func_check "pmdmxvbf16ger2 a4,vs0,vs1,11,13,1" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,0,0,0" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,0,0,1" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,0,13,0" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,0,13,1" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,11,0,0" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,11,0,1" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,11,13,0" +func_check "pmdmxvbf16ger2nn a4,vs0,vs1,11,13,1" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,0,0,0" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,0,0,1" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,0,13,0" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,0,13,1" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,11,0,0" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,11,0,1" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,11,13,0" +func_check "pmdmxvbf16ger2np a4,vs0,vs1,11,13,1" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,0,0,0" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,0,0,1" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,0,13,0" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,0,13,1" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,11,0,0" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,11,0,1" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,11,13,0" +func_check "pmdmxvbf16ger2pn a4,vs0,vs1,11,13,1" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,0,0,0" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,0,0,1" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,0,13,0" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,0,13,1" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,11,0,0" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,11,0,1" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,11,13,0" +func_check "pmdmxvbf16ger2pp a4,vs0,vs1,11,13,1" +func_check "pmdmxvf16ger2 a4,vs0,vs1,0,0,0" +func_check "pmdmxvf16ger2 a4,vs0,vs1,0,0,1" +func_check "pmdmxvf16ger2 a4,vs0,vs1,0,13,0" +func_check "pmdmxvf16ger2 a4,vs0,vs1,0,13,1" +func_check "pmdmxvf16ger2 a4,vs0,vs1,11,0,0" +func_check "pmdmxvf16ger2 a4,vs0,vs1,11,0,1" +func_check "pmdmxvf16ger2 a4,vs0,vs1,11,13,0" +func_check "pmdmxvf16ger2 a4,vs0,vs1,11,13,1" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,0,0,0" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,0,0,1" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,0,13,0" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,0,13,1" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,11,0,0" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,11,0,1" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,11,13,0" +func_check "pmdmxvf16ger2nn a4,vs0,vs1,11,13,1" +func_check "pmdmxvf16ger2np a4,vs0,vs1,0,0,0" +func_check "pmdmxvf16ger2np a4,vs0,vs1,0,0,1" +func_check "pmdmxvf16ger2np a4,vs0,vs1,0,13,0" +func_check "pmdmxvf16ger2np a4,vs0,vs1,0,13,1" +func_check "pmdmxvf16ger2np a4,vs0,vs1,11,0,0" +func_check "pmdmxvf16ger2np a4,vs0,vs1,11,0,1" +func_check "pmdmxvf16ger2np a4,vs0,vs1,11,13,0" +func_check "pmdmxvf16ger2np a4,vs0,vs1,11,13,1" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,0,0,0" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,0,0,1" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,0,13,0" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,0,13,1" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,11,0,0" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,11,0,1" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,11,13,0" +func_check "pmdmxvf16ger2pn a4,vs0,vs1,11,13,1" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,0,0,0" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,0,0,1" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,0,13,0" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,0,13,1" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,11,0,0" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,11,0,1" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,11,13,0" +func_check "pmdmxvf16ger2pp a4,vs0,vs1,11,13,1" +func_check "pmdmxvf32ger a4,vs0,vs1,0,0" +func_check "pmdmxvf32ger a4,vs0,vs1,0,13" +func_check "pmdmxvf32ger a4,vs0,vs1,11,0" +func_check "pmdmxvf32ger a4,vs0,vs1,11,13" +func_check "pmdmxvf32gernn a4,vs0,vs1,0,0" +func_check "pmdmxvf32gernn a4,vs0,vs1,0,13" +func_check "pmdmxvf32gernn a4,vs0,vs1,11,0" +func_check "pmdmxvf32gernn a4,vs0,vs1,11,13" +func_check "pmdmxvf32gernp a4,vs0,vs1,0,0" +func_check "pmdmxvf32gernp a4,vs0,vs1,0,13" +func_check "pmdmxvf32gernp a4,vs0,vs1,11,0" +func_check "pmdmxvf32gernp a4,vs0,vs1,11,13" +func_check "pmdmxvf32gerpn a4,vs0,vs1,0,0" +func_check "pmdmxvf32gerpn a4,vs0,vs1,0,13" +func_check "pmdmxvf32gerpn a4,vs0,vs1,11,0" +func_check "pmdmxvf32gerpn a4,vs0,vs1,11,13" +func_check "pmdmxvf32gerpp a4,vs0,vs1,0,0" +func_check "pmdmxvf32gerpp a4,vs0,vs1,0,13" +func_check "pmdmxvf32gerpp a4,vs0,vs1,11,0" +func_check "pmdmxvf32gerpp a4,vs0,vs1,11,13" +func_check "pmdmxvf64ger a4,vs22,vs0,0,0" +func_check "pmdmxvf64ger a4,vs22,vs0,0,1" +func_check "pmdmxvf64ger a4,vs22,vs0,11,0" +func_check "pmdmxvf64ger a4,vs22,vs0,11,1" +func_check "pmdmxvf64gernn a4,vs22,vs0,0,0" +func_check "pmdmxvf64gernn a4,vs22,vs0,0,1" +func_check "pmdmxvf64gernn a4,vs22,vs0,11,0" +func_check "pmdmxvf64gernn a4,vs22,vs0,11,1" +func_check "pmdmxvf64gernp a4,vs22,vs0,0,0" +func_check "pmdmxvf64gernp a4,vs22,vs0,0,1" +func_check "pmdmxvf64gernp a4,vs22,vs0,11,0" +func_check "pmdmxvf64gernp a4,vs22,vs0,11,1" +func_check "pmdmxvf64gerpn a4,vs22,vs0,0,0" +func_check "pmdmxvf64gerpn a4,vs22,vs0,0,1" +func_check "pmdmxvf64gerpn a4,vs22,vs0,11,0" +func_check "pmdmxvf64gerpn a4,vs22,vs0,11,1" +func_check "pmdmxvf64gerpp a4,vs22,vs0,0,0" +func_check "pmdmxvf64gerpp a4,vs22,vs0,0,1" +func_check "pmdmxvf64gerpp a4,vs22,vs0,11,0" +func_check "pmdmxvf64gerpp a4,vs22,vs0,11,1" +func_check "pmdmxvi16ger2 a4,vs0,vs1,0,0,0" +func_check "pmdmxvi16ger2 a4,vs0,vs1,0,0,1" +func_check "pmdmxvi16ger2 a4,vs0,vs1,0,13,0" +func_check "pmdmxvi16ger2 a4,vs0,vs1,0,13,1" +func_check "pmdmxvi16ger2 a4,vs0,vs1,11,0,0" +func_check "pmdmxvi16ger2 a4,vs0,vs1,11,0,1" +func_check "pmdmxvi16ger2 a4,vs0,vs1,11,13,0" +func_check "pmdmxvi16ger2 a4,vs0,vs1,11,13,1" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,0,0,0" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,0,0,1" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,0,13,0" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,0,13,1" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,11,0,0" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,11,0,1" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,11,13,0" +func_check "pmdmxvi16ger2pp a4,vs0,vs1,11,13,1" +func_check "pmdmxvi16ger2s a4,vs0,vs1,0,0,0" +func_check "pmdmxvi16ger2s a4,vs0,vs1,0,0,1" +func_check "pmdmxvi16ger2s a4,vs0,vs1,0,13,0" +func_check "pmdmxvi16ger2s a4,vs0,vs1,0,13,1" +func_check "pmdmxvi16ger2s a4,vs0,vs1,11,0,0" +func_check "pmdmxvi16ger2s a4,vs0,vs1,11,0,1" +func_check "pmdmxvi16ger2s a4,vs0,vs1,11,13,0" +func_check "pmdmxvi16ger2s a4,vs0,vs1,11,13,1" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,0,0,0" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,0,0,1" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,0,13,0" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,0,13,1" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,11,0,0" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,11,0,1" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,11,13,0" +func_check "pmdmxvi16ger2spp a4,vs0,vs1,11,13,1" +func_check "pmdmxvi4ger8 a4,vs0,vs1,0,0,0" +func_check "pmdmxvi4ger8 a4,vs0,vs1,0,0,45" +func_check "pmdmxvi4ger8 a4,vs0,vs1,0,1,0" +func_check "pmdmxvi4ger8 a4,vs0,vs1,0,1,45" +func_check "pmdmxvi4ger8 a4,vs0,vs1,11,0,0" +func_check "pmdmxvi4ger8 a4,vs0,vs1,11,0,45" +func_check "pmdmxvi4ger8 a4,vs0,vs1,11,1,0" +func_check "pmdmxvi4ger8 a4,vs0,vs1,11,1,45" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,0,0,0" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,0,0,45" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,0,1,0" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,0,1,45" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,11,0,0" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,11,0,45" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,11,1,0" +func_check "pmdmxvi4ger8pp a4,vs0,vs1,11,1,45" +func_check "pmdmxvi8ger4 a4,vs0,vs1,0,0,0" +func_check "pmdmxvi8ger4 a4,vs0,vs1,0,0,5" +func_check "pmdmxvi8ger4 a4,vs0,vs1,0,13,0" +func_check "pmdmxvi8ger4 a4,vs0,vs1,0,13,5" +func_check "pmdmxvi8ger4 a4,vs0,vs1,11,0,0" +func_check "pmdmxvi8ger4 a4,vs0,vs1,11,0,5" +func_check "pmdmxvi8ger4 a4,vs0,vs1,11,13,0" +func_check "pmdmxvi8ger4 a4,vs0,vs1,11,13,5" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,0,0,0" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,0,0,5" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,0,13,0" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,0,13,5" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,11,0,0" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,11,0,5" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,11,13,0" +func_check "pmdmxvi8ger4pp a4,vs0,vs1,11,13,5" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,0,0,0" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,0,0,5" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,0,13,0" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,0,13,5" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,11,0,0" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,11,0,5" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,11,13,0" +func_check "pmdmxvi8ger4spp a4,vs0,vs1,11,13,5" #/* pstb extended mnemonics can suppress (r1) or the trailing ,0 or ,1, see ISA. func_check "pstb r0,0(r1)" func_check "pstb r0,16(r1)" @@ -582,37 +582,37 @@ func_check "xscvsqqp v0,v1" func_check "xscvuqqp v0,v1" func_check "xsmaxcqp v0,v1,v2" func_check "xsmincqp v0,v1,v2" -func_check "xvbf16ger2 a4,vs0,vs1" -func_check "xvbf16ger2nn a4,vs0,vs1" -func_check "xvbf16ger2np a4,vs0,vs1" -func_check "xvbf16ger2pn a4,vs0,vs1" -func_check "xvbf16ger2pp a4,vs0,vs1" +func_check "dmxvbf16ger2 a4,vs0,vs1" +func_check "dmxvbf16ger2nn a4,vs0,vs1" +func_check "dmxvbf16ger2np a4,vs0,vs1" +func_check "dmxvbf16ger2pn a4,vs0,vs1" +func_check "dmxvbf16ger2pp a4,vs0,vs1" func_check "xvcvbf16spn vs0,vs1" func_check "xvcvspbf16 vs0,vs1" -func_check "xvf16ger2 a4,vs0,vs1" -func_check "xvf16ger2nn a4,vs0,vs1" -func_check "xvf16ger2np a4,vs0,vs1" -func_check "xvf16ger2pn a4,vs0,vs1" -func_check "xvf16ger2pp a4,vs0,vs1" -func_check "xvf32ger a4,vs0,vs1" -func_check "xvf32gernn a4,vs0,vs1" -func_check "xvf32gernp a4,vs0,vs1" -func_check "xvf32gerpn a4,vs0,vs1" -func_check "xvf32gerpp a4,vs0,vs1" -func_check "xvf64ger a4,vs22,vs0" -func_check "xvf64gernn a4,vs22,vs0" -func_check "xvf64gernp a4,vs22,vs0" -func_check "xvf64gerpn a4,vs22,vs0" -func_check "xvf64gerpp a4,vs22,vs0" -func_check "xvi16ger2 a4,vs0,vs1" -func_check "xvi16ger2pp a4,vs0,vs1" -func_check "xvi16ger2s a4,vs0,vs1" -func_check "xvi16ger2spp a4,vs0,vs1" -func_check "xvi4ger8 a4,vs0,vs1" -func_check "xvi4ger8pp a4,vs0,vs1" -func_check "xvi8ger4 a4,vs0,vs1" -func_check "xvi8ger4pp a4,vs0,vs1" -func_check "xvi8ger4spp a4,vs0,vs1" +func_check "dmxvf16ger2 a4,vs0,vs1" +func_check "dmxvf16ger2nn a4,vs0,vs1" +func_check "dmxvf16ger2np a4,vs0,vs1" +func_check "dmxvf16ger2pn a4,vs0,vs1" +func_check "dmxvf16ger2pp a4,vs0,vs1" +func_check "dmxvf32ger a4,vs0,vs1" +func_check "dmxvf32gernn a4,vs0,vs1" +func_check "dmxvf32gernp a4,vs0,vs1" +func_check "dmxvf32gerpn a4,vs0,vs1" +func_check "dmxvf32gerpp a4,vs0,vs1" +func_check "dmxvf64ger a4,vs22,vs0" +func_check "dmxvf64gernn a4,vs22,vs0" +func_check "dmxvf64gernp a4,vs22,vs0" +func_check "dmxvf64gerpn a4,vs22,vs0" +func_check "dmxvf64gerpp a4,vs22,vs0" +func_check "dmxvi16ger2 a4,vs0,vs1" +func_check "dmxvi16ger2pp a4,vs0,vs1" +func_check "dmxvi16ger2s a4,vs0,vs1" +func_check "dmxvi16ger2spp a4,vs0,vs1" +func_check "dmxvi4ger8 a4,vs0,vs1" +func_check "dmxvi4ger8pp a4,vs0,vs1" +func_check "dmxvi8ger4 a4,vs0,vs1" +func_check "dmxvi8ger4pp a4,vs0,vs1" +func_check "dmxvi8ger4spp a4,vs0,vs1" func_check "xvtlsbb cr3,vs0" func_check "xxblendvb vs0,vs1,vs2,vs3" func_check "xxblendvd vs0,vs1,vs2,vs3" @@ -636,11 +636,11 @@ func_check "xxgenpcvwm vs0,v1,0" func_check "xxgenpcvwm vs0,v1,1" func_check "xxgenpcvwm vs0,v1,2" func_check "xxgenpcvwm vs0,v1,3" -func_check "xxmfacc a4" -func_check "xxmtacc a4" +func_check "dmxxmfacc a4" +func_check "dmxxmtacc a4" func_check "xxpermx vs0,vs1,vs2,vs3,0" func_check "xxpermx vs0,vs1,vs2,vs3,3" -func_check "xxsetaccz a4" +func_check "dmsetaccz a4" func_check "xxsplti32dx vs0,0,2779096485" func_check "xxsplti32dx vs0,0,4294967295" func_check "xxsplti32dx vs0,0,127" diff --git a/gdb/testsuite/gdb.arch/powerpc-power10.s b/gdb/testsuite/gdb.arch/powerpc-power10.s index 9ded00a8226..a334633292e 100644 --- a/gdb/testsuite/gdb.arch/powerpc-power10.s +++ b/gdb/testsuite/gdb.arch/powerpc-power10.s @@ -427,389 +427,389 @@ func: .long 0xc8010004 .long 0x04000000 /* plxv vs0,8(r1) */ .long 0xc8010008 - .long 0x07900000 /* pmxvbf16ger2 a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvbf16ger2 a4,vs0,vs1,0,0,0 */ .long 0xee000998 - .long 0x07904000 /* pmxvbf16ger2 a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvbf16ger2 a4,vs0,vs1,0,0,1 */ .long 0xee000998 - .long 0x0790000d /* pmxvbf16ger2 a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvbf16ger2 a4,vs0,vs1,0,13,0 */ .long 0xee000998 - .long 0x0790400d /* pmxvbf16ger2 a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvbf16ger2 a4,vs0,vs1,0,13,1 */ .long 0xee000998 - .long 0x079000b0 /* pmxvbf16ger2 a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvbf16ger2 a4,vs0,vs1,11,0,0 */ .long 0xee000998 - .long 0x079040b0 /* pmxvbf16ger2 a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvbf16ger2 a4,vs0,vs1,11,0,1 */ .long 0xee000998 - .long 0x079000bd /* pmxvbf16ger2 a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvbf16ger2 a4,vs0,vs1,11,13,0 */ .long 0xee000998 - .long 0x079040bd /* pmxvbf16ger2 a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvbf16ger2 a4,vs0,vs1,11,13,1 */ .long 0xee000998 - .long 0x07900000 /* pmxvbf16ger2nn a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvbf16ger2nn a4,vs0,vs1,0,0,0 */ .long 0xee000f90 - .long 0x07904000 /* pmxvbf16ger2nn a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvbf16ger2nn a4,vs0,vs1,0,0,1 */ .long 0xee000f90 - .long 0x0790000d /* pmxvbf16ger2nn a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvbf16ger2nn a4,vs0,vs1,0,13,0 */ .long 0xee000f90 - .long 0x0790400d /* pmxvbf16ger2nn a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvbf16ger2nn a4,vs0,vs1,0,13,1 */ .long 0xee000f90 - .long 0x079000b0 /* pmxvbf16ger2nn a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvbf16ger2nn a4,vs0,vs1,11,0,0 */ .long 0xee000f90 - .long 0x079040b0 /* pmxvbf16ger2nn a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvbf16ger2nn a4,vs0,vs1,11,0,1 */ .long 0xee000f90 - .long 0x079000bd /* pmxvbf16ger2nn a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvbf16ger2nn a4,vs0,vs1,11,13,0 */ .long 0xee000f90 - .long 0x079040bd /* pmxvbf16ger2nn a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvbf16ger2nn a4,vs0,vs1,11,13,1 */ .long 0xee000f90 - .long 0x07900000 /* pmxvbf16ger2np a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvbf16ger2np a4,vs0,vs1,0,0,0 */ .long 0xee000b90 - .long 0x07904000 /* pmxvbf16ger2np a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvbf16ger2np a4,vs0,vs1,0,0,1 */ .long 0xee000b90 - .long 0x0790000d /* pmxvbf16ger2np a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvbf16ger2np a4,vs0,vs1,0,13,0 */ .long 0xee000b90 - .long 0x0790400d /* pmxvbf16ger2np a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvbf16ger2np a4,vs0,vs1,0,13,1 */ .long 0xee000b90 - .long 0x079000b0 /* pmxvbf16ger2np a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvbf16ger2np a4,vs0,vs1,11,0,0 */ .long 0xee000b90 - .long 0x079040b0 /* pmxvbf16ger2np a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvbf16ger2np a4,vs0,vs1,11,0,1 */ .long 0xee000b90 - .long 0x079000bd /* pmxvbf16ger2np a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvbf16ger2np a4,vs0,vs1,11,13,0 */ .long 0xee000b90 - .long 0x079040bd /* pmxvbf16ger2np a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvbf16ger2np a4,vs0,vs1,11,13,1 */ .long 0xee000b90 - .long 0x07900000 /* pmxvbf16ger2pn a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvbf16ger2pn a4,vs0,vs1,0,0,0 */ .long 0xee000d90 - .long 0x07904000 /* pmxvbf16ger2pn a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvbf16ger2pn a4,vs0,vs1,0,0,1 */ .long 0xee000d90 - .long 0x0790000d /* pmxvbf16ger2pn a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvbf16ger2pn a4,vs0,vs1,0,13,0 */ .long 0xee000d90 - .long 0x0790400d /* pmxvbf16ger2pn a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvbf16ger2pn a4,vs0,vs1,0,13,1 */ .long 0xee000d90 - .long 0x079000b0 /* pmxvbf16ger2pn a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvbf16ger2pn a4,vs0,vs1,11,0,0 */ .long 0xee000d90 - .long 0x079040b0 /* pmxvbf16ger2pn a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvbf16ger2pn a4,vs0,vs1,11,0,1 */ .long 0xee000d90 - .long 0x079000bd /* pmxvbf16ger2pn a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvbf16ger2pn a4,vs0,vs1,11,13,0 */ .long 0xee000d90 - .long 0x079040bd /* pmxvbf16ger2pn a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvbf16ger2pn a4,vs0,vs1,11,13,1 */ .long 0xee000d90 - .long 0x07900000 /* pmxvbf16ger2pp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvbf16ger2pp a4,vs0,vs1,0,0,0 */ .long 0xee000990 - .long 0x07904000 /* pmxvbf16ger2pp a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvbf16ger2pp a4,vs0,vs1,0,0,1 */ .long 0xee000990 - .long 0x0790000d /* pmxvbf16ger2pp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvbf16ger2pp a4,vs0,vs1,0,13,0 */ .long 0xee000990 - .long 0x0790400d /* pmxvbf16ger2pp a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvbf16ger2pp a4,vs0,vs1,0,13,1 */ .long 0xee000990 - .long 0x079000b0 /* pmxvbf16ger2pp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvbf16ger2pp a4,vs0,vs1,11,0,0 */ .long 0xee000990 - .long 0x079040b0 /* pmxvbf16ger2pp a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvbf16ger2pp a4,vs0,vs1,11,0,1 */ .long 0xee000990 - .long 0x079000bd /* pmxvbf16ger2pp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvbf16ger2pp a4,vs0,vs1,11,13,0 */ .long 0xee000990 - .long 0x079040bd /* pmxvbf16ger2pp a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvbf16ger2pp a4,vs0,vs1,11,13,1 */ .long 0xee000990 - .long 0x07900000 /* pmxvf16ger2 a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvf16ger2 a4,vs0,vs1,0,0,0 */ .long 0xee000898 - .long 0x07904000 /* pmxvf16ger2 a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvf16ger2 a4,vs0,vs1,0,0,1 */ .long 0xee000898 - .long 0x0790000d /* pmxvf16ger2 a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvf16ger2 a4,vs0,vs1,0,13,0 */ .long 0xee000898 - .long 0x0790400d /* pmxvf16ger2 a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvf16ger2 a4,vs0,vs1,0,13,1 */ .long 0xee000898 - .long 0x079000b0 /* pmxvf16ger2 a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvf16ger2 a4,vs0,vs1,11,0,0 */ .long 0xee000898 - .long 0x079040b0 /* pmxvf16ger2 a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvf16ger2 a4,vs0,vs1,11,0,1 */ .long 0xee000898 - .long 0x079000bd /* pmxvf16ger2 a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvf16ger2 a4,vs0,vs1,11,13,0 */ .long 0xee000898 - .long 0x079040bd /* pmxvf16ger2 a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvf16ger2 a4,vs0,vs1,11,13,1 */ .long 0xee000898 - .long 0x07900000 /* pmxvf16ger2nn a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvf16ger2nn a4,vs0,vs1,0,0,0 */ .long 0xee000e90 - .long 0x07904000 /* pmxvf16ger2nn a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvf16ger2nn a4,vs0,vs1,0,0,1 */ .long 0xee000e90 - .long 0x0790000d /* pmxvf16ger2nn a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvf16ger2nn a4,vs0,vs1,0,13,0 */ .long 0xee000e90 - .long 0x0790400d /* pmxvf16ger2nn a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvf16ger2nn a4,vs0,vs1,0,13,1 */ .long 0xee000e90 - .long 0x079000b0 /* pmxvf16ger2nn a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvf16ger2nn a4,vs0,vs1,11,0,0 */ .long 0xee000e90 - .long 0x079040b0 /* pmxvf16ger2nn a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvf16ger2nn a4,vs0,vs1,11,0,1 */ .long 0xee000e90 - .long 0x079000bd /* pmxvf16ger2nn a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvf16ger2nn a4,vs0,vs1,11,13,0 */ .long 0xee000e90 - .long 0x079040bd /* pmxvf16ger2nn a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvf16ger2nn a4,vs0,vs1,11,13,1 */ .long 0xee000e90 - .long 0x07900000 /* pmxvf16ger2np a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvf16ger2np a4,vs0,vs1,0,0,0 */ .long 0xee000a90 - .long 0x07904000 /* pmxvf16ger2np a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvf16ger2np a4,vs0,vs1,0,0,1 */ .long 0xee000a90 - .long 0x0790000d /* pmxvf16ger2np a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvf16ger2np a4,vs0,vs1,0,13,0 */ .long 0xee000a90 - .long 0x0790400d /* pmxvf16ger2np a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvf16ger2np a4,vs0,vs1,0,13,1 */ .long 0xee000a90 - .long 0x079000b0 /* pmxvf16ger2np a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvf16ger2np a4,vs0,vs1,11,0,0 */ .long 0xee000a90 - .long 0x079040b0 /* pmxvf16ger2np a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvf16ger2np a4,vs0,vs1,11,0,1 */ .long 0xee000a90 - .long 0x079000bd /* pmxvf16ger2np a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvf16ger2np a4,vs0,vs1,11,13,0 */ .long 0xee000a90 - .long 0x079040bd /* pmxvf16ger2np a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvf16ger2np a4,vs0,vs1,11,13,1 */ .long 0xee000a90 - .long 0x07900000 /* pmxvf16ger2pn a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvf16ger2pn a4,vs0,vs1,0,0,0 */ .long 0xee000c90 - .long 0x07904000 /* pmxvf16ger2pn a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvf16ger2pn a4,vs0,vs1,0,0,1 */ .long 0xee000c90 - .long 0x0790000d /* pmxvf16ger2pn a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvf16ger2pn a4,vs0,vs1,0,13,0 */ .long 0xee000c90 - .long 0x0790400d /* pmxvf16ger2pn a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvf16ger2pn a4,vs0,vs1,0,13,1 */ .long 0xee000c90 - .long 0x079000b0 /* pmxvf16ger2pn a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvf16ger2pn a4,vs0,vs1,11,0,0 */ .long 0xee000c90 - .long 0x079040b0 /* pmxvf16ger2pn a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvf16ger2pn a4,vs0,vs1,11,0,1 */ .long 0xee000c90 - .long 0x079000bd /* pmxvf16ger2pn a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvf16ger2pn a4,vs0,vs1,11,13,0 */ .long 0xee000c90 - .long 0x079040bd /* pmxvf16ger2pn a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvf16ger2pn a4,vs0,vs1,11,13,1 */ .long 0xee000c90 - .long 0x07900000 /* pmxvf16ger2pp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvf16ger2pp a4,vs0,vs1,0,0,0 */ .long 0xee000890 - .long 0x07904000 /* pmxvf16ger2pp a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvf16ger2pp a4,vs0,vs1,0,0,1 */ .long 0xee000890 - .long 0x0790000d /* pmxvf16ger2pp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvf16ger2pp a4,vs0,vs1,0,13,0 */ .long 0xee000890 - .long 0x0790400d /* pmxvf16ger2pp a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvf16ger2pp a4,vs0,vs1,0,13,1 */ .long 0xee000890 - .long 0x079000b0 /* pmxvf16ger2pp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvf16ger2pp a4,vs0,vs1,11,0,0 */ .long 0xee000890 - .long 0x079040b0 /* pmxvf16ger2pp a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvf16ger2pp a4,vs0,vs1,11,0,1 */ .long 0xee000890 - .long 0x079000bd /* pmxvf16ger2pp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvf16ger2pp a4,vs0,vs1,11,13,0 */ .long 0xee000890 - .long 0x079040bd /* pmxvf16ger2pp a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvf16ger2pp a4,vs0,vs1,11,13,1 */ .long 0xee000890 - .long 0x07900000 /* pmxvf32ger a4,vs0,vs1,0,0 */ + .long 0x07900000 /* pmdmxvf32ger a4,vs0,vs1,0,0 */ .long 0xee0008d8 - .long 0x0790000d /* pmxvf32ger a4,vs0,vs1,0,13 */ + .long 0x0790000d /* pmdmxvf32ger a4,vs0,vs1,0,13 */ .long 0xee0008d8 - .long 0x079000b0 /* pmxvf32ger a4,vs0,vs1,11,0 */ + .long 0x079000b0 /* pmdmxvf32ger a4,vs0,vs1,11,0 */ .long 0xee0008d8 - .long 0x079000bd /* pmxvf32ger a4,vs0,vs1,11,13 */ + .long 0x079000bd /* pmdmxvf32ger a4,vs0,vs1,11,13 */ .long 0xee0008d8 - .long 0x07900000 /* pmxvf32gernn a4,vs0,vs1,0,0 */ + .long 0x07900000 /* pmdmxvf32gernn a4,vs0,vs1,0,0 */ .long 0xee000ed0 - .long 0x0790000d /* pmxvf32gernn a4,vs0,vs1,0,13 */ + .long 0x0790000d /* pmdmxvf32gernn a4,vs0,vs1,0,13 */ .long 0xee000ed0 - .long 0x079000b0 /* pmxvf32gernn a4,vs0,vs1,11,0 */ + .long 0x079000b0 /* pmdmxvf32gernn a4,vs0,vs1,11,0 */ .long 0xee000ed0 - .long 0x079000bd /* pmxvf32gernn a4,vs0,vs1,11,13 */ + .long 0x079000bd /* pmdmxvf32gernn a4,vs0,vs1,11,13 */ .long 0xee000ed0 - .long 0x07900000 /* pmxvf32gernp a4,vs0,vs1,0,0 */ + .long 0x07900000 /* pmdmxvf32gernp a4,vs0,vs1,0,0 */ .long 0xee000ad0 - .long 0x0790000d /* pmxvf32gernp a4,vs0,vs1,0,13 */ + .long 0x0790000d /* pmdmxvf32gernp a4,vs0,vs1,0,13 */ .long 0xee000ad0 - .long 0x079000b0 /* pmxvf32gernp a4,vs0,vs1,11,0 */ + .long 0x079000b0 /* pmdmxvf32gernp a4,vs0,vs1,11,0 */ .long 0xee000ad0 - .long 0x079000bd /* pmxvf32gernp a4,vs0,vs1,11,13 */ + .long 0x079000bd /* pmdmxvf32gernp a4,vs0,vs1,11,13 */ .long 0xee000ad0 - .long 0x07900000 /* pmxvf32gerpn a4,vs0,vs1,0,0 */ + .long 0x07900000 /* pmdmxvf32gerpn a4,vs0,vs1,0,0 */ .long 0xee000cd0 - .long 0x0790000d /* pmxvf32gerpn a4,vs0,vs1,0,13 */ + .long 0x0790000d /* pmdmxvf32gerpn a4,vs0,vs1,0,13 */ .long 0xee000cd0 - .long 0x079000b0 /* pmxvf32gerpn a4,vs0,vs1,11,0 */ + .long 0x079000b0 /* pmdmxvf32gerpn a4,vs0,vs1,11,0 */ .long 0xee000cd0 - .long 0x079000bd /* pmxvf32gerpn a4,vs0,vs1,11,13 */ + .long 0x079000bd /* pmdmxvf32gerpn a4,vs0,vs1,11,13 */ .long 0xee000cd0 - .long 0x07900000 /* pmxvf32gerpp a4,vs0,vs1,0,0 */ + .long 0x07900000 /* pmdmxvf32gerpp a4,vs0,vs1,0,0 */ .long 0xee0008d0 - .long 0x0790000d /* pmxvf32gerpp a4,vs0,vs1,0,13 */ + .long 0x0790000d /* pmdmxvf32gerpp a4,vs0,vs1,0,13 */ .long 0xee0008d0 - .long 0x079000b0 /* pmxvf32gerpp a4,vs0,vs1,11,0 */ + .long 0x079000b0 /* pmdmxvf32gerpp a4,vs0,vs1,11,0 */ .long 0xee0008d0 - .long 0x079000bd /* pmxvf32gerpp a4,vs0,vs1,11,13 */ + .long 0x079000bd /* pmdmxvf32gerpp a4,vs0,vs1,11,13 */ .long 0xee0008d0 - .long 0x07900000 /* pmxvf64ger a4,vs22,vs0,0,0 */ + .long 0x07900000 /* pmdmxvf64ger a4,vs22,vs0,0,0 */ .long 0xee1601d8 - .long 0x07900004 /* pmxvf64ger a4,vs22,vs0,0,1 */ + .long 0x07900004 /* pmdmxvf64ger a4,vs22,vs0,0,1 */ .long 0xee1601d8 - .long 0x079000b0 /* pmxvf64ger a4,vs22,vs0,11,0 */ + .long 0x079000b0 /* pmdmxvf64ger a4,vs22,vs0,11,0 */ .long 0xee1601d8 - .long 0x079000b4 /* pmxvf64ger a4,vs22,vs0,11,1 */ + .long 0x079000b4 /* pmdmxvf64ger a4,vs22,vs0,11,1 */ .long 0xee1601d8 - .long 0x07900000 /* pmxvf64gernn a4,vs22,vs0,0,0 */ + .long 0x07900000 /* pmdmxvf64gernn a4,vs22,vs0,0,0 */ .long 0xee1607d0 - .long 0x07900004 /* pmxvf64gernn a4,vs22,vs0,0,1 */ + .long 0x07900004 /* pmdmxvf64gernn a4,vs22,vs0,0,1 */ .long 0xee1607d0 - .long 0x079000b0 /* pmxvf64gernn a4,vs22,vs0,11,0 */ + .long 0x079000b0 /* pmdmxvf64gernn a4,vs22,vs0,11,0 */ .long 0xee1607d0 - .long 0x079000b4 /* pmxvf64gernn a4,vs22,vs0,11,1 */ + .long 0x079000b4 /* pmdmxvf64gernn a4,vs22,vs0,11,1 */ .long 0xee1607d0 - .long 0x07900000 /* pmxvf64gernp a4,vs22,vs0,0,0 */ + .long 0x07900000 /* pmdmxvf64gernp a4,vs22,vs0,0,0 */ .long 0xee1603d0 - .long 0x07900004 /* pmxvf64gernp a4,vs22,vs0,0,1 */ + .long 0x07900004 /* pmdmxvf64gernp a4,vs22,vs0,0,1 */ .long 0xee1603d0 - .long 0x079000b0 /* pmxvf64gernp a4,vs22,vs0,11,0 */ + .long 0x079000b0 /* pmdmxvf64gernp a4,vs22,vs0,11,0 */ .long 0xee1603d0 - .long 0x079000b4 /* pmxvf64gernp a4,vs22,vs0,11,1 */ + .long 0x079000b4 /* pmdmxvf64gernp a4,vs22,vs0,11,1 */ .long 0xee1603d0 - .long 0x07900000 /* pmxvf64gerpn a4,vs22,vs0,0,0 */ + .long 0x07900000 /* pmdmxvf64gerpn a4,vs22,vs0,0,0 */ .long 0xee1605d0 - .long 0x07900004 /* pmxvf64gerpn a4,vs22,vs0,0,1 */ + .long 0x07900004 /* pmdmxvf64gerpn a4,vs22,vs0,0,1 */ .long 0xee1605d0 - .long 0x079000b0 /* pmxvf64gerpn a4,vs22,vs0,11,0 */ + .long 0x079000b0 /* pmdmxvf64gerpn a4,vs22,vs0,11,0 */ .long 0xee1605d0 - .long 0x079000b4 /* pmxvf64gerpn a4,vs22,vs0,11,1 */ + .long 0x079000b4 /* pmdmxvf64gerpn a4,vs22,vs0,11,1 */ .long 0xee1605d0 - .long 0x07900000 /* pmxvf64gerpp a4,vs22,vs0,0,0 */ + .long 0x07900000 /* pmdmxvf64gerpp a4,vs22,vs0,0,0 */ .long 0xee1601d0 - .long 0x07900004 /* pmxvf64gerpp a4,vs22,vs0,0,1 */ + .long 0x07900004 /* pmdmxvf64gerpp a4,vs22,vs0,0,1 */ .long 0xee1601d0 - .long 0x079000b0 /* pmxvf64gerpp a4,vs22,vs0,11,0 */ + .long 0x079000b0 /* pmdmxvf64gerpp a4,vs22,vs0,11,0 */ .long 0xee1601d0 - .long 0x079000b4 /* pmxvf64gerpp a4,vs22,vs0,11,1 */ + .long 0x079000b4 /* pmdmxvf64gerpp a4,vs22,vs0,11,1 */ .long 0xee1601d0 - .long 0x07900000 /* pmxvi16ger2 a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi16ger2 a4,vs0,vs1,0,0,0 */ .long 0xee000a58 - .long 0x07904000 /* pmxvi16ger2 a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvi16ger2 a4,vs0,vs1,0,0,1 */ .long 0xee000a58 - .long 0x0790000d /* pmxvi16ger2 a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi16ger2 a4,vs0,vs1,0,13,0 */ .long 0xee000a58 - .long 0x0790400d /* pmxvi16ger2 a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvi16ger2 a4,vs0,vs1,0,13,1 */ .long 0xee000a58 - .long 0x079000b0 /* pmxvi16ger2 a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi16ger2 a4,vs0,vs1,11,0,0 */ .long 0xee000a58 - .long 0x079040b0 /* pmxvi16ger2 a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvi16ger2 a4,vs0,vs1,11,0,1 */ .long 0xee000a58 - .long 0x079000bd /* pmxvi16ger2 a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi16ger2 a4,vs0,vs1,11,13,0 */ .long 0xee000a58 - .long 0x079040bd /* pmxvi16ger2 a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvi16ger2 a4,vs0,vs1,11,13,1 */ .long 0xee000a58 - .long 0x07900000 /* pmxvi16ger2pp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi16ger2pp a4,vs0,vs1,0,0,0 */ .long 0xee000b58 - .long 0x07904000 /* pmxvi16ger2pp a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvi16ger2pp a4,vs0,vs1,0,0,1 */ .long 0xee000b58 - .long 0x0790000d /* pmxvi16ger2pp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi16ger2pp a4,vs0,vs1,0,13,0 */ .long 0xee000b58 - .long 0x0790400d /* pmxvi16ger2pp a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvi16ger2pp a4,vs0,vs1,0,13,1 */ .long 0xee000b58 - .long 0x079000b0 /* pmxvi16ger2pp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi16ger2pp a4,vs0,vs1,11,0,0 */ .long 0xee000b58 - .long 0x079040b0 /* pmxvi16ger2pp a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvi16ger2pp a4,vs0,vs1,11,0,1 */ .long 0xee000b58 - .long 0x079000bd /* pmxvi16ger2pp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi16ger2pp a4,vs0,vs1,11,13,0 */ .long 0xee000b58 - .long 0x079040bd /* pmxvi16ger2pp a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvi16ger2pp a4,vs0,vs1,11,13,1 */ .long 0xee000b58 - .long 0x07900000 /* pmxvi16ger2s a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi16ger2s a4,vs0,vs1,0,0,0 */ .long 0xee000958 - .long 0x07904000 /* pmxvi16ger2s a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvi16ger2s a4,vs0,vs1,0,0,1 */ .long 0xee000958 - .long 0x0790000d /* pmxvi16ger2s a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi16ger2s a4,vs0,vs1,0,13,0 */ .long 0xee000958 - .long 0x0790400d /* pmxvi16ger2s a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvi16ger2s a4,vs0,vs1,0,13,1 */ .long 0xee000958 - .long 0x079000b0 /* pmxvi16ger2s a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi16ger2s a4,vs0,vs1,11,0,0 */ .long 0xee000958 - .long 0x079040b0 /* pmxvi16ger2s a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvi16ger2s a4,vs0,vs1,11,0,1 */ .long 0xee000958 - .long 0x079000bd /* pmxvi16ger2s a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi16ger2s a4,vs0,vs1,11,13,0 */ .long 0xee000958 - .long 0x079040bd /* pmxvi16ger2s a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvi16ger2s a4,vs0,vs1,11,13,1 */ .long 0xee000958 - .long 0x07900000 /* pmxvi16ger2spp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi16ger2spp a4,vs0,vs1,0,0,0 */ .long 0xee000950 - .long 0x07904000 /* pmxvi16ger2spp a4,vs0,vs1,0,0,1 */ + .long 0x07904000 /* pmdmxvi16ger2spp a4,vs0,vs1,0,0,1 */ .long 0xee000950 - .long 0x0790000d /* pmxvi16ger2spp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi16ger2spp a4,vs0,vs1,0,13,0 */ .long 0xee000950 - .long 0x0790400d /* pmxvi16ger2spp a4,vs0,vs1,0,13,1 */ + .long 0x0790400d /* pmdmxvi16ger2spp a4,vs0,vs1,0,13,1 */ .long 0xee000950 - .long 0x079000b0 /* pmxvi16ger2spp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi16ger2spp a4,vs0,vs1,11,0,0 */ .long 0xee000950 - .long 0x079040b0 /* pmxvi16ger2spp a4,vs0,vs1,11,0,1 */ + .long 0x079040b0 /* pmdmxvi16ger2spp a4,vs0,vs1,11,0,1 */ .long 0xee000950 - .long 0x079000bd /* pmxvi16ger2spp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi16ger2spp a4,vs0,vs1,11,13,0 */ .long 0xee000950 - .long 0x079040bd /* pmxvi16ger2spp a4,vs0,vs1,11,13,1 */ + .long 0x079040bd /* pmdmxvi16ger2spp a4,vs0,vs1,11,13,1 */ .long 0xee000950 - .long 0x07900000 /* pmxvi4ger8 a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi4ger8 a4,vs0,vs1,0,0,0 */ .long 0xee000918 - .long 0x07902d00 /* pmxvi4ger8 a4,vs0,vs1,0,0,45 */ + .long 0x07902d00 /* pmdmxvi4ger8 a4,vs0,vs1,0,0,45 */ .long 0xee000918 - .long 0x07900001 /* pmxvi4ger8 a4,vs0,vs1,0,1,0 */ + .long 0x07900001 /* pmdmxvi4ger8 a4,vs0,vs1,0,1,0 */ .long 0xee000918 - .long 0x07902d01 /* pmxvi4ger8 a4,vs0,vs1,0,1,45 */ + .long 0x07902d01 /* pmdmxvi4ger8 a4,vs0,vs1,0,1,45 */ .long 0xee000918 - .long 0x079000b0 /* pmxvi4ger8 a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi4ger8 a4,vs0,vs1,11,0,0 */ .long 0xee000918 - .long 0x07902db0 /* pmxvi4ger8 a4,vs0,vs1,11,0,45 */ + .long 0x07902db0 /* pmdmxvi4ger8 a4,vs0,vs1,11,0,45 */ .long 0xee000918 - .long 0x079000b1 /* pmxvi4ger8 a4,vs0,vs1,11,1,0 */ + .long 0x079000b1 /* pmdmxvi4ger8 a4,vs0,vs1,11,1,0 */ .long 0xee000918 - .long 0x07902db1 /* pmxvi4ger8 a4,vs0,vs1,11,1,45 */ + .long 0x07902db1 /* pmdmxvi4ger8 a4,vs0,vs1,11,1,45 */ .long 0xee000918 - .long 0x07900000 /* pmxvi4ger8pp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi4ger8pp a4,vs0,vs1,0,0,0 */ .long 0xee000910 - .long 0x07902d00 /* pmxvi4ger8pp a4,vs0,vs1,0,0,45 */ + .long 0x07902d00 /* pmdmxvi4ger8pp a4,vs0,vs1,0,0,45 */ .long 0xee000910 - .long 0x07900001 /* pmxvi4ger8pp a4,vs0,vs1,0,1,0 */ + .long 0x07900001 /* pmdmxvi4ger8pp a4,vs0,vs1,0,1,0 */ .long 0xee000910 - .long 0x07902d01 /* pmxvi4ger8pp a4,vs0,vs1,0,1,45 */ + .long 0x07902d01 /* pmdmxvi4ger8pp a4,vs0,vs1,0,1,45 */ .long 0xee000910 - .long 0x079000b0 /* pmxvi4ger8pp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi4ger8pp a4,vs0,vs1,11,0,0 */ .long 0xee000910 - .long 0x07902db0 /* pmxvi4ger8pp a4,vs0,vs1,11,0,45 */ + .long 0x07902db0 /* pmdmxvi4ger8pp a4,vs0,vs1,11,0,45 */ .long 0xee000910 - .long 0x079000b1 /* pmxvi4ger8pp a4,vs0,vs1,11,1,0 */ + .long 0x079000b1 /* pmdmxvi4ger8pp a4,vs0,vs1,11,1,0 */ .long 0xee000910 - .long 0x07902db1 /* pmxvi4ger8pp a4,vs0,vs1,11,1,45 */ + .long 0x07902db1 /* pmdmxvi4ger8pp a4,vs0,vs1,11,1,45 */ .long 0xee000910 - .long 0x07900000 /* pmxvi8ger4 a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi8ger4 a4,vs0,vs1,0,0,0 */ .long 0xee000818 - .long 0x07905000 /* pmxvi8ger4 a4,vs0,vs1,0,0,5 */ + .long 0x07905000 /* pmdmxvi8ger4 a4,vs0,vs1,0,0,5 */ .long 0xee000818 - .long 0x0790000d /* pmxvi8ger4 a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi8ger4 a4,vs0,vs1,0,13,0 */ .long 0xee000818 - .long 0x0790500d /* pmxvi8ger4 a4,vs0,vs1,0,13,5 */ + .long 0x0790500d /* pmdmxvi8ger4 a4,vs0,vs1,0,13,5 */ .long 0xee000818 - .long 0x079000b0 /* pmxvi8ger4 a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi8ger4 a4,vs0,vs1,11,0,0 */ .long 0xee000818 - .long 0x079050b0 /* pmxvi8ger4 a4,vs0,vs1,11,0,5 */ + .long 0x079050b0 /* pmdmxvi8ger4 a4,vs0,vs1,11,0,5 */ .long 0xee000818 - .long 0x079000bd /* pmxvi8ger4 a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi8ger4 a4,vs0,vs1,11,13,0 */ .long 0xee000818 - .long 0x079050bd /* pmxvi8ger4 a4,vs0,vs1,11,13,5 */ + .long 0x079050bd /* pmdmxvi8ger4 a4,vs0,vs1,11,13,5 */ .long 0xee000818 - .long 0x07900000 /* pmxvi8ger4pp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi8ger4pp a4,vs0,vs1,0,0,0 */ .long 0xee000810 - .long 0x07905000 /* pmxvi8ger4pp a4,vs0,vs1,0,0,5 */ + .long 0x07905000 /* pmdmxvi8ger4pp a4,vs0,vs1,0,0,5 */ .long 0xee000810 - .long 0x0790000d /* pmxvi8ger4pp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi8ger4pp a4,vs0,vs1,0,13,0 */ .long 0xee000810 - .long 0x0790500d /* pmxvi8ger4pp a4,vs0,vs1,0,13,5 */ + .long 0x0790500d /* pmdmxvi8ger4pp a4,vs0,vs1,0,13,5 */ .long 0xee000810 - .long 0x079000b0 /* pmxvi8ger4pp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi8ger4pp a4,vs0,vs1,11,0,0 */ .long 0xee000810 - .long 0x079050b0 /* pmxvi8ger4pp a4,vs0,vs1,11,0,5 */ + .long 0x079050b0 /* pmdmxvi8ger4pp a4,vs0,vs1,11,0,5 */ .long 0xee000810 - .long 0x079000bd /* pmxvi8ger4pp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi8ger4pp a4,vs0,vs1,11,13,0 */ .long 0xee000810 - .long 0x079050bd /* pmxvi8ger4pp a4,vs0,vs1,11,13,5 */ + .long 0x079050bd /* pmdmxvi8ger4pp a4,vs0,vs1,11,13,5 */ .long 0xee000810 - .long 0x07900000 /* pmxvi8ger4spp a4,vs0,vs1,0,0,0 */ + .long 0x07900000 /* pmdmxvi8ger4spp a4,vs0,vs1,0,0,0 */ .long 0xee000b18 - .long 0x07905000 /* pmxvi8ger4spp a4,vs0,vs1,0,0,5 */ + .long 0x07905000 /* pmdmxvi8ger4spp a4,vs0,vs1,0,0,5 */ .long 0xee000b18 - .long 0x0790000d /* pmxvi8ger4spp a4,vs0,vs1,0,13,0 */ + .long 0x0790000d /* pmdmxvi8ger4spp a4,vs0,vs1,0,13,0 */ .long 0xee000b18 - .long 0x0790500d /* pmxvi8ger4spp a4,vs0,vs1,0,13,5 */ + .long 0x0790500d /* pmdmxvi8ger4spp a4,vs0,vs1,0,13,5 */ .long 0xee000b18 - .long 0x079000b0 /* pmxvi8ger4spp a4,vs0,vs1,11,0,0 */ + .long 0x079000b0 /* pmdmxvi8ger4spp a4,vs0,vs1,11,0,0 */ .long 0xee000b18 - .long 0x079050b0 /* pmxvi8ger4spp a4,vs0,vs1,11,0,5 */ + .long 0x079050b0 /* pmdmxvi8ger4spp a4,vs0,vs1,11,0,5 */ .long 0xee000b18 - .long 0x079000bd /* pmxvi8ger4spp a4,vs0,vs1,11,13,0 */ + .long 0x079000bd /* pmdmxvi8ger4spp a4,vs0,vs1,11,13,0 */ .long 0xee000b18 - .long 0x079050bd /* pmxvi8ger4spp a4,vs0,vs1,11,13,5 */ + .long 0x079050bd /* pmdmxvi8ger4spp a4,vs0,vs1,11,13,5 */ .long 0xee000b18 .long 0x06000000 /* pstb r0,0(r1) */ .long 0x98010000