From patchwork Mon Oct 24 01:39:16 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "juzhe.zhong@rivai.ai" X-Patchwork-Id: 8110 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a5d:6687:0:0:0:0:0 with SMTP id l7csp203306wru; Sun, 23 Oct 2022 18:40:01 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5tr4AnHfXNoumRoUAsp/AuJCU9IF1cPeNKMqM0sL7Twx2QEjX2FtCcC1QPczY2L6zW6RsR X-Received: by 2002:a17:907:6d0d:b0:78d:f5a9:fe81 with SMTP id sa13-20020a1709076d0d00b0078df5a9fe81mr25406186ejc.628.1666575601211; Sun, 23 Oct 2022 18:40:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666575601; cv=none; d=google.com; s=arc-20160816; b=zjNFB3dfXBwQTLLGKsPV7OGVvfo/8wUysE3fbIwkEQBMJyUzih0n0r8KxdkhAy7QaY UXPovPxZB5soQhYjaLsxKWnMdyQoBXFrvzN7dOKA5re9jlV4g2xKFBHq5kXfESPhRhnH iqG8F7ScJXggWnicyjU1mN8cDFD74uY6BWZcKhAs1FyG6VvoKlYI4HwRZxjIdwNRuybK zUI8x0PZ/8mbIo0CEvzRUYJaiLpFJLUksffm+d4DnF00NMyTFRmPOHNgiCAz2MtsjnWd A2+kFt3U8wtohyM9wSuFKrFigwHCWO7BGgqxEJPGoCzP3rWvOFNdP4uCcMpGnFsB6iJe L1rg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:cc:list-subscribe:list-help:list-post:list-archive :list-unsubscribe:list-id:precedence:feedback-id :content-transfer-encoding:mime-version:message-id:date:subject:to :from:dmarc-filter:delivered-to; bh=pRCLvpoDs7C0wye/JiEVDfFn9txkvh6GuMRrqjkwQRc=; b=hNnMxlO+JR5sMCGzRxfjHnQLhoxAx6mnGRfgXTultTQOw3KKQcF5LaTjzUl7TW+yt8 5UvUBrZwhdx+npK6bXq9CFlT65UObZ50ZWBpoLw5EV3R9niqZrgZtaGugtZMac8scFF/ +3LyNmTHbua6FmMjIAflLhDZWCRwAoUpNgOiICzJthf2+LvUOsOQ3+XR09tY5Qe+Q8QF TVc20Uoam1DgKGcrwHbl8R481qnIzQCgWPFrXdTE5Z0Cg8RtbLMFGGcXZUBl8hSTtAet WHuYvi5WJV2cv6xZeBX5yT0FJlGcG44jQ1Dnpn1UGOb4h33eelAbEXNa2gv2ScLnlI3p bFTA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from sourceware.org (server2.sourceware.org. [8.43.85.97]) by mx.google.com with ESMTPS id go42-20020a1709070daa00b007a7b4b41ccasi1722785ejc.562.2022.10.23.18.40.01 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 23 Oct 2022 18:40:01 -0700 (PDT) Received-SPF: pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) client-ip=8.43.85.97; Authentication-Results: mx.google.com; spf=pass (google.com: domain of gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org designates 8.43.85.97 as permitted sender) smtp.mailfrom="gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org" Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 2FA39385AC30 for ; Mon, 24 Oct 2022 01:39:58 +0000 (GMT) X-Original-To: gcc-patches@gcc.gnu.org Delivered-To: gcc-patches@gcc.gnu.org Received: from smtpbguseast3.qq.com (smtpbguseast3.qq.com [54.243.244.52]) by sourceware.org (Postfix) with ESMTPS id 25F40385840A for ; Mon, 24 Oct 2022 01:39:25 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 25F40385840A Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=rivai.ai Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=rivai.ai X-QQ-mid: bizesmtp69t1666575559tr3pamg9 Received: from server1.localdomain ( [42.247.22.65]) by bizesmtp.qq.com (ESMTP) with id ; Mon, 24 Oct 2022 09:39:18 +0800 (CST) X-QQ-SSF: 01400000000000D0K000000A0000000 X-QQ-FEAT: QityeSR92A2gDdR+yDdHw5u+VvZgMU27g9A28lYT1+pBadduNbwQsjKjWHE9v LVdMAm8sbw0bm+OC6fp2llYqh16DFmQSDwE+uJqUBJIKCNSfk484WgrsjUM1QSOoe1lSDs4 g5JoCTbPCMZt/mdmLms5OyjhdDMuiADw/dLSW6/cI37iImBbO1GhBcdIVFyHUnusADTQ0SC VVYlbnfZumoCOi5FFsyTizYVlyrQPfwRfEdwOqiNvLxoH5gcii6jJC6VW5IJpXlyTvYRs6C 7eAzWtENcRk1hdE5N2deMlWbdaTuE9+erfBVr/9nV0gQYcoNN8JpQrpoib+FtRw8FUIC47/ X7DvSFZ7ZV+a2cftHbEZ4B2UNkf0rl4JUMlO6XNSayPcyz1DgM= X-QQ-GoodBg: 2 From: juzhe.zhong@rivai.ai To: gcc-patches@gcc.gnu.org Subject: [PATCH] RISC-V: Fix REG_CLASS_CONTENTS. Date: Mon, 24 Oct 2022 09:39:16 +0800 Message-Id: <20221024013916.14043-1-juzhe.zhong@rivai.ai> X-Mailer: git-send-email 2.36.1 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:rivai.ai:qybglogicsvr:qybglogicsvr7 X-Spam-Status: No, score=-12.9 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_STATUS, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kito.cheng@gmail.com, Ju-Zhe Zhong Errors-To: gcc-patches-bounces+ouuuleilei=gmail.com@gcc.gnu.org Sender: "Gcc-patches" X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1747531177950224870?= X-GMAIL-MSGID: =?utf-8?q?1747531177950224870?= From: Ju-Zhe Zhong gcc/ChangeLog: * config/riscv/riscv.h (enum reg_class): Fix ALL_REGS. --- gcc/config/riscv/riscv.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/riscv/riscv.h b/gcc/config/riscv/riscv.h index acae68ebb2d..37363e975e1 100644 --- a/gcc/config/riscv/riscv.h +++ b/gcc/config/riscv/riscv.h @@ -516,7 +516,7 @@ enum reg_class { 0x00000000, 0x00000000, 0x00000000, 0x00000001 }, /* V0_REGS */ \ { 0x00000000, 0x00000000, 0x00000000, 0xfffffffe }, /* VNoV0_REGS */ \ { 0x00000000, 0x00000000, 0x00000000, 0xffffffff }, /* V_REGS */ \ - { 0xffffffff, 0xffffffff, 0x00000003, 0x00000000 } /* ALL_REGS */ \ + { 0xffffffff, 0xffffffff, 0x0000000f, 0xffffffff } /* ALL_REGS */ \ } /* A C expression whose value is a register class containing hard