From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 102421 invoked by alias); 16 Jun 2017 06:46:30 -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 102408 invoked by uid 89); 16 Jun 2017 06:46:29 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-6.7 required=5.0 tests=AWL,BAYES_00,GIT_PATCH_2,SPF_PASS,T_RP_MATCHES_RCVD autolearn=ham version=3.3.2 spammy=According, H*r:169.254.2, H*c:HHH X-HELO: mga09.intel.com Received: from mga09.intel.com (HELO mga09.intel.com) (134.134.136.24) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Fri, 16 Jun 2017 06:46:27 +0000 Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jun 2017 23:46:30 -0700 X-ExtLoop1: 1 Received: from irsmsx103.ger.corp.intel.com ([163.33.3.157]) by FMSMGA003.fm.intel.com with ESMTP; 15 Jun 2017 23:46:29 -0700 Received: from irsmsx111.ger.corp.intel.com (10.108.20.4) by IRSMSX103.ger.corp.intel.com (163.33.3.157) with Microsoft SMTP Server (TLS) id 14.3.319.2; Fri, 16 Jun 2017 07:46:28 +0100 Received: from irsmsx101.ger.corp.intel.com ([169.254.1.242]) by irsmsx111.ger.corp.intel.com ([169.254.2.25]) with mapi id 14.03.0319.002; Fri, 16 Jun 2017 07:46:28 +0100 From: "Koval, Julia" To: Uros Bizjak CC: Richard Biener , Jakub Jelinek , "H.J. Lu" , GCC Patches , Kirill Yukhin Subject: RE: [PATCH][X86] Fix rounding pattern similar to PR73350 Date: Fri, 16 Jun 2017 06:46:00 -0000 Message-ID: <4E89A029A0F8D443B436A5167BA3C53F199572AE@IRSMSX101.ger.corp.intel.com> References: <4E89A029A0F8D443B436A5167BA3C53F19956843@IRSMSX101.ger.corp.intel.com> <4E89A029A0F8D443B436A5167BA3C53F199568BF@IRSMSX101.ger.corp.intel.com> <20170612161809.GD2099@tucnak> <4E89A029A0F8D443B436A5167BA3C53F199568EA@IRSMSX101.ger.corp.intel.com> <4E89A029A0F8D443B436A5167BA3C53F19956B03@IRSMSX101.ger.corp.intel.com> In-Reply-To: dlp-product: dlpe-windows dlp-version: 10.0.102.7 dlp-reaction: no-action Content-Type: multipart/mixed; boundary="_002_4E89A029A0F8D443B436A5167BA3C53F199572AEIRSMSX101gercor_" MIME-Version: 1.0 X-SW-Source: 2017-06/txt/msg01156.txt.bz2 --_002_4E89A029A0F8D443B436A5167BA3C53F199572AEIRSMSX101gercor_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Content-length: 1769 SGksDQoNClRoaXMgdGVzdCBoYW5ncyBvbiBhdng1MTJlciwgbWF5YmUgdGhh dCdzIHdoeToNCj4gQWNjb3JkaW5nIHRvIFBPU0lYLCB0aGUgYmVoYXZpb3Ig b2YgYSBwcm9jZXNzIGlzIHVuZGVmaW5lZCBhZnRlciBpdCBpZ25vcmVzIGEg U0lHRlBFLCBTSUdJTEwsIG9yIFNJR1NFR1Ygc2lnbmFsIHRoYXQgd2FzIG5v dCBnZW5lcmF0ZWQgYnkga2lsbCgyKSBvciByYWlzZSgzKS4NCg0KQW5kIHZv bGF0aWxlIG1ha2UgaXQgd29yayBldmVuIHdpdGhvdXQgYSBwYXRjaChyMSBh bmQgcjIgYXJlIG5vdCBjb21iaW5lZCB0aGVuKS4NCg0KQWRkZWQgb3RoZXIg Y2hhbmdlcy4NCg0KVGhhbmtzLA0KSnVsaWENCg0KDQo+IC0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IFVyb3MgQml6amFrIFttYWlsdG86 dWJpempha0BnbWFpbC5jb21dDQo+IFNlbnQ6IFdlZG5lc2RheSwgSnVuZSAx NCwgMjAxNyAxMTo1NCBBTQ0KPiBUbzogS292YWwsIEp1bGlhIDxqdWxpYS5r b3ZhbEBpbnRlbC5jb20+DQo+IENjOiBSaWNoYXJkIEJpZW5lciA8cmljaGFy ZC5ndWVudGhlckBnbWFpbC5jb20+OyBKYWt1YiBKZWxpbmVrDQo+IDxqYWt1 YkByZWRoYXQuY29tPjsgSC5KLiBMdSA8aGpsLnRvb2xzQGdtYWlsLmNvbT47 IEdDQyBQYXRjaGVzIDxnY2MtDQo+IHBhdGNoZXNAZ2NjLmdudS5vcmc+OyBL aXJpbGwgWXVraGluIDxraXJpbGwueXVraGluQGdtYWlsLmNvbT4NCj4gU3Vi amVjdDogUmU6IFtQQVRDSF1bWDg2XSBGaXggcm91bmRpbmcgcGF0dGVybiBz aW1pbGFyIHRvIFBSNzMzNTANCj4gDQo+IE9uIFR1ZSwgSnVuIDEzLCAyMDE3 IGF0IDE6MzcgUE0sIEtvdmFsLCBKdWxpYSA8anVsaWEua292YWxAaW50ZWwu Y29tPiB3cm90ZToNCj4gPiBUaGFuayB5b3UgZm9yIHlvdXIgaGVscC4gSSBm aXhlZCB0aGUgdGVzdCBzaW1pbGFyIHRvIGV4aXN0aW5nIHNpZ2FjdGlvbiB0 ZXN0cy4NCj4gPg0KPiA+IGdjYy8NCj4gPiAgICAgICAgICogY29uZmlnL2kz ODYvaTM4Ni5jOiBGaXggcm91bmRpbmcgZXhwYW5kIGZvciBuZXcgcGF0dGVy bi4NCj4gPiAgICAgICAgICogY29uZmlnL2kzODYvc3Vic3QubWQ6IEZpeCBw YXR0ZXJuIChwYXJhbGxlbCAtPiB1bnNwZWMpLg0KPiA+IGdjYy90ZXN0c3Vp dGUvDQo+ID4gICAgICAgICAqIGdjYy50YXJnZXQvaTM4Ni9wcjczMzUwLTIu YzogTmV3IHRlc3QuDQo+IA0KPiBUaGUgdGVzdCB3aWxsIGZhaWwgYXQgcnVu dGltZSBvbiBub24tYXZ4NTEyZXIgdGFyZ2V0cy4gQ2FuIHlvdSBwbGVhc2UN Cj4gdGVzdCB0aGUgYXR0YWNoZWQgdGVzdGNhc2U/DQo+IA0KPiBVcm9zLg0K --_002_4E89A029A0F8D443B436A5167BA3C53F199572AEIRSMSX101gercor_ Content-Type: application/octet-stream; name="0001-fix.patch" Content-Description: 0001-fix.patch Content-Disposition: attachment; filename="0001-fix.patch"; size=2675; creation-date="Fri, 16 Jun 2017 06:43:01 GMT"; modification-date="Fri, 16 Jun 2017 06:43:01 GMT" Content-Transfer-Encoding: base64 Content-length: 3628 RnJvbSBhYTY3NDExYjU1MDk4NDg3YzIyZDllYTg2YTUxMzc3ZWM1NTE0NzQz IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBqdWxpYSA8amtvdmFs QGdrdGljbGVsODAxLmlnay5pbnRlbC5jb20+CkRhdGU6IE1vbiwgMTIgSnVu IDIwMTcgMTM6MjM6MjkgKzAzMDAKU3ViamVjdDogW1BBVENIXSBmaXgKCi0t LQogZ2NjL2NvbmZpZy9pMzg2L2kzODYuYyAgICAgICAgICAgICAgICAgICAg fCAgNCArKy0tCiBnY2MvY29uZmlnL2kzODYvc3Vic3QubWQgICAgICAgICAg ICAgICAgICB8ICA5ICsrKystLS0tCiBnY2MvdGVzdHN1aXRlL2djYy50YXJn ZXQvaTM4Ni9wcjczMzUwLTIuYyB8IDM1ICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIDMgZmlsZXMgY2hhbmdlZCwgNDIgaW5zZXJ0aW9ucygr KSwgNiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0NCBnY2MvdGVz dHN1aXRlL2djYy50YXJnZXQvaTM4Ni9wcjczMzUwLTIuYwoKZGlmZiAtLWdp dCBhL2djYy9jb25maWcvaTM4Ni9pMzg2LmMgYi9nY2MvY29uZmlnL2kzODYv aTM4Ni5jCmluZGV4IGQ1YzJkNDYuLjlmNzI5MGEgMTAwNjQ0Ci0tLSBhL2dj Yy9jb25maWcvaTM4Ni9pMzg2LmMKKysrIGIvZ2NjL2NvbmZpZy9pMzg2L2kz ODYuYwpAQCAtMzY1OTcsOCArMzY1OTcsOCBAQCBpeDg2X2V4cGFuZF9zc2Vf Y29taV9yb3VuZCAoY29uc3Qgc3RydWN0IGJ1aWx0aW5fZGVzY3JpcHRpb24g KmQsCiAgICAgfQogICBlbHNlCiAgICAgewotICAgICAgZ2NjX2Fzc2VydCAo R0VUX0NPREUgKFhWRUNFWFAgKHBhdCwgMCwgMCkpID09IFNFVCk7Ci0gICAg ICBzZXRfZHN0ID0gU0VUX0RFU1QgKFhWRUNFWFAgKHBhdCwgMCwgMCkpOwor ICAgICAgZ2NjX2Fzc2VydCAoR0VUX0NPREUgKHBhdCkgPT0gU0VUKTsKKyAg ICAgIHNldF9kc3QgPSBTRVRfREVTVCAocGF0KTsKICAgICB9CiAKICAgZW1p dF9pbnNuIChwYXQpOwpkaWZmIC0tZ2l0IGEvZ2NjL2NvbmZpZy9pMzg2L3N1 YnN0Lm1kIGIvZ2NjL2NvbmZpZy9pMzg2L3N1YnN0Lm1kCmluZGV4IDU3ZmIw ZDQuLjQ2ODVkYjMgMTAwNjQ0Ci0tLSBhL2djYy9jb25maWcvaTM4Ni9zdWJz dC5tZAorKysgYi9nY2MvY29uZmlnL2kzODYvc3Vic3QubWQKQEAgLTE3Nywx MCArMTc3LDExIEBACiAgIFsoc2V0IChtYXRjaF9vcGVyYW5kOlNVQlNUX0Eg MCkKICAgICAgICAgKG1hdGNoX29wZXJhbmQ6U1VCU1RfQSAxKSldCiAgICJU QVJHRVRfQVZYNTEyRiIKLSAgWyhwYXJhbGxlbFsKLSAgICAgKHNldCAobWF0 Y2hfZHVwIDApCi0gICAgICAgICAgKG1hdGNoX2R1cCAxKSkKLSAgICAgKHVu c3BlYyBbKG1hdGNoX29wZXJhbmQ6U0kgMiAiY29uc3Q0OF9vcGVyYW5kIild IFVOU1BFQ19FTUJFRERFRF9ST1VORElORyldKV0pCisgIFsoc2V0IChtYXRj aF9kdXAgMCkKKwkodW5zcGVjOlNVQlNUX0EgWyhtYXRjaF9kdXAgMSkKKwkg IChtYXRjaF9vcGVyYW5kOlNJIDIgImNvbnN0NDhfb3BlcmFuZCIpXQorCSAg VU5TUEVDX0VNQkVEREVEX1JPVU5ESU5HKSkKK10pCiAKIChkZWZpbmVfc3Vi c3RfYXR0ciAicm91bmRfZXhwYW5kX25hbWUiICJyb3VuZF9leHBhbmQiICIi ICJfcm91bmQiKQogKGRlZmluZV9zdWJzdF9hdHRyICJyb3VuZF9leHBhbmRf bmltbV9wcmVkaWNhdGUiICJyb3VuZF9leHBhbmQiICJub25pbW1lZGlhdGVf b3BlcmFuZCIgInJlZ2lzdGVyX29wZXJhbmQiKQpkaWZmIC0tZ2l0IGEvZ2Nj L3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2kzODYvcHI3MzM1MC0yLmMgYi9nY2Mv dGVzdHN1aXRlL2djYy50YXJnZXQvaTM4Ni9wcjczMzUwLTIuYwpuZXcgZmls ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi5jMWZhYWI0Ci0tLSAvZGV2 L251bGwKKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2kzODYvcHI3 MzM1MC0yLmMKQEAgLTAsMCArMSwzNSBAQAorLyogeyBkZy1kbyBydW4geyB0 YXJnZXQgKi0qLWxpbnV4KiAqLSotZ251KiB9IH0gKi8KKy8qIHsgZGctb3B0 aW9ucyAiLU8yIC1tYXZ4NTEyZXIiIH0gKi8KKy8qIHsgZGctcmVxdWlyZS1l ZmZlY3RpdmUtdGFyZ2V0IGF2eDUxMmVyIH0gKi8KKworI2luY2x1ZGUgImF2 eDUxMmVyLWNoZWNrLmgiCisKKyNpbmNsdWRlIDx4ODZpbnRyaW4uaD4KKyNp bmNsdWRlIDx1bmlzdGQuaD4KKyNpbmNsdWRlIDxzaWduYWwuaD4KKworc3Rh dGljIGludCBjb3VudGVyOworCit2b2lkIGhhbmRsZXIgKGludCBpKQorewor ICBleGl0ICgwKTsKK30KKworc3RhdGljIHZvaWQKK2F2eDUxMmVyX3Rlc3Qg KHZvaWQpCit7CisgIHN0cnVjdCBzaWdhY3Rpb24gczsKKyAgc2lnZW1wdHlz ZXQgKCZzLnNhX21hc2spOworICBzLnNhX2hhbmRsZXIgPSBoYW5kbGVyOwor ICBzLnNhX2ZsYWdzID0gMDsKKyAgc2lnYWN0aW9uIChTSUdGUEUsICZzLCBO VUxMKTsKKworICBfX201MTIgYSA9IF9tbTUxMl9zZXQxX3BzICgtMS5mKTsK KworICBfbW1fc2V0Y3NyICggX01NX01BU0tfTUFTSyAmIH5fTU1fTUFTS19J TlZBTElEICk7CisgIF9fbTUxMiByMSA9IF9tbTUxMl9yc3FydDI4X3JvdW5k X3BzIChhLCBfTU1fRlJPVU5EX05PX0VYQyk7CisgIF9fbTUxMiByMiA9IF9t bTUxMl9yc3FydDI4X3JvdW5kX3BzIChhLCBfTU1fRlJPVU5EX0NVUl9ESVJF Q1RJT04pOworICAKKyAgaWYgKHIxWzBdICsgcjJbMF0pCisgICAgYWJvcnQg KCk7Cit9Ci0tIAoxLjguMy4xCgo= --_002_4E89A029A0F8D443B436A5167BA3C53F199572AEIRSMSX101gercor_--