From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 7924) id 4C08F3858D28; Sun, 18 Jun 2023 23:41:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4C08F3858D28 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1687131716; bh=WiLEn94Ac7QxAZ3jJdk5g8Rz/lwKdalPhcFE+5WgmTg=; h=From:To:Subject:Date:From; b=inuBmq3JOtadgAw0HfwSfwHKNeZdHxXxebBK6LM0bSid1RE7CAij+tmzEdezScRNg WL0pcK4DmJA8Kp0qoQTjL3iJibFaI+qw9mFPd+3Bx3WfFcnKX4SK4NIJrr2/4G+Bpa HBUsEMti/vh0zE4NSvuAClPD78NOU+K4Vu01ATuI= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Pan Li To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-1914] RISC-V: Fix one typo for reduc expand GET_MODE_CLASS X-Act-Checkin: gcc X-Git-Author: Pan Li X-Git-Refname: refs/heads/master X-Git-Oldrev: 36911e9d06cc161bac2716877320a62f8a4dd01c X-Git-Newrev: fcf4e50f852e6c3e7ce777573b282c26b85a7d77 Message-Id: <20230618234156.4C08F3858D28@sourceware.org> Date: Sun, 18 Jun 2023 23:41:56 +0000 (GMT) List-Id: https://gcc.gnu.org/g:fcf4e50f852e6c3e7ce777573b282c26b85a7d77 commit r14-1914-gfcf4e50f852e6c3e7ce777573b282c26b85a7d77 Author: Pan Li Date: Mon Jun 19 07:36:41 2023 +0800 RISC-V: Fix one typo for reduc expand GET_MODE_CLASS This patch would like to fix one typo when GET_MODE_CLASS by mode. Signed-off-by: Pan Li gcc/ChangeLog: * config/riscv/riscv-vector-builtins-bases.cc: Fix one typo. Diff: --- gcc/config/riscv/riscv-vector-builtins-bases.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/riscv/riscv-vector-builtins-bases.cc b/gcc/config/riscv/riscv-vector-builtins-bases.cc index 53bd0ed2534..b11b544291a 100644 --- a/gcc/config/riscv/riscv-vector-builtins-bases.cc +++ b/gcc/config/riscv/riscv-vector-builtins-bases.cc @@ -1400,7 +1400,7 @@ public: machine_mode ret_mode = e.ret_mode (); /* TODO: we will use ret_mode after all types of PR110265 are addressed. */ - if ((GET_MODE_CLASS (MODE) == MODE_VECTOR_FLOAT) + if ((GET_MODE_CLASS (mode) == MODE_VECTOR_FLOAT) || GET_MODE_INNER (mode) != GET_MODE_INNER (ret_mode)) return e.use_exact_insn ( code_for_pred_reduc (CODE, e.vector_mode (), e.vector_mode ()));