From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 04B1547870 for ; Thu, 26 Oct 2023 21:42:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C5D2968CB87; Fri, 27 Oct 2023 00:42:27 +0300 (EEST) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 93AB468CA90 for ; Fri, 27 Oct 2023 00:42:21 +0300 (EEST) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-53d9f001b35so2172735a12.2 for ; Thu, 26 Oct 2023 14:42:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698356541; x=1698961341; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=AshO3YP0YS/l24+O6TQIjS3N+hTfVXclGJPLds9wdWs=; b=m8KwCSExinxDDgjobiv0XWvdMNy3Q7vKallSngrVs4+DwU40zsLMTMqs9p0UQawyt/ 8oQOK8bS8AVscABypzU43rTeNGuKKlwHEhvBv+4pe+itbgyDI5h8ZFL9jtjWpZx7AWbh T6i8h7oE2+4GyAFPp7E1aru0Lr/FxCYglNTb05HFZATlqnW9uTT6KZRt79d89wyIo5FR g790k5iu4RFogRxTSqNLlKPrUG8wOqG7RpshJ8awdDioJ5ae0aHr9dYlP32RGMYiaH0c ca4HsaKplYynnF+TFmYdF36sGUR9Kv/spB9IZaBynn6XnykIWTW6/BzyuzpJ97ap7Hg8 ZePA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698356541; x=1698961341; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=AshO3YP0YS/l24+O6TQIjS3N+hTfVXclGJPLds9wdWs=; b=BJhZGkgAmzXYtJP44rxJTIJUjBKfZIEIHc5Wau8P8Y4I1cb8XxxY9JLCcRazuu4+sO cXa8HH/MCekbndUd5W16ZL7GoHjBmkuT9yeN8OZlWLWmJU1ERajdsNgKEWQjkjulN9nW u2xaYuKyUgFOh+NhdZpGiwqRjLpXV1n/UQzxDCzOkRmKCPRncrJQij0tiW4kUpPjsZVJ Khux9sgmTey4Fu+vrZDOitGwRmhDszec871u2gtFSGNOn8va53XAqTx5aX5dA8IjNFko CheEAgcyR2sAow3I8/KQI1YRWv+SJT4kl7pTHe2LJimIyPMGS3B8kEzFank1MRy/qSCr g7rQ== X-Gm-Message-State: AOJu0YySzLRh4TagwL7ifB2dKXIpDgg8FgDeJfE5w2ovAr4p1Sj19ZKL ZA9mATzkPKcS7II5AqUmaO9NK+S4yNdPP0eCFbBGyZb0 X-Google-Smtp-Source: AGHT+IGrlPMTJSh9Dwv8P0b6NMmfbAkXR6kuiTwNOJb6TedJwRfMJdqlJmpbye3nWPFABd+4idmQOurYIbTMtnXR+OY= X-Received: by 2002:a50:ee93:0:b0:53f:a88b:e0cc with SMTP id f19-20020a50ee93000000b0053fa88be0ccmr834456edr.23.1698356540595; Thu, 26 Oct 2023 14:42:20 -0700 (PDT) MIME-Version: 1.0 References: <20231024122258.210941-1-martin@martin.st> In-Reply-To: From: Sean McGovern Date: Thu, 26 Oct 2023 17:42:09 -0400 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH 1/2] aarch64: Simplify the linux runtime cpu detection code X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVGh1LCBPY3QgMjYsIDIwMjMgYXQgNTo0MOKAr1BNIFNlYW4gTWNHb3Zlcm4gPGdzZWFubWNn QGdtYWlsLmNvbT4gd3JvdGU6Cj4KPiBPbiBUdWUsIE9jdCAyNCwgMjAyMyBhdCA4OjQw4oCvQU0g U2VhbiBNY0dvdmVybiA8Z3NlYW5tY2dAZ21haWwuY29tPiB3cm90ZToKPiA+Cj4gPgo+ID4KPiA+ IE9uIFR1ZSwgT2N0IDI0LCAyMDIzLCAwODoyMyBNYXJ0aW4gU3RvcnNqw7YgPG1hcnRpbkBtYXJ0 aW4uc3Q+IHdyb3RlOgo+ID4+Cj4gPj4gU2tpcCBkb2luZyB0aGUgd2hvbGUgZ2V0YXV4dmFsKEFU X0hXQ0FQKSBpZiBIV0NBUF9DUFVJRCBpc24ndAo+ID4+IGRlZmluZWQuCj4gPj4gLS0tCj4gPj4g IGxpYmF2dXRpbC9hYXJjaDY0L2NwdS5jIHwgNiArLS0tLS0KPiA+PiAgMSBmaWxlIGNoYW5nZWQs IDEgaW5zZXJ0aW9uKCspLCA1IGRlbGV0aW9ucygtKQo+ID4+Cj4gPj4gZGlmZiAtLWdpdCBhL2xp YmF2dXRpbC9hYXJjaDY0L2NwdS5jIGIvbGliYXZ1dGlsL2FhcmNoNjQvY3B1LmMKPiA+PiBpbmRl eCBiZDc4MGU4NTkxLi4yYjUwYzQyNmJjIDEwMDY0NAo+ID4+IC0tLSBhL2xpYmF2dXRpbC9hYXJj aDY0L2NwdS5jCj4gPj4gKysrIGIvbGliYXZ1dGlsL2FhcmNoNjQvY3B1LmMKPiA+PiBAQCAtMzAs MTEgKzMwLDkgQEAKPiA+PiAgc3RhdGljIGludCBkZXRlY3RfZmxhZ3Modm9pZCkKPiA+PiAgewo+ ID4+ICAgICAgaW50IGZsYWdzID0gMDsKPiA+PiAtICAgIHVuc2lnbmVkIGxvbmcgaHdjYXA7Cj4g Pj4gLQo+ID4+IC0gICAgaHdjYXAgPSBnZXRhdXh2YWwoQVRfSFdDQVApOwo+ID4+Cj4gPj4gICNp ZiBkZWZpbmVkKEhXQ0FQX0NQVUlEKQo+ID4+ICsgICAgdW5zaWduZWQgbG9uZyBod2NhcCA9IGdl dGF1eHZhbChBVF9IV0NBUCk7Cj4gPj4gICAgICAvLyBXZSBjYW4gY2hlY2sgZm9yIERPVFBST0Qg YW5kIEk4TU0gdXNpbmcgSFdDQVBfQVNJTUREUCBhbmQKPiA+PiAgICAgIC8vIEhXQ0FQMl9JOE1N IHRvbywgYXZvaWRpbmcgdG8gcmVhZCB0aGUgQ1BVSUQgcmVnaXN0ZXJzICh3aGljaCB0cmlnZ2Vy cwo+ID4+ICAgICAgLy8gYSB0cmFwLCBoYW5kbGVkIGJ5IHRoZSBrZXJuZWwpLiBIb3dldmVyIHRo ZSBIV0NBUF8qIGRlZmluZXMgZm9yIHRoZXNlCj4gPj4gQEAgLTUzLDggKzUxLDYgQEAgc3RhdGlj IGludCBkZXRlY3RfZmxhZ3Modm9pZCkKPiA+PiAgICAgICAgICBpZiAoKCh0bXAgPj4gNTIpICYg MHhmKSA9PSAweDEpCj4gPj4gICAgICAgICAgICAgIGZsYWdzIHw9IEFWX0NQVV9GTEFHX0k4TU07 Cj4gPj4gICAgICB9Cj4gPj4gLSNlbHNlCj4gPj4gLSAgICAodm9pZClod2NhcDsKPiA+PiAgI2Vu ZGlmCj4gPj4KPiA+PiAgICAgIHJldHVybiBmbGFnczsKPiA+PiAtLQo+ID4+IDIuMzQuMQo+ID4+ Cj4gPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiA+ PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcK PiA+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+ Pgo+ID4+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ID4+IGZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cj4gPgo+ID4KPiA+IEdvb2QgY2FsbCwgYW5kIExHVE0uCj4gPgo+ID4gLS0gU2VhbiBNY0dvdmVy bgo+Cj4gT29vcHMhIEkgZG9uJ3QgaGF2ZSBjPSBzbyBtYXliZSBzb21lb25lIHdobyBkb2VzIGNv dWxkIHB1c2ggdGhpcyAtLQo+IGFuZCB0aGUgMm5kIHBhdGNoIGluIHRoaXMgc2V0IG5lZWRzIGEg cGFpciBvZiBleWVzIG1vcmUgZmFtaWxpYXIgd2l0aAo+IGNvbXBpbGVyIGJ1Z3MuCj4KPiAtLSBT ZWFuIE1jRwoKTG9va3MgbGlrZSBJIG1pc3NlZCB0aGUgcHVzaCBub3RpZmljYXRpb24gb24gcGF0 Y2ggIzIuCgotLSBTZWFuIE1jRy4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=