From: Joern Rennecke Date: Fri, 28 May 2021 06:46:28 +0000 (+0100) Subject: Fix match_dup bug of define_cond_exec. X-Git-Tag: basepoints/gcc-13~7208 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3816864d5e91a7c3c940a34e7293549f4245c60d;p=thirdparty%2Fgcc.git Fix match_dup bug of define_cond_exec. 2021-05-28 Joern Rennecke gcc/ * gensupport.c (alter_predicate_for_insn): Handle MATCH_DUP. --- diff --git a/gcc/gensupport.c b/gcc/gensupport.c index 4022c661adb0..2cb760ffb90f 100644 --- a/gcc/gensupport.c +++ b/gcc/gensupport.c @@ -1230,6 +1230,7 @@ alter_predicate_for_insn (rtx pattern, int alt, int max_op, case MATCH_OPERATOR: case MATCH_SCRATCH: case MATCH_PARALLEL: + case MATCH_DUP: XINT (pattern, 0) += max_op; break;