From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 4765 invoked by alias); 9 Jun 2011 16:24:44 -0000 Received: (qmail 4738 invoked by uid 22791); 9 Jun 2011 16:24:38 -0000 X-SWARE-Spam-Status: No, hits=-1.2 required=5.0 tests=AWL,BAYES_40,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,TW_ZJ,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: sourceware.org Received: from mail-pz0-f47.google.com (HELO mail-pz0-f47.google.com) (209.85.210.47) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Thu, 09 Jun 2011 16:24:24 +0000 Received: by pzk36 with SMTP id 36so868311pzk.20 for ; Thu, 09 Jun 2011 09:24:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.142.144.4 with SMTP id r4mr183222wfd.196.1307636663141; Thu, 09 Jun 2011 09:24:23 -0700 (PDT) Received: by 10.142.78.4 with HTTP; Thu, 9 Jun 2011 09:24:23 -0700 (PDT) Date: Thu, 09 Jun 2011 17:02:00 -0000 Message-ID: Subject: [PATCH, i386]: Merge two alternatives in *movdi_internal_rex64 From: Uros Bizjak To: gcc-patches@gcc.gnu.org Content-Type: multipart/mixed; boundary=000e0cd2409ecd471404a549e2c5 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 X-SW-Source: 2011-06/txt/msg00747.txt.bz2 --000e0cd2409ecd471404a549e2c5 Content-Type: text/plain; charset=ISO-8859-1 Content-length: 229 Hello! --- and reoder alternatives a bit. 2011-06-09 Uros Bizjak * config/i386/i386.md (*movdi_internal_rex64): Merge alternatives 6 and 8. Tested on x86_64-pc-linux-gnu, committed to mainline. Uros. --000e0cd2409ecd471404a549e2c5 Content-Type: text/plain; charset=US-ASCII; name="p.diff.txt" Content-Disposition: attachment; filename="p.diff.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gopx3i340 Content-length: 3376 SW5kZXg6IGkzODYubWQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gaTM4 Ni5tZAkocmV2aXNpb24gMTc0ODM3KQorKysgaTM4Ni5tZAkod29ya2luZyBj b3B5KQpAQCAtMTk3NSw5ICsxOTc1LDkgQEAKIAogKGRlZmluZV9pbnNuICIq bW92ZGlfaW50ZXJuYWxfcmV4NjQiCiAgIFsoc2V0IChtYXRjaF9vcGVyYW5k OkRJIDAgIm5vbmltbWVkaWF0ZV9vcGVyYW5kIgotCSAgIj1yLHIgICxyLG0g LCFtLCp5LCp5LD9yICxtICw/KlltLD8qeSwqeCwqeCw/ciAsbSw/KllpLCp4 LD8qeCw/KlltIikKKwkgICI9cixyICAscixtICwhbSwqeSxtKnksPyp5LD9y ICw/KlltLCp4LG0gLCp4LCp4LD9yICw/KllpLD8qeCw/KlltIikKIAkobWF0 Y2hfb3BlcmFuZDpESSAxICJnZW5lcmFsX29wZXJhbmQiCi0JICAiWiAscmVt LGkscmUsbiAsQyAsKnksKlltLCp5LHIgICAsbSAgLEMgLCp4LCpZaSwqeCxy ICAsbSAsKlltLCp4IikpXQorCSAgIlogLHJlbSxpLHJlLG4gLEMgLCp5ICxt ICAsKlltLHIgICAsQyAsKngsKngsbSAsKllpLHIgICAsKlltLCp4IikpXQog ICAiVEFSR0VUXzY0QklUICYmICEoTUVNX1AgKG9wZXJhbmRzWzBdKSAmJiBN RU1fUCAob3BlcmFuZHNbMV0pKSIKIHsKICAgc3dpdGNoIChnZXRfYXR0cl90 eXBlIChpbnNuKSkKQEAgLTIwMjcsMTggKzIwMjcsMTggQEAKICAgICB9CiB9 CiAgIFsoc2V0IChhdHRyICJ0eXBlIikKLSAgICAgKGNvbmQgWyhlcV9hdHRy ICJhbHRlcm5hdGl2ZSIgIjUiKQorICAgICAoY29uZCBbKGVxX2F0dHIgImFs dGVybmF0aXZlIiAiNCIpCisJICAgICAgKGNvbnN0X3N0cmluZyAibXVsdGki KQorCSAgICAoZXFfYXR0ciAiYWx0ZXJuYXRpdmUiICI1IikKIAkgICAgICAo Y29uc3Rfc3RyaW5nICJtbXgiKQotCSAgICAoZXFfYXR0ciAiYWx0ZXJuYXRp dmUiICI2LDcsOCw5LDEwIikKKwkgICAgKGVxX2F0dHIgImFsdGVybmF0aXZl IiAiNiw3LDgsOSIpCiAJICAgICAgKGNvbnN0X3N0cmluZyAibW14bW92IikK LQkgICAgKGVxX2F0dHIgImFsdGVybmF0aXZlIiAiMTEiKQorCSAgICAoZXFf YXR0ciAiYWx0ZXJuYXRpdmUiICIxMCIpCiAJICAgICAgKGNvbnN0X3N0cmlu ZyAic3NlbG9nMSIpCi0JICAgIChlcV9hdHRyICJhbHRlcm5hdGl2ZSIgIjEy LDEzLDE0LDE1LDE2IikKKwkgICAgKGVxX2F0dHIgImFsdGVybmF0aXZlIiAi MTEsMTIsMTMsMTQsMTUiKQogCSAgICAgIChjb25zdF9zdHJpbmcgInNzZW1v diIpCi0JICAgIChlcV9hdHRyICJhbHRlcm5hdGl2ZSIgIjE3LDE4IikKKwkg ICAgKGVxX2F0dHIgImFsdGVybmF0aXZlIiAiMTYsMTciKQogCSAgICAgIChj b25zdF9zdHJpbmcgInNzZWN2dCIpCi0JICAgIChlcV9hdHRyICJhbHRlcm5h dGl2ZSIgIjQiKQotCSAgICAgIChjb25zdF9zdHJpbmcgIm11bHRpIikKICAJ ICAgIChtYXRjaF9vcGVyYW5kOkRJIDEgInBpY18zMmJpdF9vcGVyYW5kIiAi IikKIAkgICAgICAoY29uc3Rfc3RyaW5nICJsZWEiKQogCSAgIF0KQEAgLTIw NTQsMTggKzIwNTQsMTggQEAKIAkgKGNvbnN0X3N0cmluZyAiOCIpCiAJIChj b25zdF9zdHJpbmcgIioiKSkpCiAgICAoc2V0IChhdHRyICJwcmVmaXhfcmV4 IikKLSAgICAgKGlmX3RoZW5fZWxzZSAoZXFfYXR0ciAiYWx0ZXJuYXRpdmUi ICI3LDkiKQorICAgICAoaWZfdGhlbl9lbHNlIChlcV9hdHRyICJhbHRlcm5h dGl2ZSIgIjgsOSIpCiAgICAgICAgKGNvbnN0X3N0cmluZyAiMSIpCiAgICAg ICAgKGNvbnN0X3N0cmluZyAiKiIpKSkKICAgIChzZXQgKGF0dHIgInByZWZp eF9kYXRhMTYiKQotICAgICAoaWZfdGhlbl9lbHNlIChlcV9hdHRyICJhbHRl cm5hdGl2ZSIgIjE1IikKKyAgICAgKGlmX3RoZW5fZWxzZSAoZXFfYXR0ciAi YWx0ZXJuYXRpdmUiICIxMSIpCiAgICAgICAgKGNvbnN0X3N0cmluZyAiMSIp CiAgICAgICAgKGNvbnN0X3N0cmluZyAiKiIpKSkKICAgIChzZXQgKGF0dHIg InByZWZpeCIpCi0gICAgIChpZl90aGVuX2Vsc2UgKGVxX2F0dHIgImFsdGVy bmF0aXZlIiAiMTEsMTIsMTMsMTQsMTUsMTYiKQorICAgICAoaWZfdGhlbl9l bHNlIChlcV9hdHRyICJhbHRlcm5hdGl2ZSIgIjEwLDExLDEyLDEzLDE0LDE1 IikKICAgICAgICAoY29uc3Rfc3RyaW5nICJtYXliZV92ZXgiKQogICAgICAg IChjb25zdF9zdHJpbmcgIm9yaWciKSkpCi0gICAoc2V0X2F0dHIgIm1vZGUi ICJTSSxESSxESSxESSxTSSxESSxESSxESSxESSxESSxESSxUSSxUSSxESSxE SSxESSxESSxESSxESSIpXSkKKyAgIChzZXRfYXR0ciAibW9kZSIgIlNJLERJ LERJLERJLFNJLERJLERJLERJLERJLERJLFRJLERJLFRJLERJLERJLERJLERJ LERJIildKQogCiA7OyBDb252ZXJ0IGltcG9zc2libGUgc3RvcmVzIG9mIGlt bWVkaWF0ZSB0byBleGlzdGluZyBpbnN0cnVjdGlvbnMuCiA7OyBGaXJzdCB0 cnkgdG8gZ2V0IHNjcmF0Y2ggcmVnaXN0ZXIgYW5kIGdvIHRocm91Z2ggaXQu ICBJbiBjYXNlIHRoaXMK --000e0cd2409ecd471404a549e2c5--