From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2093) id 34163385840A; Mon, 24 Oct 2022 02:21:33 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 34163385840A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1666578093; bh=Slc2yFwFkoYygKA2Koh7zvEx0f4OF8L1o6r7932j0NQ=; h=From:To:Subject:Date:From; b=wSRPOMWgohuOpY9WmABwvCo0O+/cZvAp1yng6zTPQS3PTaCwhCrQuVTdEWBxEteLk /FgFlvXtIckNFKuhv6p2aKfZZYuSTqn31RzfKVskFRRdEIBWQ5PKhVPygfwNj3u27E CAUCCEo3W6w0zYYv0XSmtVTriBCbPXUm5+BHlzeM= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Kito Cheng To: gcc-cvs@gcc.gnu.org Subject: [gcc r13-3448] RISC-V: Fix REG_CLASS_CONTENTS. X-Act-Checkin: gcc X-Git-Author: Ju-Zhe Zhong X-Git-Refname: refs/heads/master X-Git-Oldrev: 00716b776200c2de6813ce706d2757eec4cb2735 X-Git-Newrev: 65908ac84b840ded3331e000d303d0a5b4b426c8 Message-Id: <20221024022133.34163385840A@sourceware.org> Date: Mon, 24 Oct 2022 02:21:33 +0000 (GMT) List-Id: https://gcc.gnu.org/g:65908ac84b840ded3331e000d303d0a5b4b426c8 commit r13-3448-g65908ac84b840ded3331e000d303d0a5b4b426c8 Author: Ju-Zhe Zhong Date: Mon Oct 24 09:39:16 2022 +0800 RISC-V: Fix REG_CLASS_CONTENTS. Include V_REGS for ALL_REGS. gcc/ChangeLog: * config/riscv/riscv.h (REG_CLASS_CONTENTS): Fix ALL_REGS. Diff: --- 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