From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1005) id 4ABCB396E87F; Thu, 17 Nov 2022 05:14:27 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4ABCB396E87F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1668662067; bh=bQlsCJjtpvpwEtxfKIPaEGptWgLdvPmzS9VKw6Dv4rQ=; h=From:To:Subject:Date:From; b=xYhBi1YZW5ra37H3lXBS1umc+69cawDKIIrybY4IHL588+B5bayNu+2ii9OvZXrzF qlVuseILW5+nz/SExXVcG/wFIFOu+ZL6n/D/YHqVjqOmrEW9+Uytkm5UiV+HfyyVKp NvPgy3/Kf1KP3gdnI12BkK9tyj648qCHl3hCW46I= Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Michael Meissner To: gcc-cvs@gcc.gnu.org Subject: [gcc(refs/users/meissner/heads/dmf004)] Fix lxvl and stxvl wrong conditional branch. X-Act-Checkin: gcc X-Git-Author: Michael Meissner X-Git-Refname: refs/users/meissner/heads/dmf004 X-Git-Oldrev: 8c7389e54e82f03e486830da7a2d4c8b57930974 X-Git-Newrev: c6cdca361421be4846e904208e161a110421ab95 Message-Id: <20221117051427.4ABCB396E87F@sourceware.org> Date: Thu, 17 Nov 2022 05:14:27 +0000 (GMT) List-Id: https://gcc.gnu.org/g:c6cdca361421be4846e904208e161a110421ab95 commit c6cdca361421be4846e904208e161a110421ab95 Author: Michael Meissner Date: Thu Nov 17 00:14:06 2022 -0500 Fix lxvl and stxvl wrong conditional branch. 2022-11-16 Michael Meissner gcc/ * config/rs6000/rs6000-string.cc (expand_block_move_variable): Fix wrong conditional branch. Diff: --- gcc/config/rs6000/rs6000-string.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/config/rs6000/rs6000-string.cc b/gcc/config/rs6000/rs6000-string.cc index 216c0c1cc93..ee17ddb87e1 100644 --- a/gcc/config/rs6000/rs6000-string.cc +++ b/gcc/config/rs6000/rs6000-string.cc @@ -2844,7 +2844,7 @@ expand_block_move_variable (rtx operands[], bool might_overlap) gen_rtx_COMPARE (CCmode, bytes_rtx, const0_rtx))); - do_ifelse (CCmode, GT, NULL_RTX, NULL_RTX, vect_cr, join_label, + do_ifelse (CCmode, LE, NULL_RTX, NULL_RTX, vect_cr, join_label, profile_probability::likely ()); rtx ptr_adjust = GEN_INT (vect_size_int);