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 097964AFF2 for ; Sat, 25 May 2024 22:45:11 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D875E68C4E3; Sun, 26 May 2024 01:45:08 +0300 (EEST) Received: from mail-pg1-f175.google.com (mail-pg1-f175.google.com [209.85.215.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 032F768D48C for ; Sun, 26 May 2024 01:45:01 +0300 (EEST) Received: by mail-pg1-f175.google.com with SMTP id 41be03b00d2f7-681919f89f2so1632619a12.1 for ; Sat, 25 May 2024 15:45:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716677099; x=1717281899; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:content-language:references :to:from:subject:user-agent:mime-version:date:message-id:from:to:cc :subject:date:message-id:reply-to; bh=E8eUohzB2fCLoy6dXyi7DGDlkGguXjV+lX5uWf9YPY0=; b=OvOk/p7rNUvGdDY/i8G3OcWxAEgWmanO9TDQQXi4CDJ5Ofz473PvE7a88qyXxGGN/6 NeDELRshfA54DIgVHXXNkTXAwCkNmnhLZqfCVKQFBJ3h1d/aBimN3fHM2flExB+wmGhx hL6+t18BOiTQFdJGysT+S9FBAe1F2K6+Lgz5mXvyE9fAOCzw5uoraHvJkRyqJJUoCfUr DVIpYAxLBXt+mDHZ8mGQNvbfIYiMCJnSgmRRfNKjbDy3/Y4qkQZMGGQX/j3gyb92NVF5 Kejz3H6uZqoUFZOKM46CiYt1jpKhNvlg59KApSkRsjrv0VXU0rDxj3nFin65fP4S4qmk 79KA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716677099; x=1717281899; h=content-transfer-encoding:in-reply-to:content-language:references :to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E8eUohzB2fCLoy6dXyi7DGDlkGguXjV+lX5uWf9YPY0=; b=gm3zinn/gvCJu8NeCbF8sLDoSDHvQhFzfausRBGeqgnAcCRaokM0IslbOO1vRxzRke 1iEtzNjVTJsJSQqQXFuTNSIiAa9Lp/t1WzSo6cZmmSZiVYQobg4WwuONQL3jnELHtclt bh8C2Miia9h/5O671XaV/KahexilhlWb0Oj0343fYorlGdb5CdQkIgA+IdbsZYTuLL6u Y+YWLXUBWBhDcCFv857PZ0sI3Ctp65LaIDIa6mgdCWQn7umXTodwqwr0T2iaiXq2DFz/ fruAef6x2zJHzJ0+N5RWkdP16jaZF6WQ588j1gXQ/JB/1ym+vV/h3vde6mLKSx69VFng 8Ykw== X-Gm-Message-State: AOJu0YynaGt2wkUXDKFbyRiR2LWgI0X/gWU9ePcFj2M4oT/4fykJ16Ea D/cwxOcD2zlRnSnbBXimcwL9y2vMpqvZmdFO73gU5zxXuOkwqI8KR1eIzA== X-Google-Smtp-Source: AGHT+IE8fJnKMV/Ft6tmR4Yvormqhr+yEd99Ly9mKiZuqO0350H3BIzw5alTSZneIc8FMvYxNuXFvw== X-Received: by 2002:a05:6a21:6d81:b0:1af:cd4a:212a with SMTP id adf61e73a8af0-1b212cbcee3mr9325167637.1.1716677098975; Sat, 25 May 2024 15:44:58 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2bf5f30c77bsm3361957a91.12.2024.05.25.15.44.57 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 25 May 2024 15:44:58 -0700 (PDT) Message-ID: Date: Sat, 25 May 2024 19:45:05 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: James Almer To: ffmpeg-devel@ffmpeg.org References: <20240525205731.2578146-1-dev@lynne.ee> <72761d42-0f8f-4abb-8476-6832d14b0774@gmail.com> Content-Language: en-US In-Reply-To: <72761d42-0f8f-4abb-8476-6832d14b0774@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] lpc: rewrite lpc_compute_autocorr in external asm 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gNS8yNS8yMDI0IDc6MzEgUE0sIEphbWVzIEFsbWVyIHdyb3RlOgo+IE9uIDUvMjUvMjAyNCA1 OjU3IFBNLCBMeW5uZSB2aWEgZmZtcGVnLWRldmVsIHdyb3RlOgo+PiBUaGUgaW5saW5lIGFzbSBm dW5jdGlvbiBoYWQgaXNzdWVzIHJ1bm5pbmcgdW5kZXIgY2hlY2thc20uCj4+IFNvIEkgY2FtZSB0 byBmaW5pc2ggd2hhdCBJIHN0YXJ0ZWQsIGFuZCB3cm90ZSB0aGUgbGFzdCBwYXJ0Cj4+IG9mIExQ QyBjb21wdXRhdGlvbiBpbiBhc3NlbWJseS4KPj4KPj4gYXV0b2NvcnJfMTBfYzogMTM1NTI1LjgK Pj4gYXV0b2NvcnJfMTBfc3NlMjogNTA3MjkuOAo+PiBhdXRvY29ycl8xMF9mbWEzOiAxOTAwNy44 Cj4+IGF1dG9jb3JyXzMwX2M6IDM5MDEwMC44Cj4+IGF1dG9jb3JyXzMwX3NzZTI6IDE0MjQ3OC44 Cj4+IGF1dG9jb3JyXzMwX2ZtYTM6IDUwNTU5LjgKPj4gYXV0b2NvcnJfMzJfYzogNDA3MDU4LjMK Pj4gYXV0b2NvcnJfMzJfc3NlMjogMTUxNjMzLjMKPj4gYXV0b2NvcnJfMzJfZm1hMzogNTA1MTcu Mwo+PiAtLS0KPj4gwqAgbGliYXZjb2RlYy94ODYvbHBjLmFzbcKgwqDCoCB8IDkxICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+PiDCoCBsaWJhdmNvZGVjL3g4Ni9scGNf aW5pdC5jIHwgODcgKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQo+PiDCoCAy IGZpbGVzIGNoYW5nZWQsIDEwMCBpbnNlcnRpb25zKCspLCA3OCBkZWxldGlvbnMoLSkKPj4KPj4g ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMveDg2L2xwYy5hc20gYi9saWJhdmNvZGVjL3g4Ni9scGMu YXNtCj4+IGluZGV4IGE1ODVjMTdlZjUuLjc5MDg0MWI3ZjQgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2 Y29kZWMveDg2L2xwYy5hc20KPj4gKysrIGIvbGliYXZjb2RlYy94ODYvbHBjLmFzbQo+PiBAQCAt MzIsNiArMzIsOCBAQCBkZWNfdGFiX3NzZTI6IHRpbWVzIDIgZHEgLTIuMAo+PiDCoCBkZWNfdGFi X3NjYWxhcjogdGltZXMgMiBkcSAtMS4wCj4+IMKgIHNlcV90YWJfc3NlMjogZHEgMS4wLCAwLjAK Pj4gK2F1dG9jX2luaXRfdGFiOiB0aW1lcyA0IGRxIDEuMAo+PiArCj4+IMKgIFNFQ1RJT04gLnRl eHQKPj4gwqAgJW1hY3JvIEFQUExZX1dFTENIX0ZOIDAKPj4gQEAgLTI2MSwzICsyNjMsOTIgQEAg QVBQTFlfV0VMQ0hfRk4KPj4gwqAgSU5JVF9ZTU0gYXZ4Mgo+PiDCoCBBUFBMWV9XRUxDSF9GTgo+ PiDCoCAlZW5kaWYKPj4gKwo+PiArJW1hY3JvIENPTVBVVEVfQVVUT0NPUlJfRk4gMAo+PiArY2ds b2JhbCBscGNfY29tcHV0ZV9hdXRvY29yciwgNCwgNywgOCwgZGF0YSwgbGVuLCBsYWcsIGF1dG9j LCBsYWdfcCwgCj4+IGRhdGFfbCwgbGVuX3AKPiAKPiBBbHJlYWR5IG1lbnRpb25lZCwgYnV0IGl0 IHNob3VsZCBiZSAzIG5vdCA4Lgo+IAo+PiArCj4+ICvCoMKgwqAgc2hsIGxhZ2QsIDMKPj4gK8Kg wqDCoCBzaGwgbGVucSwgMwo+PiArwqDCoMKgIHhvciBsYWdfcHEsIGxhZ19wcQo+PiArCj4+ICsu bGFnX2w6Cj4+ICvCoMKgwqAgbW92YXBzIG04LCBbYXV0b2NfaW5pdF90YWJdCj4gCj4gbTIKPiAK Pj4gKwo+PiArwqDCoMKgIG1vdiBsZW5fcHEsIGxhZ19wcQo+PiArCj4+ICvCoMKgwqAgbGVhIGRh dGFfbHEsIFtsYWdfcHEgKyBtbXNpemUgLSA4XQo+PiArwqDCoMKgIG5lZyBkYXRhX2xxwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7IC1qIC0gbW1zaXplCj4+ICvCoMKg wqAgYWRkIGRhdGFfbHEsIGRhdGFxwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOyBkYXRhWy1q IC0gbW1zaXplXQo+PiArLmxlbl9sOgo+PiArwqDCoMKgIDsgV2Ugd2FzdGUgdGhlIHVwcGVyIHZh bHVlIGhlcmUgb24gU1NFMiwKPj4gK8KgwqDCoCA7IGJ1dCB3ZSB1c2UgaXQgb24gQVZYLgo+PiAr wqDCoMKgIG1vdnVwZCB4bTAsIFtkYXRhcSArIGxlbl9wcV3CoMKgwqAgOyBkYXRhW2ldCj4gCj4g bW92c2QKPiAKPj4gK8KgwqDCoCBtb3Z1cGQgbTEsIFtkYXRhX2xxICsgbGVuX3BxXcKgwqAgOyBk YXRhW2kgLSBqXQo+PiArCj4+ICslaWYgY3B1ZmxhZyhhdngpCj4gCj4gJWlmIG1tc2l6ZSA9PSAz MiBoZXJlIGFuZCBldmVyeXdoZXJlIGVsc2UuCj4gCj4+ICvCoMKgwqAgdmJyb2FkY2FzdHNkIG0w LCB4bTAKPiAKPiBUaGlzIGlzIEFWWDIuIEFWWCBvbmx5IGhhcyBtZW1vcnkgaW5wdXQgYXJndW1l bnQuIFNvIHVzZSB0aGF0IGFuZCBzYXZlIAo+IHRoZSBtb3ZzZCBmcm9tIGFib3ZlIGZvciB0aGUg Rk1BMyB2ZXJzaW9uLgo+IAo+PiArwqDCoMKgIHZwZXJtMmYxMjggbTEsIG0xLCBtMSwgMHgwMQo+ IAo+IEFyZW4ndCB5b3UgbG9hZGluZyAxNiBleHRyYSBieXRlcyBmb3Igbm8gcmVhc29uIGlmIHlv dSdyZSBqdXN0IGdvaW5nIHRvIAo+IHVzZSB0aGUgdXBwZXIgMTYgYnl0ZXMgZnJvbSB0aGUgbG9h ZCBhYm92ZT8KCk5ldmVybWluZCwgdGhpcyBpcyBzd2FwcGluZyBsYW5lcy4KClRoYXQgYXNpZGUs IHRoZXNlIHZlcnNpb25zIGFyZSBiYXJlbHkgYmV0dGVyIGFuZCBzb21ldGltZXMgd29yc2UgaW4g YWxsIApteSB0ZXN0cyBvbiB3aW42NCB3aXRoIEdDQyB3aXRoIGNlcnRhaW4gc2VlZHMuCkZvciBl eGFtcGxlLCBzZWVkIDQwMjI5NTg0ODQgZ2l2ZXMgbWU6CgphdXRvY29ycl8xMF9jOiAyMTM0NS42 CmF1dG9jb3JyXzEwX3NzZTI6IDE2NDM0LjYKYXV0b2NvcnJfMTBfZm1hMzogMjQxNTQuNgphdXRv Y29ycl8zMF9jOiA1OTIzOS4xCmF1dG9jb3JyXzMwX3NzZTI6IDQ2MTE0LjYKYXV0b2NvcnJfMzBf Zm1hMzogNjQxNDcuMQphdXRvY29ycl8zMl9jOiA2MzAyMi4xCmF1dG9jb3JyXzMyX3NzZTI6IDUw MDQwLjEKYXV0b2NvcnJfMzJfZm1hMzogNjY1OTQuMQoKQnV0IHNlZWQgMjIzNjc3NDgxMSBnaXZl cyBtZToKCmF1dG9jb3JyXzEwX2M6IDM3MTM1LjMKYXV0b2NvcnJfMTBfc3NlMjogMjY0OTIuMwph dXRvY29ycl8xMF9mbWEzOiAzMjk0My4zCmF1dG9jb3JyXzMwX2M6IDEwMjI2Ni44CmF1dG9jb3Jy XzMwX3NzZTI6IDcyOTMzLjMKYXV0b2NvcnJfMzBfZm1hMzogODU4MDguMwphdXRvY29ycl8zMl9j OiAxMDY1MzcuOAphdXRvY29ycl8zMl9zc2UyOiA3NzYyMy4zCmF1dG9jb3JyXzMyX2ZtYTM6IDg1 ODQ0LjMKCkJ1dCBpZiBpIGZvcmNlIGxlbiB0byBhbHdheXMgYmUgNDk5OSBpbnN0ZWFkIG9mIGl0 cyB2YWx1ZSB2YXJ5aW5nIApkZXBlbmRpbmcgb24gc2VlZCwgaSBjb25zaXN0ZW50bHkgZ2V0IHRo aW5ncyBsaWtlOgoKYXV0b2NvcnJfMTBfYzogNDA0NDcuMwphdXRvY29ycl8xMF9zc2UyOiAzOTUy Ni44CmF1dG9jb3JyXzEwX2ZtYTM6IDQyOTU1LjMKYXV0b2NvcnJfMzBfYzogMTExMzYyLjMKYXV0 b2NvcnJfMzBfc3NlMjogMTExNDA4LjMKYXV0b2NvcnJfMzBfZm1hMzogMTE2NzgxLjgKYXV0b2Nv cnJfMzJfYzogMTIyMzg4LjMKYXV0b2NvcnJfMzJfc3NlMjogMTE5MTI1LjMKYXV0b2NvcnJfMzJf Zm1hMzogMTE0MjM5LjMKCkl0IHdvdWxkIGhlbHAgaWYgc29tZW9uZSBlbHNlIGNvdWxkIGNvbmZp cm0gdGhpcywgYnV0IG92ZXJhbGwgaSBkb24ndCAKc2VlIGFueSB3b3J0aHdoaWxlIGdhaW4gaGVy ZS4gVGhlIG9sZCBpbmxpbmUgdmVyc2lvbiwgZm9yIHRob3NlIHNlZWRzIAp3aGVyZSBpdCB3b3Jr ZWQsIHdhcyBzb21ld2hhdCBmYXN0ZXIuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K