From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx07-00376f01.pphosted.com (mx07-00376f01.pphosted.com [185.132.180.163]) by sourceware.org (Postfix) with ESMTPS id 7151E3858D32 for ; Tue, 23 Jan 2024 05:35:22 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7151E3858D32 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=imgtec.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=imgtec.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 7151E3858D32 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=185.132.180.163 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705988124; cv=pass; b=L0ys54UpVWCOySVZHzHmf23O4KRnBm0l7gmo174mAluW3GOwK9J2UJOEbo1BJRsQsRHWQiDreiJwYMIE1yLTNIpkQ3x4xF0MQNbIz0qu1zdnjBwqnpEd4eTWjuR1Kj3i6Oh7Lum5uqVNGXNIgL52kipYnLcGkmQZo7MmmTEuf7E= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1705988124; c=relaxed/simple; bh=toTMfXNmwAMtwmbqPGbNVfcvVUjcdoEsZqZp6q9bUTk=; h=DKIM-Signature:DKIM-Signature:From:To:Subject:Date:Message-ID: MIME-Version; b=lcxDGZVGWb+T1/gKEEPy3PCsOt+ulGc2ZrXXp9vfr+6pqu2qQXV16vjn2xfl4unbt7eBB85Cv0/bsRZMsYq4PNrhUA/tpMMzc+zr6qWqC7e7Vy6SEBGIsvcNczQmHX7jsopRd3ZY7138w2zQHXGef+oufW6ZlAH+DiToJZdGSdw= ARC-Authentication-Results: i=2; server2.sourceware.org Received: from pps.filterd (m0168889.ppops.net [127.0.0.1]) by mx07-00376f01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 40N5UP1C004136; Tue, 23 Jan 2024 05:35:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=imgtec.com; h= from:to:cc:subject:date:message-id:references:in-reply-to :content-type:content-transfer-encoding:mime-version; s= dk201812; bh=+nnQ0kwnaetlSCOa/WGWTBSA5/i+lmsm2WCAfkPkIS8=; b=kHv 9BRpjMpfF/wn/MP0RxCnuPaJGF7lr7/hOQ1KDuKN857tk9MoY7oaluz9y9g7HFqn 7YuywK5AUj4cGSM6Jpsus5vgE9qVgrfh+EbaTfahdzkI0AgJO7IN4Cnf6Qtg+hEA nEJNC4gy6QrN7z/UwdAcYSMzXa6vMdGoFZ2MWPYHxfJ5GJ7jLddgdhrAJ5h1uyXz 69NU62cuzBLa4GihBnGyL6UvD8hxg1dD6DpIC7iIoWkO+ikuGuaa3ZY1AaUK73oW xRSAmmZHtiNHWWSVpoRnXCtUORG/XCY2gH4fvygfd4SlZZdTV0pZBBkL9wo8hPCQ 1hAfa4a4d5nCy9TCJkQ== Received: from hhmail04.hh.imgtec.org ([217.156.249.195]) by mx07-00376f01.pphosted.com (PPS) with ESMTPS id 3vr74xt6gr-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NOT); Tue, 23 Jan 2024 05:35:15 +0000 (GMT) Received: from HHMAIL04.hh.imgtec.org (10.100.10.119) by HHMAIL04.hh.imgtec.org (10.100.10.119) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 23 Jan 2024 05:35:14 +0000 Received: from GBR01-LO4-obe.outbound.protection.outlook.com (104.47.85.104) by email.imgtec.com (10.100.10.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 23 Jan 2024 05:35:14 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RutUGCfnfLGq/Kvc3MW4f/mabpX/NcY1+1dOGgJ5AyZNw4SvR1aeuuTTB1/uXXRXMBT9PLHa8U6MtssI6MMNG/JLdAQZr0jXJvRsQqCwAglEA6PGdqU3LnVsPMfO74YtZN/upn078tauxiTgrmuNmUe7VQ2tP6Zo7Om5SAqdAPHcPueOb6y6rFLTHQMgcvbMa9G+Uek6oMqzveS6stStg1fFGBeyipdAu4Rx7vrns0GUVlFQepiR0WMSY1KCEF5YwBerm2fOEerr7rEOMCss/kBs09xesV0ssDtuMUXsHDFbAW3oikc626z5xjAsZqITiyyXKvtMKZ+O183VQFZ/FQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=+nnQ0kwnaetlSCOa/WGWTBSA5/i+lmsm2WCAfkPkIS8=; b=lHeEZMyOWhKYcec+f0i8XYy4yT5qOvQZxT2lVMfo4/GqhdxHP/jrRtYPpm3swy0cxea+SyP/7mvDSvBN8OG0SeaFJGHap+vmnlkx7LjhaMqT4QFwgz/scBmEbPT7NhsYhFn5s1ezV0zTwJkOQrfywYO0Mh6frRvV2cjMqPOjlxCG6v+8CasDEg6//oN1A6Jmxc3jCvmXHDVs9q7vHfhobFPMYbwlHNbEMCSDBWwAipeIi9HKTC3TFigCWpfbXsCmEi1lF6SROMf4zgHJR/MLMEVfLIQWn3C+O6ONsthujgQ5VGX34y2xaF9sEemP9dG314lCoxv6yCLyMJOINYRkQQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=imgtec.com; dmarc=pass action=none header.from=imgtec.com; dkim=pass header.d=imgtec.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=IMGTecCRM.onmicrosoft.com; s=selector2-IMGTecCRM-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+nnQ0kwnaetlSCOa/WGWTBSA5/i+lmsm2WCAfkPkIS8=; b=a8bD3zQk2fIrs/wSQXgdMtQTeJB3eEt2fe302wY8ssho9+OqCyCy4oaiP7UwdzKWG/pE3nhDkJj/Lli0BWwRlhy/bdh/YSb52xmFYQCIbaPSIwO4qCkfW0DekByVzqIILe6Z/SEWXF837ZrZXbeufIJNgZKha8tFuMlatuKxm2s= Received: from CWXP265MB5321.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:1be::5) by CWLP265MB2100.GBRP265.PROD.OUTLOOK.COM (2603:10a6:400:6e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.37; Tue, 23 Jan 2024 05:35:08 +0000 Received: from CWXP265MB5321.GBRP265.PROD.OUTLOOK.COM ([fe80::e3fb:de18:a70d:a65b]) by CWXP265MB5321.GBRP265.PROD.OUTLOOK.COM ([fe80::e3fb:de18:a70d:a65b%4]) with mapi id 15.20.7202.035; Tue, 23 Jan 2024 05:35:08 +0000 From: Jaydeep Patil To: Andrew Burgess , "gdb-patches@sourceware.org" CC: "vapier@gentoo.org" , Joseph Faulls , Bhushan Attarde Subject: RE: [EXTERNAL] Re: [PATCH v6 2/2] sim: riscv: Add support for compressed integer instructions Thread-Topic: [EXTERNAL] Re: [PATCH v6 2/2] sim: riscv: Add support for compressed integer instructions Thread-Index: AQHaRE8IWqTUG9mKo0Ckm9uJh30tybDlscIAgAFBXoA= Date: Tue, 23 Jan 2024 05:35:08 +0000 Message-ID: References: <20240111052822.1576345-1-jaydeep.patil@imgtec.com> <20240111052822.1576345-3-jaydeep.patil@imgtec.com> <875xzl64yn.fsf@redhat.com> In-Reply-To: <875xzl64yn.fsf@redhat.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CWXP265MB5321:EE_|CWLP265MB2100:EE_ x-ms-office365-filtering-correlation-id: 18f3f77b-f5eb-4c81-e02e-08dc1bd50f94 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 4N1wqRT2/fS+/g0hA81c31pkI6UaAgX7LwOGLNU/ZNDYiTMw8XggRWZMT9/3RfHQSVhDfunhSFs0Kw/wFwlz6bzDGtzJBgnVB239Vryy+AncJXJhwMX3QaVuis204HJeBZlLz7ngN+cWHTmbZnknw0SXRAzY/aLX3/habJoug5miV4dbarnjYC8Wg74vc3sb7HwhHezXsI868u3XsVlJAyQ046t8xR3HcEHXGF+zIicThl5Fz9VjS77x9pmrfjlgi7spRDqBF64VdZizb98njznklnmnqbh39VfhnbqGQ9cliZt3nEpmxHc/GL2l1EJs+N+buc4HOMCx3rUvQF+P5BqoTjvGuXBsTwc5bS58uUiP+Cvn0Rwa+5W5R3pYDs6A9Gxyc/FOm2PR6nyhJh7/KGNlSYj9bHkzCVmQBm+aJF0aKQyHwgdiR3nn0FgyLvrwrowaxEAywTGJZT5wexEyBnBQDdssBkvv6HcCG4xeay844/TZJR/fD8AHfMkv8pB1fBCfuCVL12XFPQ20MUQgHIaCfqQkfFmhKienzW9voX631gBPz5zk2oWUp8KYSKJZtb9FlOYw4kJfcGaSihFDAG1/8rpt/ZKoXnFig2WtONce/gRF3+ayTxYRM8+4C2tS x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CWXP265MB5321.GBRP265.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(39850400004)(396003)(136003)(346002)(366004)(376002)(230922051799003)(1800799012)(186009)(451199024)(64100799003)(38070700009)(122000001)(6506007)(7696005)(33656002)(71200400001)(41300700001)(9686003)(107886003)(110136005)(5660300002)(76116006)(66476007)(66446008)(316002)(54906003)(64756008)(66556008)(66946007)(4744005)(8676002)(4326008)(8936002)(52536014)(478600001)(38100700002)(2906002)(86362001)(55016003)(83380400001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?G669XwjRGuy+6iREzCsEDW4hNhJDN2HsWgbwcbfIi0rYRtapgqA62vgZKz05?= =?us-ascii?Q?slfPt1X5LTDixpRN2okDBLq42jMUeROM0ue0Qw3bW3bhKo4gejqGjgNS3vOW?= =?us-ascii?Q?o4EA7Ct0mpPLSvZVkMHyngnFuw/vQRFyYeXE/Y7BNYdotPkXuqWkPxEWPdbQ?= =?us-ascii?Q?Mr+XR8UGmvLeLnQcslyVRdLrdwjwVZXa22C/GYtNHdOmJqujN5PosC+Tim46?= =?us-ascii?Q?0BDrfIABBHUtWyP6XmclV6LohsuQzVqHeuwTwvfjrgCEGNZ1wiIj4zAFHRvd?= =?us-ascii?Q?mfehHl8Ee62GfCIeAy81pGrhhrjQhgXf/GHVdQKErthu8A4PzMshXqNv81+c?= =?us-ascii?Q?ssdmRtN18tfx13CzMPDXLoLCOVzprr57wH3z9+H9BQj0DeAlZ91dov9Z/nXd?= =?us-ascii?Q?KJt2qgOou0zNy5vlWQPx+61KjI5bkjPYfHyjnFSdNBNsncFgPKvhCDDJkARL?= =?us-ascii?Q?oUYlQFnTcM00PI9PmL1AfJ+nZM4V+kH4lEU0AI7TsbGnqso06aSuqlHkIZyX?= =?us-ascii?Q?ckh+QKiQUtNk5bGOL5UhpLNjw2opH5BpEvOHMPDuXW7KR6UHP+AmFvoEpuQx?= =?us-ascii?Q?25A4YIBxdHHc04n6THJjtO5LzjNiVtfGSCYVpvFR9bNmQdA5G3/rmRkvePbK?= =?us-ascii?Q?BxhEL6nzIugVrNBso/fJh5FP7q+SnKjOzQ2GLYpEFBN+IuvVna0fEKqezXZm?= =?us-ascii?Q?WbiNoFkk+VqtxZpmCnnvobUVjoEmEFyCs1NyRJUS+l/36DpAkDHtrdrKlKbF?= =?us-ascii?Q?PnaJtJAUOQak5s3ZkKpFlfWH7GQk6vspwzl+zlNH7h39Eq8tOxtT1E8+QDdz?= =?us-ascii?Q?2jLwy+BzRwpwDmQNxbF0nUxoapG5E9Wzk97XFc3HNV/uPktMFC2aO/oet8Iq?= =?us-ascii?Q?OKm/oR63V5Al5dnzqdhr10m7J9prgTE4Lx3CqBhd8Bk+Pm8zbMu3h1UA8uE7?= =?us-ascii?Q?L/qGmR3u1ZTlcV5y6tCA56aALSMgdW5KIdm5T74mW3LOxdV38uWOc1zrWfVZ?= =?us-ascii?Q?BvrsmFph4TfDVyJGInLhSn4RkW0ls9oIk9ZHtQl2hN1Z2ob5P16HXrxq4tJU?= =?us-ascii?Q?e35vdJBsXNLPSHVa5toaXP2DnBSATvTWk98rFwq7wzb8cJGoX3NKiHjtXU4u?= =?us-ascii?Q?Ei7iXU+qq+2LwE+f8OWDtpGwugyHgJOV9CxM0MCxkpO4Wo5UEE8xS+1Ya30D?= =?us-ascii?Q?7X1raapGuVF1bxktipc67AVaWci4BL+i+xSGgYX7q5fQH6zwc1jxQqItfpvv?= =?us-ascii?Q?oCKVTyRH55nZ2v9zHaTbEwvz5eHKgbJRRy8nJzUxoTD+DjxGHCMee8tZyokt?= =?us-ascii?Q?K2GfJV0NGHzUMMscRjeYREPcMpdLFi3Nvz4lb8FiqwFNg+AAqVXVaOYM6JmV?= =?us-ascii?Q?6yu9VmEPvM0mQre/JrDmVhfIlS5D8LpMWdvONVGJoJAPl4UP/nZSLPyLXXjR?= =?us-ascii?Q?AdWtcK8Ew8nUVqdh+fdVTrXz6qQSd1LG4c+yDCIEF6E5cSdrBLwWl5zDnXf4?= =?us-ascii?Q?1golDXaITXoJ0mV7DFexKCMDgHNGflhp5Rsw1cI9rh59A0mSYNflK3EpjAMg?= =?us-ascii?Q?RVYDPVQS1o3OmFAMsrKhRQdCQpVDmHxfW1kBkTN3nIjyF9HcQPn7CjX6mqCu?= =?us-ascii?Q?zVUIi2qJUqOEoFZb/Lqn6UvV+kV63g8DlWv6kfjSYIOO?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CWXP265MB5321.GBRP265.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 18f3f77b-f5eb-4c81-e02e-08dc1bd50f94 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Jan 2024 05:35:08.2882 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 0d5fd8bb-e8c2-4e0a-8dd5-2c264f7140fe X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +sIGDLasFKt1Y0uo8ijgv7AzyTNazeFrXg/ppJbnd7pgBKh8/7QtIoMuawWy/uthpehLmYvUKjNZXo6gZNldgb8SP6mF78HRBQNmj1lf/YU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CWLP265MB2100 X-OriginatorOrg: imgtec.com X-EXCLAIMER-MD-CONFIG: 15a78312-3e47-46eb-9010-2e54d84a9631 X-Proofpoint-GUID: osjDqyqDNbtCfpqhgplXyF_7fqDQPSnp X-Proofpoint-ORIG-GUID: osjDqyqDNbtCfpqhgplXyF_7fqDQPSnp X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,SPF_HELO_NONE,SPF_PASS,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: writes: > riscv_insn_length() can return lengths other than 2 or 4. I think we sho= uld retain this error block but change the condition to: >=20 > if (len !=3D 4 && len !=3D 2) >=20 > Anything else isn't going to work, so we shouldn't even try beyond this p= oint. Ok, I will retain the error block. > I notice 'mach: all' here, and you've changed all the other tests to use = 'all' too. This doesn't seem right. What's going on here? I think this should be 'mach: riscv32 riscv64'. Regards, Jaydeep