From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qv1-xf2e.google.com (mail-qv1-xf2e.google.com [IPv6:2607:f8b0:4864:20::f2e]) by sourceware.org (Postfix) with ESMTPS id D545A3858D28 for ; Fri, 1 Jul 2022 15:28:27 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org D545A3858D28 Received: by mail-qv1-xf2e.google.com with SMTP id n15so4283854qvh.12 for ; Fri, 01 Jul 2022 08:28:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ypMOO8r0wyhnTGDsejOjNo838Pjt5sf39F9Zj/4z2kE=; b=pOWO2YQZBK2yoKAadO2C6bDxCWU3bX0vp5lsvh+59PtzOgp5pPccS2ZO2Wkex+PRUN o6LGW3cDawq9fhqmV1f3AmAbzvRb3ym5S1J8zOfCuJeJ2GtML9zvxTSh0ZqYGMP91d9p msQAoGHFMejs8dFteT7sTXLoN75fRPKCMXI+YMpB6HMHi7OtZwRyejGC+FNQWjnPsCMu 2AXBH9GzF/UgxOBQdGuFK5RKSqwEcXRefOTfOxY8+pRqkaUGfeSs4T2osVVPjkBLZeP3 1FzI2Wl38M+AtlTfgBQnWbb4o8yGX0NRBgSzUuoqhSZqXeXfIYCOxp3OdUqWl8t7k8/X 1b5g== X-Gm-Message-State: AJIora8f75hNLw3Lx/J3h3ZOuCH8x2he/fWdTN4kLxp9WFpAaZxCATd3 1A/HJp8AOq39i/L+JYjFRIfsIx3LLyKHfmqqiCzd6k/KUF7EWA== X-Google-Smtp-Source: AGRyM1tU0MTizpt8lxnz01bQuMP6a0mbg4BlOJhIUzkK5/llC8c+ivo9iVO3sKsUHkh+eRDf5fYQBwD5NVMM4lhMzoY= X-Received: by 2002:a0c:ef0a:0:b0:470:42e7:44dc with SMTP id t10-20020a0cef0a000000b0047042e744dcmr18536422qvr.2.1656689307134; Fri, 01 Jul 2022 08:28:27 -0700 (PDT) MIME-Version: 1.0 References: <003e01d88d33$c5864830$5092d890$@nextmovesoftware.com> In-Reply-To: From: Uros Bizjak Date: Fri, 1 Jul 2022 17:28:16 +0200 Message-ID: Subject: [PATCH] i386: Use "r" constraint in *andn3_doubleword_bmi To: Roger Sayle Cc: "gcc-patches@gcc.gnu.org" Content-Type: multipart/mixed; boundary="000000000000a7f31b05e2c00963" X-Spam-Status: No, score=-8.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2022 15:28:29 -0000 --000000000000a7f31b05e2c00963 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable ANDN is non-destructive, so use "r" instead of "0" for its operand 1 constr= aint. 2022-07-01 Uro=C5=A1 Bizjak gcc/ChangeLog: * config/i386/i386.md (*andn3_doubleword_bmi): Use "r" constraint for operand 1. Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. Pushed to master. Uros. --000000000000a7f31b05e2c00963 Content-Type: text/plain; charset="US-ASCII"; name="p.diff.txt" Content-Disposition: attachment; filename="p.diff.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_l52m12np0 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvaTM4Ni9pMzg2Lm1kIGIvZ2NjL2NvbmZpZy9pMzg2L2kz ODYubWQKaW5kZXggMzUyYTIxYzU4NWMuLjIwYzNiOWE0MTIyIDEwMDY0NAotLS0gYS9nY2MvY29u ZmlnL2kzODYvaTM4Ni5tZAorKysgYi9nY2MvY29uZmlnL2kzODYvaTM4Ni5tZApAQCAtMTA0MDcs NyArMTA0MDcsNyBAQCAoZGVmaW5lX3NwbGl0CiAoZGVmaW5lX2luc25fYW5kX3NwbGl0ICIqYW5k bjxtb2RlPjNfZG91Ymxld29yZF9ibWkiCiAgIFsoc2V0IChtYXRjaF9vcGVyYW5kOjxEV0k+IDAg InJlZ2lzdGVyX29wZXJhbmQiICI9ciIpCiAJKGFuZDo8RFdJPgotCSAgKG5vdDo8RFdJPiAobWF0 Y2hfb3BlcmFuZDo8RFdJPiAxICJyZWdpc3Rlcl9vcGVyYW5kIiAiMCIpKQorCSAgKG5vdDo8RFdJ PiAobWF0Y2hfb3BlcmFuZDo8RFdJPiAxICJyZWdpc3Rlcl9vcGVyYW5kIiAiciIpKQogCSAgKG1h dGNoX29wZXJhbmQ6PERXST4gMiAibm9uaW1tZWRpYXRlX29wZXJhbmQiICJybyIpKSkKICAgIChj bG9iYmVyIChyZWc6Q0MgRkxBR1NfUkVHKSldCiAgICJUQVJHRVRfQk1JIgo= --000000000000a7f31b05e2c00963--