From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x436.google.com (mail-pf1-x436.google.com [IPv6:2607:f8b0:4864:20::436]) by sourceware.org (Postfix) with ESMTPS id E08063858C50 for ; Sat, 29 Apr 2023 16:21:23 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E08063858C50 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=ventanamicro.com Received: by mail-pf1-x436.google.com with SMTP id d2e1a72fcca58-63b4dfead1bso862535b3a.3 for ; Sat, 29 Apr 2023 09:21:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1682785282; x=1685377282; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=bRYp4JgVRjk/34JmX0FZ/p6Qrs0bQ0wz5BuGzMqw2nI=; b=BuzboN3d50MZi657YvgdQbRalsEQkTnyHvc6syYcbUYFzl7+/Z80XKt8Lbww6kPIh+ DeFt6CzMIyFdcuk9ux0YYYSKZqp6xOG+H8K6KYzh/QMVUmx48xvOAxfP3brsCaDS73/s f5XDQ75aY6xoqwMnoY2f9OyKqklpp5kRegocCNRBT13xxGRV3hRQeLfsrZa8ED/fiyN8 GmuHjAvnz/bkTWuUkdMLZ+WJlbHE0Im3Kc7O158GW2ki9x9N00ZPHRKA+kgu7uF1VVIN BTeNLwdwLFD9jwI1jHIwSy9hlws/aS+cbk6EbHKnYoxi70h5JGSzKuSaunlrD2oEViEI wZ3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1682785282; x=1685377282; h=subject:from:to:content-language:user-agent:mime-version:date :message-id:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=bRYp4JgVRjk/34JmX0FZ/p6Qrs0bQ0wz5BuGzMqw2nI=; b=fY96dsGrfF6NC8MBd2AHESsnUu1Mz7wvDQctWcTbF2LL0JaeQ8hPHPn3ZYXUUai+ia l8S+Cn84WLWqGHJCfxoerdXZziLWNx8NRowILAnjxfcIk/xSK2n+Io0Th1jptzgwhqRg qrTLa77BO/nf6EJTLzUDOr5xeoSK3p1MkypU2uUrAcO/5a3QgIE6HE3+S9j2xBNNZpyf RWfynjKpoBs6Ym/22FiAX1AzGKIou+n6HTcPlJZDwJ16HP5yMFraCLYRYG7tHrqzqF5F eqF4VcrO8Ac3KhbJJF5YdkhO6e4Vx+2Tz/90LaDXxxRaM6U8SfrBk8qGEPXnLAV5C9Nq 6zOQ== X-Gm-Message-State: AC+VfDyZyJK6Uv3xreVuRXbUv+0Agt5W+7RSBJtXQQq1vBznQT2jSvjf q/4cze+HuinH2l9H7v7S+iQe5RHdhA5YhlcXu8M= X-Google-Smtp-Source: ACHHUZ6uc4IplTd7It6q5rTJqwzFvdpbkrY06U6C+I7NztYl8lA7s5E3pvejBw2Gxxi3AhLDVOeryA== X-Received: by 2002:aa7:8890:0:b0:63b:85a0:142a with SMTP id z16-20020aa78890000000b0063b85a0142amr13488630pfe.3.1682785282309; Sat, 29 Apr 2023 09:21:22 -0700 (PDT) Received: from ?IPV6:2601:681:8600:13d0::99f? ([2601:681:8600:13d0::99f]) by smtp.gmail.com with ESMTPSA id z27-20020aa7991b000000b006413bf8becesm2293280pff.63.2023.04.29.09.21.21 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 29 Apr 2023 09:21:21 -0700 (PDT) Content-Type: multipart/mixed; boundary="------------ThvEZDiZCJVmO5gWD06mdq3q" Message-ID: <3370f73f-51d8-bd79-302f-d0593cebe832@ventanamicro.com> Date: Sat, 29 Apr 2023 10:21:20 -0600 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.9.1 Content-Language: en-US To: "gcc-patches@gcc.gnu.org" From: Jeff Law Subject: [committed] [PR target/109549] Adjust mips test for recent ifcvt costing changes X-Spam-Status: No, score=-11.6 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,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 List-Id: This is a multi-part message in MIME format. --------------ThvEZDiZCJVmO5gWD06mdq3q Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit MIPS ports have been failing a few tests since the change to add cost checks in another path through the if-converter pass. As with the other ports, these look like cases where we don't do good costing in the MIPS port. Someone who cares about MIPS will need to fix this properly. In the mean time this patch adjusts the branch cost when running the two affected tests and skips them at -Os. This is enough to verify that if conversion can still happen if the costs are adjusted. Committed to the trunk. Jeff --------------ThvEZDiZCJVmO5gWD06mdq3q Content-Type: text/plain; charset=UTF-8; name="P" Content-Disposition: attachment; filename="P" Content-Transfer-Encoding: base64 Y29tbWl0IGVmNmMzMDk1YWFiZTc1YWY3MjdhMjY5ZDkxZDlmZmEzN2Y5ODJhY2UKQXV0aG9y OiBKZWZmIExhdyA8amxhd0B2ZW50YW5hbWljcm8+CkRhdGU6ICAgU2F0IEFwciAyOSAxMDox NjoyMSAyMDIzIC0wNjAwCgogICAgQWRqdXN0IG1pcHMgdGVzdCBmb3IgcmVjZW50IGlmY3Z0 IGNvc3RpbmcgY2hhbmdlcwogICAgCiAgICBNSVBTIHBvcnRzIGhhdmUgYmVlbiBmYWlsaW5n IGEgZmV3IHRlc3RzIHNpbmNlIHRoZSBjaGFuZ2UgdG8gYWRkIGNvc3QKICAgIGNoZWNrcyBp biBhbm90aGVyIHBhdGggdGhyb3VnaCB0aGUgaWYtY29udmVydGVyIHBhc3MuCiAgICAKICAg IEFzIHdpdGggdGhlIG90aGVyIHBvcnRzLCB0aGVzZSBsb29rIGxpa2UgY2FzZXMgd2hlcmUg d2UgZG9uJ3QgZG8gZ29vZAogICAgY29zdGluZyBpbiB0aGUgTUlQUyBwb3J0LiAgU29tZW9u ZSB3aG8gY2FyZXMgYWJvdXQgTUlQUyB3aWxsIG5lZWQgdG8KICAgIGZpeCB0aGlzIHByb3Bl cmx5LgogICAgCiAgICBJbiB0aGUgbWVhbiB0aW1lIHRoaXMgcGF0Y2ggYWRqdXN0cyB0aGUg YnJhbmNoIGNvc3Qgd2hlbiBydW5uaW5nIHRoZQogICAgdHdvIGFmZmVjdGVkIHRlc3RzIGFu ZCBza2lwcyB0aGVtIGF0IC1Pcy4gIFRoaXMgaXMgZW5vdWdoIHRvIHZlcmlmeQogICAgdGhh dCBpZiBjb252ZXJzaW9uIGNhbiBzdGlsbCBoYXBwZW4gaWYgdGhlIGNvc3RzIGFyZSBhZGp1 c3RlZC4KICAgIAogICAgZ2NjL3Rlc3RzdWl0ZQogICAgICAgICAgICAqIGdjYy50YXJnZXQv bWlwcy9taXBzLXBzLXR5cGUtMi5jOiBBZGp1c3QgYnJhbmNoIGNvc3QgdG8KICAgICAgICAg ICAgZW5jb3VyYWdlIGlmLWNvbnZlcnNpb24uICBTa2lwIGZvciAtT3MuCiAgICAgICAgICAg ICogZ2NjLnRhcmdldC9taXBzL21vdmNjLTMuYzogU2ltaWxhcmx5LgoKZGlmZiAtLWdpdCBh L2djYy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9taXBzL21pcHMtcHMtdHlwZS0yLmMgYi9nY2Mv dGVzdHN1aXRlL2djYy50YXJnZXQvbWlwcy9taXBzLXBzLXR5cGUtMi5jCmluZGV4IGVkNWQ2 ZWUxNjYzLi5lNWNiN2Q0OGRhZSAxMDA2NDQKLS0tIGEvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFy Z2V0L21pcHMvbWlwcy1wcy10eXBlLTIuYworKysgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJn ZXQvbWlwcy9taXBzLXBzLXR5cGUtMi5jCkBAIC0xLDggKzEsOCBAQAogLyogVGVzdCB2MnNm IGNhbGN1bGF0aW9ucy4gIFRoZSBubWFkZCBhbmQgbm1zdWIgcGF0dGVybnMgbmVlZAogICAg LWZmaW5pdGUtbWF0aC1vbmx5LiAgKi8KIC8qIHsgZGctZG8gY29tcGlsZSB9ICovCi0vKiB7 IGRnLW9wdGlvbnMgIihIQVNfTUFERFBTKSAtbW1hZGQ0IC1tZ3AzMiAtbXBhaXJlZC1zaW5n bGUgLWZmaW5pdGUtbWF0aC1vbmx5IGZvcmJpZF9jcHU9b2N0ZW9uLioiIH0gKi8KLS8qIHsg ZGctc2tpcC1pZiAibm1hZGQgYW5kIG5tc3ViIG5lZWQgY29tYmluZSIgeyAqLSotKiB9IHsg Ii1PMCIgfSB7ICIiIH0gfSAqLworLyogeyBkZy1vcHRpb25zICIoSEFTX01BRERQUykgLW1t YWRkNCAtbWdwMzIgLW1wYWlyZWQtc2luZ2xlIC1mZmluaXRlLW1hdGgtb25seSBmb3JiaWRf Y3B1PW9jdGVvbi4qIC1tYnJhbmNoLWNvc3Q9MiIgfSAqLworLyogeyBkZy1za2lwLWlmICJu bWFkZCBhbmQgbm1zdWIgbmVlZCBjb21iaW5lIiB7ICotKi0qIH0geyAiLU8wIiAiLU9zIiB9 IHsgIiIgfSB9ICovCiAvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXIgIlx0Y3Z0LnBz LnNcdCIgfSB9ICovCiAvKiB7IGRnLWZpbmFsIHsgc2Nhbi1hc3NlbWJsZXIgIlx0bW92LnBz XHQiIH0gfSAqLwogLyogeyBkZy1maW5hbCB7IHNjYW4tYXNzZW1ibGVyICJcdGxkYzFcdCIg fSB9ICovCmRpZmYgLS1naXQgYS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvbWlwcy9tb3Zj Yy0zLmMgYi9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvbWlwcy9tb3ZjYy0zLmMKaW5kZXgg NTU0MzRiNzJjNzIuLjgwZDQ0MDk4YTNmIDEwMDY0NAotLS0gYS9nY2MvdGVzdHN1aXRlL2dj Yy50YXJnZXQvbWlwcy9tb3ZjYy0zLmMKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0 L21pcHMvbW92Y2MtMy5jCkBAIC0xLDYgKzEsNiBAQAogLyogeyBkZy1kbyBjb21waWxlIH0g Ki8KLS8qIHsgZGctb3B0aW9ucyAiKEhBU19NT1ZOKSAtbWhhcmQtZmxvYXQiIH0gKi8KLS8q IHsgZGctc2tpcC1pZiAiY29kZSBxdWFsaXR5IHRlc3QiIHsgKi0qLSogfSB7ICItTzAiIH0g eyAiIiB9IH0gKi8KKy8qIHsgZGctb3B0aW9ucyAiKEhBU19NT1ZOKSAtbWhhcmQtZmxvYXQg LW1icmFuY2gtY29zdD0yIiB9ICovCisvKiB7IGRnLXNraXAtaWYgImNvZGUgcXVhbGl0eSB0 ZXN0IiB7ICotKi0qIH0geyAiLU8wIiAiLU9zIiB9IHsgIiIgfSB9ICovCiAvKiB7IGRnLWZp bmFsIHsgc2Nhbi1hc3NlbWJsZXIgIlx0bW92dFx0IiB9IH0gKi8KIC8qIHsgZGctZmluYWwg eyBzY2FuLWFzc2VtYmxlciAiXHRtb3ZmXHQiIH0gfSAqLwogLyogeyBkZy1maW5hbCB7IHNj YW4tYXNzZW1ibGVyICJcdG1vdnouc1x0IiB9IH0gKi8K --------------ThvEZDiZCJVmO5gWD06mdq3q--