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 6898647CA2 for ; Sat, 16 Dec 2023 20:32:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3AB2B68D12E; Sat, 16 Dec 2023 22:32:00 +0200 (EET) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7036C68D0D5 for ; Sat, 16 Dec 2023 22:31:53 +0200 (EET) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 3BGKVqGM011706-3BGKVqGN011706 for ; Sat, 16 Dec 2023 22:31:52 +0200 Received: from foo.martin.st (host-97-144.parnet.fi [77.234.97.144]) by mail9.parnet.fi (Postfix) with ESMTPS id CEF8AA146B for ; Sat, 16 Dec 2023 22:31:52 +0200 (EET) Date: Sat, 16 Dec 2023 22:31:52 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <6082392.VOipEcngOp@basile.remlab.net> Message-ID: References: <20231215153845.161544-1-martin@martin.st> <6082392.VOipEcngOp@basile.remlab.net> MIME-Version: 1.0 X-FE-Policy-ID: 3:14:2:SYSTEM X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] riscv: vc1dsp: Don't check vlenb before checking the CPU flags 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: T24gU2F0LCAxNiBEZWMgMjAyMywgUsOpbWkgRGVuaXMtQ291cm1vbnQgd3JvdGU6Cgo+IExlIHBl cmphbnRhaW5hIDE1LiBqb3VsdWt1dXRhIDIwMjMsIDE3LjM4LjQ1IEVFVCBNYXJ0aW4gU3RvcnNq w7YgYSDDqWNyaXQgOgo+PiBXZSBjYW4ndCBjYWxsIGZmX2dldF9ydl92bGVuYigpIGlmIHdlIGRv bid0IGhhdmUgUlZWIGF2YWlsYWJsZQo+PiBhdCBhbGwuCj4+IAo+PiBEdWUgdG8gdGhlIFNJR0lM TCBzaWduYWwgaGFuZGxlciBpbiBjaGVja2FzbSBjYXRjaGluZyBpdCwgaW4gYW4KPj4gdW5leHBl Y3RlZCBwbGFjZSwgdGhpcyBjYXVzZWQgY2hlY2thc20gdG8gaGFuZyBpbnN0ZWFkIG9mIHJlcG9y dGluZwo+PiB0aGUgaXNzdWUuCj4+IC0tLQo+PiAgbGliYXZjb2RlYy9yaXNjdi92YzFkc3BfaW5p dC5jIHwgOCArKystLS0tLQo+PiAgMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgNSBk ZWxldGlvbnMoLSkKPj4gCj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9p bml0LmMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9pbml0LmMKPj4gaW5kZXggMGQyMmQyOGY0 ZC4uZTQ3YjY0NGY4MCAxMDA2NDQKPj4gLS0tIGEvbGliYXZjb2RlYy9yaXNjdi92YzFkc3BfaW5p dC5jCj4+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdmMxZHNwX2luaXQuYwo+PiBAQCAtMzUsMTUg KzM1LDEzIEBAIGF2X2NvbGQgdm9pZCBmZl92YzFkc3BfaW5pdF9yaXNjdihWQzFEU1BDb250ZXh0 ICpkc3ApCj4+ICAjaWYgSEFWRV9SVlYKPj4gICAgICBpbnQgZmxhZ3MgPSBhdl9nZXRfY3B1X2Zs YWdzKCk7Cj4+IAo+PiAtICAgIGlmIChmZl9nZXRfcnZfdmxlbmIoKSA+PSAxNikgewo+PiArICAg IGlmIChmbGFncyAmIEFWX0NQVV9GTEFHX1JWVl9JMzIgJiYgZmZfZ2V0X3J2X3ZsZW5iKCkgPj0g MTYpIHsKPj4gKyAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzR4OF9kYyA9IGZmX3ZjMV9pbnZf dHJhbnNfNHg4X2RjX3J2djsKPj4gKyAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzR4NF9kYyA9 IGZmX3ZjMV9pbnZfdHJhbnNfNHg0X2RjX3J2djsKPj4gICAgICAgICAgaWYgKGZsYWdzICYgQVZf Q1BVX0ZMQUdfUlZWX0k2NCkgewo+PiAgICAgICAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzh4 OF9kYyA9IGZmX3ZjMV9pbnZfdHJhbnNfOHg4X2RjX3J2djsKPj4gICAgICAgICAgICAgIGRzcC0+ dmMxX2ludl90cmFuc184eDRfZGMgPSBmZl92YzFfaW52X3RyYW5zXzh4NF9kY19ydnY7Cj4+ICAg ICAgICAgIH0KPj4gLSAgICAgICAgaWYgKGZsYWdzICYgQVZfQ1BVX0ZMQUdfUlZWX0kzMikgewo+ PiAtICAgICAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzR4OF9kYyA9IGZmX3ZjMV9pbnZfdHJh bnNfNHg4X2RjX3J2djsKPj4gLSAgICAgICAgICAgIGRzcC0+dmMxX2ludl90cmFuc180eDRfZGMg PSBmZl92YzFfaW52X3RyYW5zXzR4NF9kY19ydnY7Cj4+IC0gICAgICAgIH0KPj4gICAgICB9Cj4+ ICAjZW5kaWYKPj4gIH0KPgo+IEFja2VkLWJ5OiBSw6ltaSBEZW5pcy1Db3VybW9udCA8cmVtaUBy ZW1sYWIubmV0PgoKVGhhbmtzLCBwdXNoZWQuCgovLyBNYXJ0aW4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=