From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0b-00069f02.pphosted.com (mx0b-00069f02.pphosted.com [205.220.177.32]) by sourceware.org (Postfix) with ESMTPS id 608053857818 for ; Tue, 30 Nov 2021 20:44:31 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 608053857818 Received: from pps.filterd (m0246630.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1AUKdWgN015131; Tue, 30 Nov 2021 20:44:31 GMT Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3cmt8cbqh2-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 30 Nov 2021 20:44:29 +0000 Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.1.2/8.16.1.2) with SMTP id 1AUKVjO0085147; Tue, 30 Nov 2021 20:44:28 GMT Received: from nam11-co1-obe.outbound.protection.outlook.com (mail-co1nam11lp2172.outbound.protection.outlook.com [104.47.56.172]) by aserp3020.oracle.com with ESMTP id 3cnhvdegm3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 30 Nov 2021 20:44:28 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LG+bn6mpgCoTwRhNFNdotpZdynFRMOvXgUKWpeIU3E2tYBewjPkdv+9Tz0onVXe27aR3veAN4/6U41q2SOZSMYphEw/eqsfS5f/NIhpdswd7kXLD3W5TnZD66XN/2TaX5yYvgd6J2LLPAnYCiFlBprGT+UVTbJE12P9rMOD5UXYApa9C1jAeAO563ELJGOA/4xhBd71sRPjE1BJzsOSX+lPC8PPFhP3Xb4dYKCoVqbcQFcRZ8lYTGVyyHYSy4PiQhHYkNsWep/QUuWr8xAHba9lzrzYaDLC3B7j5A41RfahreLZMhDXHIWONlGFgbCD2y78U7cDkzoTAaKGVzrOAXw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=wcBpnKWElyLSTvoCEWs2IxPZmg094QRZw/JdUrJ154I=; b=K9EExndoS4UvGCXE1zh9lU6H5hA2kAdguH+6hgMixEVILCZZjtihtVJ8I1mwJy2JOTdweNp4EBzwpRRsB8J1U2mpG/YBL1gqgeFUnjTXb2CfU6S/z6MazfhdMQJ5J2VH3EKJXXw7/x5zkVv03tyX26jUcHVUJzpu9BB2pE/EyU7kM1PhV5mJpW86d3DVUyKo+f5ULCeEAiHIHBd3VRU/TqFVlSth/YV1gYMRsC5JBBm5inKBAoti3MfXNbNYC0kh5jVwmWoOajXxXVLhNsRXYieDc+ufyspzLyOLovmRhn1+JsaJgjX+sSRTFWv9L3wQzWCER+Y3i/X1ozQ3VvDYuA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none Received: from CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19) by CH2PR10MB3896.namprd10.prod.outlook.com (2603:10b6:610:a::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4734.23; Tue, 30 Nov 2021 20:44:26 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::8dd2:f5a2:23e8:1a7c]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::8dd2:f5a2:23e8:1a7c%7]) with mapi id 15.20.4713.027; Tue, 30 Nov 2021 20:44:23 +0000 From: Qing Zhao To: Peter Bergner CC: GCC Patches Subject: Re: [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127] Thread-Topic: [PATCH] middle-end: Skip initialization of opaque type register variables [PR103127] Thread-Index: AQHX5WwTjJh7oU+Nbk62XtNij1QDhqwbHcEAgACiVwCAAG8LAIAAK9yAgAAEwICAAByEgIAABJkAgAAKZoA= Date: Tue, 30 Nov 2021 20:44:23 +0000 Message-ID: <4D304798-2817-481E-84C4-97CBEBECED5A@oracle.com> References: <9baa0bc5-700e-1c35-bb6a-2dd50f701f8e@linux.ibm.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3608.120.23.2.7) x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cafbe279-66a9-47ff-79cf-08d9b442315e x-ms-traffictypediagnostic: CH2PR10MB3896: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SqY/f3iNI6WSBWboCNZuHTUn4CZe8uTiB8k//r4L8+eFp9P4ro4inXUctU26gppA1mNdi9WsWMOXhvbrIGcGl2idWc8++nlNCF0nvO8H84m8epRYF81enH3lo1IeYH4waW8cDUZMeIASLfbO7loI0sbW1l8qWXWk+OsrMKx2UE8vuKepChStKiu1fFfj0dHu+seXazk1qb/QD5JSyz12TaDddyBe8N/afz9QOBXSW3Cvn/kfDP1j0eScLsBz1zFyWCZGRYArV3QPCnDA/TD3TfTGCGeDxTX0rj2V1fS3VZ0GwFE/It6q6+1t4cIr+Z/Ucv5ces6yUd5Awvb1Ch/xmAkZx5iJTX1IEw/bYknZAokUl205uDTic8G316I2BQA8RCASzbS+BJ5lNWDJ+9wkch28It+Us11FVflHymWQ1XW++Bl6G9qt+iIUbkMzDhARksmJy0zO6MriFEbHEjKVPtaqD31ChT9yJhUEciez+9j6HZIHb2xTsB5QAhvnVDYn21YUo3LrBGZqn6juG7PbYFZH3X1Jzl+aH4dnRGUc633V+ciG88SohfOeL55dE0WmhHQTtbVWHsSKJ+oKivJaWOKYViuxzSuvTaVx56GIcrzbgeItXTQlE3EqbJI6oMa9Op0Ld88Ue7QYOXivq74HeT8OQpuaCHPawb3sqhgs/j+e75dkWZzHd/kqt7/KU6QHNSVPAwJAXXUyimeqJIy0SOTR3SKqjF1ceztIMk6IqN35T5z/XshRp+7akIxT1IvG x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CH2PR10MB4344.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(64756008)(38070700005)(316002)(66476007)(66946007)(66556008)(66446008)(6512007)(86362001)(186003)(76116006)(91956017)(2906002)(36756003)(8936002)(2616005)(4326008)(6486002)(5660300002)(53546011)(8676002)(44832011)(6506007)(122000001)(71200400001)(33656002)(26005)(508600001)(38100700002)(6916009)(45980500001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?T3gySDBZWFRjd2dVeFNEMCtMQTZ5bHUvb01oRWFNVGxoR3FLSkQrNXA5Y1Bs?= =?utf-8?B?WmFlRFMyNElEY0hHVElQYmZwUEM0MDR1T2pVQkxGQm9pYzNJK2FRTExpYmJU?= =?utf-8?B?SSsvODFKNk5HNjJpZHYydnhRVmVydHpMNjN3OXRmSFdKWklBb0wzVW5hZTA4?= =?utf-8?B?cTNEUG1ySzc0cVo1TDFoWTJTcWtBeFVNVVdBbWpDOGpoVFQxUGl2RzhGRXhD?= =?utf-8?B?Y0E3Ulk3emVockxsd2Y2YVJNNWczdTBlNkY4TjZXWS9iUW96Y093R1JYRlBr?= =?utf-8?B?ZXJ2YUR4aDFEd2tLRDFvZ3JGeWZoZGhvZEhWUUE5a3EweFZRVWVPUEEzcXhk?= =?utf-8?B?UTF2OHlmZFlaV0JHSkMzNWlQVUtSNWJ3NFFvV1NmS0xkL0ZEOG1rYTRkT2N0?= =?utf-8?B?c2IybTU1ZllDa3VzZEl2bXEwcTlqWEIzRjZXVi9QY2F0QXk3ZERDOGtIT0pl?= =?utf-8?B?cFB5R1IwQjA5VWpLWkdsRm4yN2ZDcXJWbmsvWWlDZ09XYStSeFJQOVpWaURX?= =?utf-8?B?eWNNdStPd1QzQ1drc2FxNVZacDM1OVpQaE9Wa1VpVjJtWnRXZFNrZHNlV215?= =?utf-8?B?NmE1eWtka1BTOUl6Z0R1MkxjM2JLcnF1aGQ1ZTU3TUZVeU9OblduVUZXeThU?= =?utf-8?B?bVpGdG1vaktrcGtDd0FBSDI4QkFFQW9YNkFOSkdkWHVWTnlJWlNxZ2pBaFlm?= =?utf-8?B?dUxWd2xob2RJYUF5T0lYbHhWK3ZZQVRLWVpLOW1pWTZrWWo3ZmxFVHlwYU5G?= =?utf-8?B?UmpJNnBMcnp6ZEJ1V0l2Y003cmYvYVl4M1lKNEkyd3dXUUlRRmxqL0hRWHhG?= =?utf-8?B?RkdSMzV3YStSSm0rVldvYi9uT0M4MFl2VUtCUmJ0NEJKSjV4T2l2eTZLMTFs?= =?utf-8?B?UlVvOGNkcksrM2FwMFRybzMwd2ZJL25aU0VFaHhzam9sS0JHWWNyOWF3TVdI?= =?utf-8?B?TGpXcTladEF6aG5mQUs5MnBTUW9XMFY0T25OMk00OW5tWFlEYVB5UEdONURj?= =?utf-8?B?TDZaYUJ4MXI0VEJTam5XS0l0MlJQOWl2TS9XSVZBaWdOZmNCZHllY0M4NDVZ?= =?utf-8?B?Qnp2WGRwbm9uV01zSTJ6VmwwSVpyMDhQYitpZDk1WkFOQnJlMlc2LytYRmpS?= =?utf-8?B?WkdNUzU1cTkvTzBramd2Q1F5OEhzNlBJZWRaYWpvZDNiNmhHRE9tQUVsck1J?= =?utf-8?B?cUM5Wk5FTGcvQk9UQnRYT1B4cG03c0pBbnUyZWhjOGU3c29IUVhtNEIrZXBt?= =?utf-8?B?NFVXN081UXQ4VGhzS3pZLy90d2hpbVNRZlN6VGpheEREeFRCVTBMRFdXUGZL?= =?utf-8?B?ck5RUEx0VjZBbFFUb3VUZFozay9MbGQ1TjNWNkJ3YVgwdytUZHluMDF2UVhJ?= =?utf-8?B?S2dOZlBRS2YyOS8wL05UZmsySE5ieWh0TldoNGsra2FMVyt1Uzg1ems4QzBU?= =?utf-8?B?RERQa0hnZzRsQjF0c1V6eGhzSFFPeFNDdjVWcU05ejlob2JsRlN2a0lESGxK?= =?utf-8?B?cG92OUt2VXVIWVozUDNRNFYwYzBsT2NwQzNrTjcvUC9TelpSZ3N4eitMOU96?= =?utf-8?B?WkV2UzRIbElEbjVYa28xWWUvYm05NU1SWnd4aTlUWkFqZHRKUkJBRFFSZy9x?= =?utf-8?B?VHZQUW8zSitQWHJZT3hjek01alNUSnYxakdIcDhiV21BaTdma3l2MXZwQWJ0?= =?utf-8?B?VWFvYUwwQjV3OHhIYzlUTDBrZ0ZTbUFqZkIzZWlDRzJVaXh3bWhmdWNvSUI2?= =?utf-8?B?d3JmbW1BWjRTajBjVm5FTy9uR1pXb2ZMZ3ZkM2pjU1dVeHdaYlQwcDYvTnN6?= =?utf-8?B?a1V2NFBtQ2R1VG93NDFOclpTNXlvL2RtL3dJZkhGUzdXMlJMVGJDbytIR1Yy?= =?utf-8?B?SXVxSUlhcWZ4RkpJdXdFT1M1L003d1ZuanNPY3pPYlFaNFBvcUVXN3g0ZnJZ?= =?utf-8?B?TUptVmpEZGQwSEl3UmRldGdQMmVQMm9jbnhXSlpHQnQ3R3FUQVRlcUozVTRy?= =?utf-8?B?dzlqTktYNkFPcWsvSmpSaHJYUm5xOURKMURmR3hEYWZCeWNQV2QvcDd4OVEv?= =?utf-8?B?STFyc3BEcXIrUk96OXFodVI4YkU0enN0TTlJMURubWV1Q0ZwRkJUV2UvMHJp?= =?utf-8?B?YTlqaFFlUXJ3MWpUTVd3QWs0RGtJWks5b213UjNFWm9QbXlnVUw0RWd4aFdS?= =?utf-8?Q?pFSRr2zTgrgerf05snk1oB4=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <3A49CE997BD40F4397E3804B5CC0F008@namprd10.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: cafbe279-66a9-47ff-79cf-08d9b442315e X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Nov 2021 20:44:23.7169 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xbejsDOCfuMJrPS8qRAnaPS4tG6nSZ5HnGQSmx9Wp6Y3peV4N5dUAeYNUWfUO6j5MtHqYMm3yMJtOK/3GTZhrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR10MB3896 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10184 signatures=668683 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 spamscore=0 adultscore=0 bulkscore=0 malwarescore=0 mlxlogscore=999 mlxscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2111300105 X-Proofpoint-ORIG-GUID: BwrSBvKcWdFemtZR_CskvCm2iQFolhUR X-Proofpoint-GUID: BwrSBvKcWdFemtZR_CskvCm2iQFolhUR X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) 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: Tue, 30 Nov 2021 20:44:33 -0000 U29ycnkgZm9yIHRoZSBjb25mdXNpbmfigKYNCk15IG1ham9yIHF1ZXN0aW9uIGlzOiAgDQoNCmZv ciBhIHZhcmlhYmxlIG9mIHR5cGUgX192ZWN0b3JfcGFpciwgIGNvdWxkIGl0IGJlIGluIGEgcmVn aXN0ZXI/DQpJZiBpdCBjb3VsZCBiZSBpbiBhIHJlZ2lzdGVyLCBjYW4gd2UgaW5pdGlhbGl6ZSB0 aGlzIHJlZ2lzdGVyIHdpdGggc29tZSBjb25zdGFudCB2YWx1ZT8gDQoNClFpbmcNCg0KPiBPbiBO b3YgMzAsIDIwMjEsIGF0IDI6MDcgUE0sIFBldGVyIEJlcmduZXIgPGJlcmduZXJAbGludXguaWJt LmNvbT4gd3JvdGU6DQo+IA0KPiBPbiAxMS8zMC8yMSAxOjUwIFBNLCBRaW5nIFpoYW8gdmlhIEdj Yy1wYXRjaGVzIHdyb3RlOg0KPj4+IHZvaWQNCj4+PiBiYXIgKF9fdmVjdG9yX3BhaXIgKmRzdCwg X192ZWN0b3JfcGFpciAqc3JjKQ0KPj4+IHsNCj4+PiBfX3ZlY3Rvcl9wYWlyIHBhaXI7DQo+Pj4g cGFpciA9ICpzcmM7DQo+Pj4gLi4uDQo+Pj4gfQ0KPj4gDQo+PiBIb3dldmVyLCBldmVuIHdpdGgg dGhlIGFib3ZlLCB0aGUgbWVtb3J5IHBvaW50ZWQgYnkg4oCcc3Jj4oCdIHN0aWxsIG5lZWQgdG8N Cj4+IGJlIGluaXRpYWxpemVkIHNvbWV3aGVyZS4gSG93IHRvIHByb3ZpZGUgdGhlIGluaXRpYWwg dmFsdWUgdG8gdGhlIHZhcmlhYmxlDQo+PiBpbiB0aGUgYmVnaW5uaW5nIGZvciBfX3ZlY3Rvcl9w YWlyIHR5cGU/DQo+IA0KPiBXZWxsIG5vIGluaXRpYWxpemF0aW9uIGlzIHJlcXVpcmVkIGhlcmUg aW4gdGhpcyBmdW5jdGlvbi4gIElzbid0IHRoYXQgd2hhdA0KPiBtYXR0ZXJzIGhlcmU/ICBXaGVu IGdlbmVyYXRpbmcgY29kZSBmb3IgYmFyKCksIHdlIGFzc3VtZSB0aGF0IHNyYyBhbHJlYWR5DQo+ IHBvaW50cyB0byBpbml0aWFsaXplZCBtZW1vcnkuDQo+IA0KPiBBcyBmb3Igd2hhdCBzcmMgcG9p bnRzIHRvLCB0aGF0IGNvdWxkIGJlIGluaXRpYWxpemVkIGhvdyBhbnkgb3RoZXIgbWVtb3J5Lw0K PiBhcnJheSBjb3VsZCBiZSBpbml0aWFsaXplZCwgc28gZWl0aGVyIGEgc3RhdGljIGFycmF5LCBy ZWFkIGluIHNvbWUgZGF0YQ0KPiBmcm9tIGEgZmlsZSBpbnRvIGFuIGFycmF5LCBjb21wdXRlIHRo ZSBhcnJheSB2YWx1ZXMgaW4gYSBsb29wLCBldGMuIGV0Yy4NCj4gDQo+IFBldGVyDQo+IA0KDQo=