From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 100304 invoked by alias); 29 Aug 2019 18:09:05 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 100296 invoked by uid 89); 29 Aug 2019 18:09:05 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-15.3 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,GIT_PATCH_0,GIT_PATCH_1,GIT_PATCH_2,GIT_PATCH_3,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.1 spammy= X-HELO: mail-io1-f53.google.com Received: from mail-io1-f53.google.com (HELO mail-io1-f53.google.com) (209.85.166.53) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Thu, 29 Aug 2019 18:09:04 +0000 Received: by mail-io1-f53.google.com with SMTP id j5so8713757ioj.8 for ; Thu, 29 Aug 2019 11:09:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=udGU+NP4+lFH3XYpUB6s3/OHVzZdFEzoKUKe0bbB0eU=; b=llL2kH1vIlV+4M5RNkF4Ujzo1nwbnKTI+J6Q4dszWV6cNXRTpSxRPV8XFGH4UdSVpo BunmmIHCgrAYbWicgHTDDZ3GNSJhcvaZSE5kSaRybGYjjhC4/SjY3maS5cl4elpiNR45 1MwKJ/gXnB27FCZWNKBC4ak5YOGI+APnFxxl0R00OLG3MsP5vmbA/OiaaUsB+de8IalT Q17sb7FSZQDWKTNTkib/a259nnPiAhGddI/v/IWCOSwkzsnC21sMS5+tPbtYRv0gJXEY 1bTjxPxp1/zUeurroWUzRWDVH/6c56x+lOYV0qUrxjpEM7k0n80rHe68aYQNAM/lrYrZ Z0wA== MIME-Version: 1.0 From: Uros Bizjak Date: Thu, 29 Aug 2019 20:01:00 -0000 Message-ID: Subject: [PATCH, i386]: Do not limit the cost of moves to/from XMM register to minimum 8. To: "gcc-patches@gcc.gnu.org" Content-Type: multipart/mixed; boundary="0000000000007fde9305914566b4" X-SW-Source: 2019-08/txt/msg02013.txt.bz2 --0000000000007fde9305914566b4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Content-length: 302 2019-08-28 Uro=C5=A1 Bizjak * config/i386/i386.c (ix86_register_move_cost): Do not limit the cost of moves to/from XMM register to minimum 8. Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}. Actually committed as r274994 with the wrong ChangeLog. Uros. --0000000000007fde9305914566b4 Content-Type: text/plain; charset="US-ASCII"; name="q.diff.txt" Content-Disposition: attachment; filename="q.diff.txt" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_jzx02tka0 Content-length: 1033 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvaTM4Ni9pMzg2LmMgYi9nY2MvY29u ZmlnL2kzODYvaTM4Ni5jCmluZGV4IDQ5YWI1MGVhNDFiZi4uMTFjNzViZTEx M2UwIDEwMDY0NAotLS0gYS9nY2MvY29uZmlnL2kzODYvaTM4Ni5jCisrKyBi L2djYy9jb25maWcvaTM4Ni9pMzg2LmMKQEAgLTE4NjAxLDkgKzE4NjAxLDkg QEAgaXg4Nl9yZWdpc3Rlcl9tb3ZlX2Nvc3QgKG1hY2hpbmVfbW9kZSBtb2Rl LCByZWdfY2xhc3NfdCBjbGFzczFfaSwKICAgICAgICB3aGVyZSBpbnRlZ2Vy IG1vZGVzIGluIFNTRSByZWdpc3RlcnMgYXJlIG5vdCB0aWVhYmxlCiAgICAg ICAgYmVjYXVzZSBvZiBtaXNzaW5nIFFJbW9kZSBhbmQgSEltb2RlIG1vdmVz IHRvLCBmcm9tIG9yIGJldHdlZW4KICAgICAgICBNTVgvU1NFIHJlZ2lzdGVy cy4gICovCi0gICAgcmV0dXJuIE1BWCAoOCwgU1NFX0NMQVNTX1AgKGNsYXNz MSkKLQkJPyBpeDg2X2Nvc3QtPmhhcmRfcmVnaXN0ZXIuc3NlX3RvX2ludGVn ZXIKLQkJOiBpeDg2X2Nvc3QtPmhhcmRfcmVnaXN0ZXIuaW50ZWdlcl90b19z c2UpOworICAgIHJldHVybiAoU1NFX0NMQVNTX1AgKGNsYXNzMSkKKwkgICAg PyBpeDg2X2Nvc3QtPmhhcmRfcmVnaXN0ZXIuc3NlX3RvX2ludGVnZXIKKwkg ICAgOiBpeDg2X2Nvc3QtPmhhcmRfcmVnaXN0ZXIuaW50ZWdlcl90b19zc2Up OwogCiAgIGlmIChNQVlCRV9GTE9BVF9DTEFTU19QIChjbGFzczEpKQogICAg IHJldHVybiBpeDg2X2Nvc3QtPmhhcmRfcmVnaXN0ZXIuZnBfbW92ZTsK --0000000000007fde9305914566b4--