From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1652) id 5AE47393A42A; Wed, 12 Jan 2022 08:29:03 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 5AE47393A42A Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Christophe Lyon To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/clyon/heads/mve-autovec)] fix? pb with mve_vector_mem_operand X-Act-Checkin: gcc X-Git-Author: Christophe Lyon X-Git-Refname: refs/users/clyon/heads/mve-autovec X-Git-Oldrev: e8e6ff883d7e225e7d0ce341b5f770be61677daf X-Git-Newrev: d2c178bea087b0b030f6436e692930b83ac8fa59 Message-Id: <20220112082903.5AE47393A42A@sourceware.org> Date: Wed, 12 Jan 2022 08:29:03 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2022 08:29:03 -0000 https://gcc.gnu.org/g:d2c178bea087b0b030f6436e692930b83ac8fa59 commit d2c178bea087b0b030f6436e692930b83ac8fa59 Author: Christophe Lyon Date: Wed Dec 8 08:01:07 2021 +0000 fix? pb with mve_vector_mem_operand Diff: --- gcc/config/arm/arm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/arm/arm.c b/gcc/config/arm/arm.c index 3b6a52ce40c..9d634a59d9f 100644 --- a/gcc/config/arm/arm.c +++ b/gcc/config/arm/arm.c @@ -13478,7 +13478,7 @@ mve_vector_mem_operand (machine_mode mode, rtx op, bool strict) case E_V4HImode: case E_V4HFmode: if (val % 2 == 0 && abs (val) <= 254) - return reg_no <= LAST_LO_REGNUM + return reg_no <= LAST_ARM_REGNUM || reg_no >= FIRST_PSEUDO_REGISTER; return FALSE; case E_V4SImode: