From nobody Mon May 15 20:26:35 2023 X-Original-To: dev-commits-src-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QKrWK3bg9z4B31j for ; Mon, 15 May 2023 20:26:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic313-20.consmr.mail.gq1.yahoo.com (sonic313-20.consmr.mail.gq1.yahoo.com [98.137.65.83]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QKrWJ1JNtz4GqJ for ; Mon, 15 May 2023 20:26:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=yahoo.com header.s=s2048 header.b=J9nsFob1; spf=pass (mx1.freebsd.org: domain of marklmi@yahoo.com designates 98.137.65.83 as permitted sender) smtp.mailfrom=marklmi@yahoo.com; dmarc=pass (policy=reject) header.from=yahoo.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684182410; bh=HI9iqIlOZapvWBRJ3X0+2h1dkydMZE+2RbHoxgvdk1Y=; h=From:Subject:Date:Cc:To:References:From:Subject:Reply-To; b=J9nsFob1j9WEiJpCJpvUiOZLHOsilhLPihlzwt0B6fTCsAm7J+nCcrix5tqp5K4Mjp0214Gb2+E62j1aMqnBeilv4LIm/PTsq8LhfCPfo8ZKxpYsECrU4fb7k3V/s1ZfvnTpmU+DQ1qhyKAcre0LSi48HPbHZkM1KG9TIgP/WCTxDdV4tW/9+ICaxk1vdLGC3N6rLv4dI0BMbkoaOnFvEFiz77BfuidN4prSbSYJmBZ/5SmNGs+z78xWLluI0HXTs9t2BK88j0FXdt0nYpZ6GErWb3VzrEE+6MjEBzK46TQdPTBNAfaUMReHcG+KmHDDyRgp4YkMsaNy88UVfqUyog== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1684182410; bh=nnN+YLtuqRUShIQrSN/COKT4XdnjO3m2BuUgNFiPjak=; h=X-Sonic-MF:From:Subject:Date:To:From:Subject; b=HJuhLiSHv58txFT+7HsEB8iM0GPHjqHQi3gJL8cUDQ6SBTZ+Rj1JOFr7lznmV8Cr2BxJJxp4aDWzhxMSi98lQbEfDzhAuzhzce9gLV11+vPHu3V3Q77gU8zGRk6LZy9UeicMO/NDNYp0wTJW8pG5nInMz7HSeHEyzDwCTAyxa4IfkDDh1gKyhrP91bEkYQjEyYvt0Obe0wHlCbxAECf2Ngqp9AkRP4IouEJnxV3qqfNpxWZ2guNQp5t7bZUfu0nP5TuuRAnbjd9joh0CCjGh0Q50FMAqWj9ZzgCUGL7tSX0KFGTU/v8G4459xncaIL+IER15k5klM2n21kFdvRueaQ== X-YMail-OSG: ewFLnjAVM1mBUyVZ6DoxG3TZZIjbZQIdriyG4MYZ3DVJboV4bBTfWVRDCilQ4mm X9YCBx5zfJz_BQLGuGb69.Vmi6uSwp6wC64Pu31VfoLlZ0wyXshJHyN4EgUynzPdlheRb2v5Tk.Z uU2bQBbTnqTcks6xnShr5yxaXax1T_9al3B58cfD6ER3etjXPqh7THlwV2ybPSuvkRZr9WeBVjxI .paayg3v5hJCfKLYGO52jQWEBxU4yMYnX2L2NEJo6BFuF2YU33QzTGbk6L8ezpo_G3pKckwmydG7 jwhbDaxv4XRjxnPJhYWHASU5_SIhdmHg6_btryNIBoZzwOs8SRofcY_vpVSuNnpHRLsvqUQ03rAZ c9p3l3biYb_OD9bVzq2dlokP6ZUPORyP4Fm8vuksYSZk_RfOjXS1Qnvvw.ncBDW3JFA_7t6JNueM 7me8hm4E8mW72UVbgpVZOrkbe5JrUbyPNm7QKcamrKoY7HWkFnGbEkZAU0Ng6X1w.9lBD9hRVbol WkPZXKO85L_7qd.UGRJKw8sxd1tUdmxQqqT4tE.LFL9NqsYzkMtgW2C0iU6z.LMvTFJv7Lvq1Zv6 Uqtz5u4b9ZNWyMcuHdmafEKVqpJqhaMYE2ICdUGvAxrY83xdhYUP1wP.BFDe.ZEEotvaOLxc2FhC P1fpQ09Kt3f5Yst8EuaJc3rLEfDBAvVJIvEyD8mSNvUQQIMVJsVXi.znUwSsmp6G8KZkp7dgRgHt QK3XS9oCLyCO37oJh81bOgm4EX1jpLq8dhWFoheMh6_JQiMwebs9v0_pg60Y_Y_xlCSwKVh47FSo oKidz8uc2PrgkhoE9VnwHAHuh4DJ4dzgpb14DgZ29LHH7Uvd_PZjyu4RnsEkgKsKMXM6VuBVvL81 wtzk0MOEUKQEiZAXGA2q9D9t7QyQkj9Lmas9Fqy6tZ0u1fYwoIYFCstvzfI8sR5GUOW6Bp7AQI09 gosnhsKROTdc5ODskc6tLQQONQO.t938PG9YhpnI0TUfWcYNRB_3LmqG7lo5YHTjaZKLl7rwEFEQ xcxbd01mixzmNX1Tq5oJFlCvEFuZB_0Se_wdP4N_ol9mYvnv38oVsNJPuhCT7EsgH1TZt9TN6CtQ g93Ze4q1pnYGYbNbt0XMtkHcsf1pXk8AOpluZqYpdSDhF0uTUpMcMkSji.MW.GcgnP5C83GVhChf ttT3cQOfZbpI9pzad4FvyYg14_6GoBdY2r5ZzAKaW8WQD0pZkeMZz2Cp4WVQhG_BaTh93cCTbnET GVN0sfk0kSHRcNwpSLYhd3ZB2JY0Mj._PFZwQINjscoX_zkPDpG9WER3vEs4pZuPILm6z5QRWlcW M4ah8bVFPyOO7N9FTEr0O1rZ2wdGNw_aDKe49e0iKXoh5cc9.A7.w532zm.KGxpnoFhpPP5YEo.m 8ZLsYtWt_9Q9lQpFTV83il.jR1AHuLLDdZYbwb9ki_ff.8.DclhOam86oESpoNdTCBqvmGXWVLJH sn_bXWJT6cMk8wC5SXdBp1DtzNehPDJp0hzeDh2OK53MSEHv9AfZNvtQETe1dWenSfMtIDGsgwjh 6pGqOA6Vo0XAmgMN6FUIsD8XSmcPudwffKuG1wUBZhngHhkwESv2Mv23sYvGpuDe8Y_uYErCSEJm RzFOO66k6fGrfAG1s7Y0jI_t3Z3WRTNXj8cNZfFEyElytpakXNjPOInVXG038RWTJA0LVLg28a_B mfSvTr_jCFtWxRwhKwlS2yLdxSZ.B5_9pCylZp5wVHU1we_zvNwjlygMZKsC.sSG2PrwKeK_hQGk RzrtwztR6bkjucxjEaTHrnWrB7TMopOQGY8xmkWtGSaSSlHE7h8BHY9wNBgZAdW6jBhPWbgSEdy4 fPALVXRIc31b71ODrfRTHXpWsGBl38focBmsLV5Dk3hrFAwgtiRocko_qyTnwxtOOKHMysIbagDM .a_9RGJ7rkkTD8yts_DQ5Tgar6sBrjolf3CqOxzf.huu1seC57NqsxRKj95Pi05IEzXdnpwes7iN XgS3Wpp8YzVEWbCTGRKMkh_EIeKg5Xb33lMxWl8ooRqGxRSNh.6UahOHxhBh8JAXEeiV11un2nZn j2IQ0gXkdzF52wCOzxR7JSV3ciw9ZcyM5jIHNJTvOKCmWiyRM7GkEq5Gn.93r8jRUH1.hxHrM1LA Hr6e45S0ZDQ_Xdfry.unRjDdtXOdP2NxwauAN3pFcKCgbBfvOvzjdt2eDGrlhkGgMtzTl0434dGW Tylw7Q5BNdQzDu4s3HriPbzha94Qo9TeMwMREbtOwWqXvC3foknfXRRuRkFCCbw29RaDF8AVzHE. 5MZJ73a8- X-Sonic-MF: X-Sonic-ID: 6aecb9c0-bb83-4e28-964a-dd057433d412 Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.gq1.yahoo.com with HTTP; Mon, 15 May 2023 20:26:50 +0000 Received: by hermes--production-gq1-6db989bfb-z7s2g (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 5e057833ae8cb0a922eb1cf352cbe8b5; Mon, 15 May 2023 20:26:46 +0000 (UTC) From: Mark Millard Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable List-Id: Commit messages for the main branch of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-main@freebsd.org X-BeenThere: dev-commits-src-main@freebsd.org Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.400.51.1.1\)) Subject: Re: git: 4b500174dd2d - main - arm64: emulate swp/swpb instructions Message-Id: Date: Mon, 15 May 2023 13:26:35 -0700 Cc: jrtc27@freebsd.org To: Kyle Evans , dev-commits-src-main@freebsd.org X-Mailer: Apple Mail (2.3731.400.51.1.1) References: X-Spamd-Result: default: False [-2.95 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.954]; MV_CASE(0.50)[]; SUBJECT_ENDS_SPACES(0.50)[]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; MIME_GOOD(-0.10)[text/plain]; FROM_HAS_DN(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[98.137.65.83:from]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com:dkim]; RCVD_TLS_LAST(0.00)[]; MLMMJ_DEST(0.00)[dev-commits-src-main@freebsd.org]; RCVD_COUNT_THREE(0.00)[3]; FREEMAIL_FROM(0.00)[yahoo.com]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DKIM_TRACE(0.00)[yahoo.com:+]; MIME_TRACE(0.00)[0:+]; FROM_EQ_ENVFROM(0.00)[]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/20, country:US]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[98.137.65.83:from] X-Rspamd-Queue-Id: 4QKrWJ1JNtz4GqJ X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Kyle Evans write on Date: Mon, 15 May 2023 15:59:04 UTC : > On Mon, May 15, 2023 at 10:49=E2=80=AFAM Jessica Clarke = wrote: > > > > On 15 May 2023, at 16:42, Kyle Evans wrote: > . . . > > > + return (!match !=3D !invert); > > > > This is equivalent to match !=3D invert? > > >=20 > Good shout, fixed in b68588618b43, thanks. Clear lack of consideration > on my part, and I'm guessing they were ints in an earlier version of > NetBSD's implementation. Off topic but prompted by the "match !=3D invert" : A hardware engineer would call that !=3D for Boolean arguments by the name: "xor". That is not my favorite name for it. I prefer: "Boolean inequality" or the like. I've seen code in the past that expanded out the case analysis based on the tests for specific values. =3D=3D=3D Mark Millard marklmi at yahoo.com