From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2093) id B1D3A3858413; Thu, 26 Jan 2023 19:12:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B1D3A3858413 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1674760325; bh=LMcE64EaRG8vKOr5GIZbr1uzI769slX5QFStlpS8Xzc=; h=From:To:Subject:Date:From; b=c2JWLUPJrDPI65noFrpmmGNAVSMHjj8YqRu2E9+WrJ8OJ8Vnl/Fkb7KMo3SS1MjkY n856zES6DWALZAQ2q+gXqOVk4ME0idYEg9gLe8AoUFfuv9UzfO1kKQSOGp9wEM+zi/ klh6emSjlpRjVP9SchCmIzW1Izx8Kd0JFi4Oe+F4= 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-5405] RISC-V: Fix wrong in_group flag in validate_change call function X-Act-Checkin: gcc X-Git-Author: Ju-Zhe Zhong X-Git-Refname: refs/heads/master X-Git-Oldrev: 005fad9d251b7ce6c009b646e213fbbf8d43a02b X-Git-Newrev: 011ba384b343e99bb86eb3ac86c7628c4cd98f8b Message-Id: <20230126191205.B1D3A3858413@sourceware.org> Date: Thu, 26 Jan 2023 19:12:05 +0000 (GMT) List-Id: https://gcc.gnu.org/g:011ba384b343e99bb86eb3ac86c7628c4cd98f8b commit r13-5405-g011ba384b343e99bb86eb3ac86c7628c4cd98f8b Author: Ju-Zhe Zhong Date: Tue Jan 3 15:11:59 2023 +0800 RISC-V: Fix wrong in_group flag in validate_change call function Since we only change insn which is not in group. The flag currently is not correct. gcc/ChangeLog: * config/riscv/riscv-vsetvl.cc (change_insn): Adjust in_group in validate_change. Diff: --- gcc/config/riscv/riscv-vsetvl.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/riscv/riscv-vsetvl.cc b/gcc/config/riscv/riscv-vsetvl.cc index 3b84db39199..79336447deb 100644 --- a/gcc/config/riscv/riscv-vsetvl.cc +++ b/gcc/config/riscv/riscv-vsetvl.cc @@ -787,7 +787,7 @@ change_insn (rtx_insn *rinsn, rtx new_pat) print_rtl_single (dump_file, PATTERN (rinsn)); } - validate_change (rinsn, &PATTERN (rinsn), new_pat, true); + validate_change (rinsn, &PATTERN (rinsn), new_pat, false); if (dump_file) {