From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 56234C3A59D for ; Mon, 24 Oct 2022 04:33:42 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229782AbiJXEdk (ORCPT ); Mon, 24 Oct 2022 00:33:40 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37852 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229908AbiJXEde (ORCPT ); Mon, 24 Oct 2022 00:33:34 -0400 Received: from new2-smtp.messagingengine.com (new2-smtp.messagingengine.com [66.111.4.224]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D94BE75CFB for ; Sun, 23 Oct 2022 21:33:33 -0700 (PDT) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailnew.nyi.internal (Postfix) with ESMTP id 4FA9E5800DE; Mon, 24 Oct 2022 00:33:31 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Mon, 24 Oct 2022 00:33:31 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=russell.cc; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1666586011; x= 1666593211; bh=GPE7rK5ZoLarbQEJTIQYWsXD2B4K3gZrdcp5Xh8TWXw=; b=P pJQRu9bBLsvUGFpFVIcsTaHHs09Cj5XnFjmS9UqgTvQb0unSN+HLTzaSTGS7r6QI Jc6lWP7jsSAmBjLhZ4xVF7aYP3XowmoBg3FFRvj5vIxX1ABv62JBlGoSkblf+AvC vEwhH9OcCujmxV7puvBOmxorkMH0k/Mo1xcEy1FkYqRFLteI6ibqDKLizSOHWfP9 5qBaiYMJIWvPQXWlRAGix4isqFaSVvWm8zuV8Qlz8V7EU3F0/ZOOaaZZWpBF4OUa GIN/gcjQmVCBjvraxdkMm10OT2nkIN73rmInoyFUmeqzHLe4qgf/rU5CdTknA0E5 eSXWXyoFmaPXbipvHtOQg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1666586011; x= 1666593211; bh=GPE7rK5ZoLarbQEJTIQYWsXD2B4K3gZrdcp5Xh8TWXw=; b=Q SRUH/h8soDTSSDcMEXMiYmiZ2BhRxlHv4wW1C4mq2LGPPxZuPV2v+dDHSjSKjedI SUqlqRHb66aOdCc6hKA2OusDl+m+MTUfkA6o40GqXfTE5A/TKI+8flzoIGVv6dNG IfY9O+n43KW1gHXCt+HwYRubm6S9X7ibXYk8C9Bn7zeR2F3tL6RuseViWtMY7KcM Gogl5385WgBpSPM3jH1YqizxDq0XLlGLUju865L9O/pEFmTmhNBm19wvmKbnaBCa 1X6GvxuIjbGowNZpYT8GkbSg/zAYPk30eZjdPNvmd+cFXSAenrySjUzOXEIyZ+Uf 69WPPkFAaeFSvXqcWA3lw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrgedtfedgkeeiucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdluddtmdenucfjughrpefkuffhvfevffgjfhgtgfgfggesthgsredt tderjeenucfhrhhomheptfhushhsvghllhcuvehurhhrvgihuceorhhushgtuhhrsehruh hsshgvlhhlrdgttgeqnecuggftrfgrthhtvghrnhepffeihfduhefgteevvddvhfekfeeg hefhleduffejtdevjeelhfeileethedvgfegnecuffhomhgrihhnpehgihhthhhusgdrtg homhenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehr uhhstghurhesrhhushhsvghllhdrtggt X-ME-Proxy: Feedback-ID: i4421424f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 24 Oct 2022 00:33:17 -0400 (EDT) Message-ID: <6426e8cf8d3bb2fff1403038ef627548f07cef32.camel@russell.cc> Subject: Re: [PATCH] powerpc: replace ternary operator with min() From: Russell Currey To: KaiLong Wang , mpe@ellerman.id.au, npiggin@gmail.com, christophe.leroy@csgroup.eu, farosas@linux.ibm.com, mirq-linux@rere.qmqm.pl, dmitry.osipenko@collabora.com, kda@linux-powerpc.org, naveen.n.rao@linux.vnet.ibm.com Cc: linuxppc-dev@lists.ozlabs.org, linux-kernel@vger.kernel.org Date: Mon, 24 Oct 2022 15:33:15 +1100 In-Reply-To: <4ebda26c.346.18404df6852.Coremail.wangkailong@jari.cn> References: <4ebda26c.346.18404df6852.Coremail.wangkailong@jari.cn> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.44.4 (3.44.4-2.fc36) MIME-Version: 1.0 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org T24gU3VuLCAyMDIyLTEwLTIzIGF0IDIwOjQ0ICswODAwLCBLYWlMb25nIFdhbmcgd3JvdGU6Cj4g Rml4IHRoZSBmb2xsb3dpbmcgY29jY2ljaGVjayB3YXJuaW5nOgo+IAo+IGFyY2gvcG93ZXJwYy94 bW9uL3htb24uYzoyOTg3OiBXQVJOSU5HIG9wcG9ydHVuaXR5IGZvciBtaW4oKQo+IGFyY2gvcG93 ZXJwYy94bW9uL3htb24uYzoyNTgzOiBXQVJOSU5HIG9wcG9ydHVuaXR5IGZvciBtaW4oKQo+IAo+ IFNpZ25lZC1vZmYtYnk6IEthaUxvbmcgV2FuZyA8d2FuZ2thaWxvbmdAamFyaS5jbj4KCkhlbGxv LAoKVGhpcyBmYWlscyB0byBjb21waWxlIG9uIHNvbWUgcGxhdGZvcm1zL2NvbXBpbGVycyBzaW5j ZSBuIGlzIGEgbG9uZyBhbmQKMTYgaXMgYW4gaW50LCBleHBhbmRpbmcgdG86CgpyID0gX19idWls dGluX2Nob29zZV9leHByKAoJKCghIShzaXplb2YoKHR5cGVvZihuKSAqKTEgPT0gKHR5cGVvZigx NikgKikxKSkpICYmCgkgKChzaXplb2YoaW50KSA9PQoJICAgc2l6ZW9mKCooOCA/ICgodm9pZCAq KSgobG9uZykobikqMGwpKSA6IChpbnQgKik4KSkpICYmCgkgIChzaXplb2YoaW50KSA9PQoJICAg c2l6ZW9mKCooOCA/ICgodm9pZCAqKSgobG9uZykoMTYpICogMGwpKSA6CgkJCShpbnQgKik4KSkp KSksCgkoKG4pIDwgKDE2KSA/IChuKSA6ICgxNikpLCAoewoJCXR5cGVvZihuKSBfX1VOSVFVRV9J RF9fX3gwID0gKG4pOwoJCXR5cGVvZigxNikgX19VTklRVUVfSURfX195MSA9ICgxNik7CgkJKChf X1VOSVFVRV9JRF9fX3gwKSA8IChfX1VOSVFVRV9JRF9fX3kxKSA/CgkJCSAoX19VTklRVUVfSURf X194MCkgOgoJCQkgKF9fVU5JUVVFX0lEX19feTEpKTsKCX0pKTsKCkhlcmUncyB0aGUgZnVsbCBi dWlsZCBmYWlsdXJlIGFzIGZvdW5kIGJ5IHNub3dwYXRjaDoKaHR0cHM6Ly9naXRodWIuY29tL3J1 c2N1ci9saW51eC1jaS9hY3Rpb25zL3J1bnMvMzMwODg4MDU2Mi9qb2JzLzU0NjE1NzkwNDgjc3Rl cDo0Ojg5CgpZb3Ugc2hvdWxkIHVzZSBtaW5fdChsb25nLCBuLCAxNikgaW5zdGVhZC4KCi0gUnVz c2VsbAoKPiAtLS0KPiDCoGFyY2gvcG93ZXJwYy94bW9uL3htb24uYyB8IDQgKystLQo+IMKgMSBm aWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t Z2l0IGEvYXJjaC9wb3dlcnBjL3htb24veG1vbi5jIGIvYXJjaC9wb3dlcnBjL3htb24veG1vbi5j Cj4gaW5kZXggZjUxYzg4MmJmOTAyLi5hNzc1MWNkMmNjOWQgMTAwNjQ0Cj4gLS0tIGEvYXJjaC9w b3dlcnBjL3htb24veG1vbi5jCj4gKysrIGIvYXJjaC9wb3dlcnBjL3htb24veG1vbi5jCj4gQEAg LTI1ODAsNyArMjU4MCw3IEBAIHN0YXRpYyB2b2lkIHhtb25fcmF3ZHVtcCAodW5zaWduZWQgbG9u ZyBhZHJzLAo+IGxvbmcgbmR1bXApCj4gwqDCoMKgwqDCoMKgwqDCoHVuc2lnbmVkIGNoYXIgdGVt cFsxNl07Cj4gwqAKPiDCoMKgwqDCoMKgwqDCoMKgZm9yIChuID0gbmR1bXA7IG4gPiAwOykgewo+ IC3CoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByID0gbiA8IDE2PyBuOiAxNjsKPiArwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgciA9IG1pbihuLCAxNik7Cj4gwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqBuciA9IG1yZWFkKGFkcnMsIHRlbXAsIHIpOwo+IMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgYWRycyArPSBucjsKPiDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoGZvciAobSA9IDA7IG0gPCByOyArK20pIHsKPiBAQCAtMjk4NCw3ICsyOTg0 LDcgQEAgcHJkdW1wKHVuc2lnbmVkIGxvbmcgYWRycywgbG9uZyBuZHVtcCkKPiDCoMKgwqDCoMKg wqDCoMKgZm9yIChuID0gbmR1bXA7IG4gPiAwOykgewo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgcHJpbnRmKFJFRywgYWRycyk7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqBwdXRjaGFyKCcgJyk7Cj4gLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoHIgPSBu IDwgMTY/IG46IDE2Owo+ICvCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqByID0gbWluKG4s IDE2KTsKPiDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoG5yID0gbXJlYWQoYWRycywg dGVtcCwgcik7Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqBhZHJzICs9IG5yOwo+ IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgZm9yIChtID0gMDsgbSA8IHI7ICsrbSkg ewoK