From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by sourceware.org (Postfix) with ESMTPS id DF3443858D20 for ; Mon, 8 Apr 2024 13:21:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org DF3443858D20 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=linux.ibm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=linux.ibm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org DF3443858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=148.163.156.1 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712582514; cv=none; b=f6uXOYlIpGYVkFuh9PgDK9TA463Tt5Q2ztgVovmTT/4gTHN356lvB4PfHV2HvBaGavL8qvKch491AaQfAWcj/jEIBzoOOQbVzfrhrqcDPJJYYPkUosPZDSLtp92VwTtnzzS4prGeKTGlxr2XoUUzoc2j6fwOrTXfrOPo7E10yHs= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712582514; c=relaxed/simple; bh=aPuKGqGeTnci5q9C6CQqcTAunFdhmp+Jj5LRXS0Jbgg=; h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From; b=p59Iv1nIraIxzGgvFXYodkRfwrTcm2YOSkQ9eW0/c1gT1CIbs9HFdiRe133AENzHu1CTS8RieE8k7eOaqegOkfdgIAOZLupbhbJR9gC2nrTtv+dZmnA9r4/IovOhiengsuk62vDNoEhlkHElNjMeBV0kW3AIhGHyuQhuG/TsWZI= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from pps.filterd (m0353729.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 438CvOPi018039; Mon, 8 Apr 2024 13:21:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=pp1; bh=j1OV/ZmKjLkgwzUApBuIJe170zkou5iTQKUlE2sr5cI=; b=c4ls4B0FEEWUJOOWLUl8XclExBnUaVyWU6zzabt8H9dBifWSYxLanEauAGPGvyaATXVw RVK+w1h3+I275qWOmik350eUGnbQGb91LJP+tQUuid/g2yC96vOHoGc31YkMO65jz9nb NI1PR208ewrhDhQdv/vc/Lvx+6TxmdsHNDnV/WjfgmwgfQ4sH114D34/Gcq7iKOTnNOt bqGvuXrFBNNOeAc4x7FxkVgUZiIB8fZj6vRs7G9RmJbkfU2Z0tFfx5ZTciwAQ7jomh8Y Tylgw76b0d8BeQlBDslVZvNs0zDZZEYGWRBnOc1Cu/lRa7dvcAdx6pElUqw3aCrgADWl Kg== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3xch1pr1ng-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 08 Apr 2024 13:21:51 +0000 Received: from m0353729.ppops.net (m0353729.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 438DLobV025046; Mon, 8 Apr 2024 13:21:50 GMT Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3xch1pr1nd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 08 Apr 2024 13:21:50 +0000 Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 438B40g9013544; Mon, 8 Apr 2024 13:21:49 GMT Received: from smtprelay01.wdc07v.mail.ibm.com ([172.16.1.68]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 3xbgqt8g2r-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 08 Apr 2024 13:21:49 +0000 Received: from smtpav05.wdc07v.mail.ibm.com (smtpav05.wdc07v.mail.ibm.com [10.39.53.232]) by smtprelay01.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 438DLkeW47776098 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 8 Apr 2024 13:21:48 GMT Received: from smtpav05.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 823A55805D; Mon, 8 Apr 2024 13:21:46 +0000 (GMT) Received: from smtpav05.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id F012D58059; Mon, 8 Apr 2024 13:21:45 +0000 (GMT) Received: from [9.61.87.235] (unknown [9.61.87.235]) by smtpav05.wdc07v.mail.ibm.com (Postfix) with ESMTP; Mon, 8 Apr 2024 13:21:45 +0000 (GMT) Message-ID: Date: Mon, 8 Apr 2024 08:21:45 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] rs6000: Replace OPTION_MASK_DIRECT_MOVE with OPTION_MASK_P8_VECTOR [PR101865] To: "Kewen.Lin" Cc: Segher Boessenkool , David Edelsohn , GCC Patches References: <20234c37-d03b-a163-9e60-d63b965a55e0@linux.ibm.com> Content-Language: en-US From: Peter Bergner In-Reply-To: <20234c37-d03b-a163-9e60-d63b965a55e0@linux.ibm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 X-Proofpoint-GUID: KhE6Pf14ibFM0sUExTHoEHu-VigoLTkd X-Proofpoint-ORIG-GUID: jwnacDX-pPBOc-0krHMD_i8yBYaHX1kq X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.1011,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2024-04-08_11,2024-04-05_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 priorityscore=1501 mlxscore=0 mlxlogscore=999 clxscore=1015 adultscore=0 lowpriorityscore=0 impostorscore=0 spamscore=0 suspectscore=0 malwarescore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2404080103 X-Spam-Status: No, score=-3.1 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_MSPIKE_H4,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS,TXREP 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: On 4/8/24 3:55 AM, Kewen.Lin wrote: > on 2024/4/6 06:28, Peter Bergner wrote: >> +mno-direct-move >> +Target Undocumented WarnRemoved >> + >> mdirect-move >> -Target Undocumented Mask(DIRECT_MOVE) Var(rs6000_isa_flags) WarnRemoved >> +Target Undocumented WarnRemoved > > When reviewing my previous patch to "neuter option -mpower{8,9}-vector", > Segher mentioned that we don't need to keep such option warning all the > time and can drop it like in a release later as users should be aware of > this information then, I agreed and considering that patch disabling > -m[no-]direct-move was r8-7845-g57f108f5a1e1b2, I think we can just remove > m[no-]direct-move here? What do you think? I'm fine with that if that is what we want. So something like the following? +;; This option existed in the past, but now is always silently ignored. mdirect-move -Target Undocumented Mask(DIRECT_MOVE) Var(rs6000_isa_flags) WarnRemoved +Target Undocumented Ignore The above seems to silently ignore both -mdirect-move and -mno-direct-move which I think is what we want. That said, it's not what we've done with other options, but maybe those just need to be changed too? Peter ;; This option existed in the past, but now is always off. mno-mfpgpr Target RejectNegative Undocumented Ignore mmfpgpr Target RejectNegative Undocumented WarnRemoved [snip other examples]