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 4BE3B43EEB for ; Fri, 15 Dec 2023 19:40:42 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 64E8568D0A0; Fri, 15 Dec 2023 21:40:39 +0200 (EET) Received: from 16.mo550.mail-out.ovh.net (16.mo550.mail-out.ovh.net [178.33.104.224]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C1D0568CF70 for ; Fri, 15 Dec 2023 21:40:32 +0200 (EET) Received: from director6.ghost.mail-out.ovh.net (unknown [10.109.139.154]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 2AA682C5E0 for ; Fri, 15 Dec 2023 19:40:32 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-bz5dx (unknown [10.110.96.26]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E00AE1FD40 for ; Fri, 15 Dec 2023 19:40:31 +0000 (UTC) Received: from courmont.net ([37.59.142.95]) by ghost-submission-6684bf9d7b-bz5dx with ESMTPSA id s57qMK+rfGVICgUAkLvccg (envelope-from ) for ; Fri, 15 Dec 2023 19:40:31 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G0018b5b0c09-3884-4fdd-a2d6-4224c634f16b, 263492607759866764F34C99E0457615873560C5) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 Date: Fri, 15 Dec 2023 21:40:30 +0200 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= To: FFmpeg development discussions and patches User-Agent: K-9 Mail for Android In-Reply-To: References: <20231215130204.127607-1-martin@martin.st> Message-ID: MIME-Version: 1.0 X-Ovh-Tracer-Id: 12371388176596212217 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvddtvddguddvjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjughrpeffhffvufgfjghfkfggtgfgsehtqhhmtddtreejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepiedvvdffveeugefgiedthedttddvuddufefghffhfeefiedtteehhfefieelvdevnecuffhomhgrihhnpehffhhmphgvghdrohhrghenucfkphepuddvjedrtddrtddruddpkeejrdelvddrudelgedrkeekpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehrvghmihesrhgvmhhlrggsrdhnvghtqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehhedtpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH] 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-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: CgpMZSAxNSBkw6ljZW1icmUgMjAyMyAxNzozOTo0OCBHTVQrMDI6MDAsICJNYXJ0aW4gU3RvcnNq w7YiIDxtYXJ0aW5AbWFydGluLnN0PiBhIMOpY3JpdMKgOgo+T24gRnJpLCAxNSBEZWMgMjAyMywg UsOpbWkgRGVuaXMtQ291cm1vbnQgd3JvdGU6Cj4KPj4gTGUgMTUgZMOpY2VtYnJlIDIwMjMgMTU6 MDI6MDQgR01UKzAyOjAwLCAiTWFydGluIFN0b3JzasO2IiA8bWFydGluQG1hcnRpbi5zdD4gYSDD qWNyaXTCoDoKPj4+IFdlIGNhbid0IGNhbGwgZmZfZ2V0X3J2X3ZsZW5iKCkgaWYgd2UgZG9uJ3Qg aGF2ZSBSVlYgYXZhaWxhYmxlCj4+PiBhdCBhbGwuCj4+PiAKPj4+IER1ZSB0byB0aGUgU0lHSUxM IHNpZ25hbCBoYW5kbGVyIGluIGNoZWNrYXNtIGNhdGNoaW5nIGl0LCBpbiBhbgo+Pj4gdW5leHBl Y3RlZCBwbGFjZSwgdGhpcyBjYXVzZWQgY2hlY2thc20gdG8gaGFuZyBpbnN0ZWFkIG9mIHJlcG9y dGluZwo+Pj4gdGhlIGlzc3VlLgo+Pj4gLS0tCj4+PiBsaWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9p bml0LmMgfCAxNiArKysrKysrLS0tLS0tLS0tCj4+PiAxIGZpbGUgY2hhbmdlZCwgNyBpbnNlcnRp b25zKCspLCA5IGRlbGV0aW9ucygtKQo+Pj4gCj4+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9y aXNjdi92YzFkc3BfaW5pdC5jIGIvbGliYXZjb2RlYy9yaXNjdi92YzFkc3BfaW5pdC5jCj4+PiBp bmRleCAwZDIyZDI4ZjRkLi4yYmI3ZTdmZThmIDEwMDY0NAo+Pj4gLS0tIGEvbGliYXZjb2RlYy9y aXNjdi92YzFkc3BfaW5pdC5jCj4+PiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9pbml0 LmMKPj4+IEBAIC0zNSwxNSArMzUsMTMgQEAgYXZfY29sZCB2b2lkIGZmX3ZjMWRzcF9pbml0X3Jp c2N2KFZDMURTUENvbnRleHQgKmRzcCkKPj4+ICNpZiBIQVZFX1JWVgo+Pj4gICAgIGludCBmbGFn cyA9IGF2X2dldF9jcHVfZmxhZ3MoKTsKPj4+IAo+Pj4gLSAgICBpZiAoZmZfZ2V0X3J2X3ZsZW5i KCkgPj0gMTYpIHsKPj4+IC0gICAgICAgIGlmIChmbGFncyAmIEFWX0NQVV9GTEFHX1JWVl9JNjQp IHsKPj4+IC0gICAgICAgICAgICBkc3AtPnZjMV9pbnZfdHJhbnNfOHg4X2RjID0gZmZfdmMxX2lu dl90cmFuc184eDhfZGNfcnZ2Owo+Pj4gLSAgICAgICAgICAgIGRzcC0+dmMxX2ludl90cmFuc184 eDRfZGMgPSBmZl92YzFfaW52X3RyYW5zXzh4NF9kY19ydnY7Cj4+PiAtICAgICAgICB9Cj4+PiAt ICAgICAgICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyKSB7Cj4+PiAtICAgICAgICAg ICAgZHNwLT52YzFfaW52X3RyYW5zXzR4OF9kYyA9IGZmX3ZjMV9pbnZfdHJhbnNfNHg4X2RjX3J2 djsKPj4+IC0gICAgICAgICAgICBkc3AtPnZjMV9pbnZfdHJhbnNfNHg0X2RjID0gZmZfdmMxX2lu dl90cmFuc180eDRfZGNfcnZ2Owo+Pj4gLSAgICAgICAgfQo+Pj4gKyAgICBpZiAoZmxhZ3MgJiBB Vl9DUFVfRkxBR19SVlZfSTY0ICYmIGZmX2dldF9ydl92bGVuYigpID49IDE2KSB7Cj4+PiArICAg ICAgICBkc3AtPnZjMV9pbnZfdHJhbnNfOHg4X2RjID0gZmZfdmMxX2ludl90cmFuc184eDhfZGNf cnZ2Owo+Pj4gKyAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzh4NF9kYyA9IGZmX3ZjMV9pbnZf dHJhbnNfOHg0X2RjX3J2djsKPj4+ICsgICAgfQo+Pj4gKyAgICBpZiAoZmxhZ3MgJiBBVl9DUFVf RkxBR19SVlZfSTMyICYmIGZmX2dldF9ydl92bGVuYigpID49IDE2KSB7Cj4+PiArICAgICAgICBk c3AtPnZjMV9pbnZfdHJhbnNfNHg4X2RjID0gZmZfdmMxX2ludl90cmFuc180eDhfZGNfcnZ2Owo+ Pj4gKyAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzR4NF9kYyA9IGZmX3ZjMV9pbnZfdHJhbnNf NHg0X2RjX3J2djsKPj4gCj4+IEk2NCBpbXBsaWVzIEkzMiBzbyBpdCBpcyBub3QgbmVjZXNzYXJ5 IHRvIGNoZWNrIHZsZW5iIHR3aWNlLiBUaGF0J3Mgd2hhdCBJIHdhcyBnb2luZyBmb3Igb3JpZ2lu YWxseSBpbiBteSB0aGVuIHJldmlldyBjb21tZW50cyBidXQgdGhlbiB3b29wc2llLgo+Cj5TdXJl LCBmaXhlZC4KPgo+RldJVyBJIHNlZSB0aGF0IHZjMV9pbnZfdHJhbnNfOHg0X2RjX3J2dl9pNjQg c2VlbXMgdG8gZmFpbCB0aGUgY2hlY2thc20gdGVzdCBtb3N0IG9mIHRoZSB0aW1lIGFzIHdlbGwu CgpIbW0sIEkgZGlkbid0IHdyaXRlIHRob3NlIG9wdGltaXNhdGlvbnMgYnV0IEkgdGhvdWdodCBJ IHRlc3RlZCB0aGVtIGJlZm9yZSBwdXNoaW5nLiBJcyB0aGlzIHN1YnRseSBkZXBlbmRlbnQgb24g dGhlIHZlY3RvciBsZW5ndGgsIG1heWJlPyAgQ3VycmVudGx5IG9ubHkgMTI4LWJpdCBoYXJkd2Fy ZSBpcyBjb21tZXJjaWFsbHkgYXZhaWxhYmxlIGJ1dCBRRU1VIGNhbiBhbHNvIGVtdWxhdGUgMjU2 LCA1MTIgYW5kIDEwMTQuCgo+Cj4vLyBNYXJ0aW4KPl9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fCj5mZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj5mZm1wZWct ZGV2ZWxAZmZtcGVnLm9yZwo+aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZt cGVnLWRldmVsCj4KPlRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVn LWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBl Zy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNp dCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdp dGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=