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 7F4EC4CA8D for ; Tue, 13 Aug 2024 16:13:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C95F768DA8E; Tue, 13 Aug 2024 19:13:34 +0300 (EEST) Received: from 5.mo583.mail-out.ovh.net (5.mo583.mail-out.ovh.net [87.98.173.103]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B947668D63C for ; Tue, 13 Aug 2024 19:13:28 +0300 (EEST) Received: from director11.ghost.mail-out.ovh.net (unknown [10.108.2.160]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4WjxJS21hZz1RgK for ; Tue, 13 Aug 2024 16:13:28 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-bc99g (unknown [10.110.101.237]) by director11.ghost.mail-out.ovh.net (Postfix) with ESMTPS id E49B91FEA7 for ; Tue, 13 Aug 2024 16:13:27 +0000 (UTC) Received: from courmont.net ([37.59.142.109]) by ghost-submission-6684bf9d7b-bc99g with ESMTPSA id GcwVMieGu2bXgQcAPe96/w (envelope-from ) for ; Tue, 13 Aug 2024 16:13:27 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S00337168836-b91f-4f9d-a0f0-9858faf52e6a, A974681C76F459C4773CEB350C81CCAEADB1227C) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 Date: Tue, 13 Aug 2024 19:13:24 +0300 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: <496E8EC4-3C0C-4936-A3EC-4E5D3986ACEA@gmail.com> References: <20240813140338.143045-1-jdek@itanimul.li> <20240813140338.143045-4-jdek@itanimul.li> <190BEB6E-80C9-4C8B-9071-A35FCB3169E4@remlab.net> <496E8EC4-3C0C-4936-A3EC-4E5D3986ACEA@gmail.com> Message-ID: MIME-Version: 1.0 X-Ovh-Tracer-Id: 9666976601059105273 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddruddtvddgleejucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeekkedtudduueeliedvfeevtdfffeefhfeuvdfhhfeivdduheduteekkedvkeejgeenucffohhmrghinheptghpphhrvghfvghrvghntggvrdgtohhmpdhhvdeigegrugguphigpghrvhhvrdhssgdphhdvieegihgutghtpghrvhhvrdhssgdpshhtrghrthgtohguvggprhhvsgdrshgspdgrshhmrdhssgdpfhhfmhhpvghgrdhorhhgnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH 4/7] avutil/riscv/asm: add stack pushing helpers 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: CgpMZSAxMyBhb8O7dCAyMDI0IDE5OjEwOjQ4IEdNVCswMzowMCwgZXBpcmF0MDdAZ21haWwuY29t IGEgw6ljcml0wqA6Cj5PbiAxMyBBdWcgMjAyNCwgYXQgMTc6NTEsIFLDqW1pIERlbmlzLUNvdXJt b250IHdyb3RlOgo+Cj4+IExlIDEzIGFvw7t0IDIwMjQgMTc6MDM6MzMgR01UKzAzOjAwLCAiSi4g RGVra2VyIiA8amRla0BpdGFuaW11bC5saT4gYSDDqWNyaXTCoDoKPj4+IEZyb206IE5pa2xhcyBI YWFzIDxnaXRAaGFhc24uZGV2Pgo+Pj4KPj4+IEluc3RlYWQgb2YgZHVwbGljYXRpbmcgdGhlc2Ug Y29tbW9uIG1hY3JvcyBpbiBldmVyeSBmaWxlLCBhZGQgdGhlbSB0bwo+Pj4gdGhlIHNoYXJlZCB1 dGlsaXR5IGZpbGUuIEFsc28gYWRkIGEgYmFzZSBjYXNlIGZvciBzYW5pdHkuCj4+Cj4+IElzIGAj ZXJyb3JgIGEgc3RhbmRhcmQgZGlyZWN0aXZlIG9mIEMxMT8KPgo+VGhlICNlcnJvciBkaXJlY3Rp dmUgZGF0ZXMgYmFjayB0byBDODk6Cj5odHRwczovL2VuLmNwcHJlZmVyZW5jZS5jb20vdy9jL3By ZXByb2Nlc3Nvci9lcnJvcgoKT2sgdGhhbmtzLiBBbnkgcmVhc29uIG5vdCB0byB1c2UgYW4gYXNz ZW1ibGVyIGRpcmVjdGl2ZSB0aG91Z2g/Cgo+Pgo+Pj4gLS0tCj4+PiBsaWJhdmNvZGVjL3Jpc2N2 L2gyNjRhZGRweF9ydnYuUyB8IDEwIC0tLS0tLS0tLS0KPj4+IGxpYmF2Y29kZWMvcmlzY3YvaDI2 NGlkY3RfcnZ2LlMgIHwgMTAgLS0tLS0tLS0tLQo+Pj4gbGliYXZjb2RlYy9yaXNjdi9zdGFydGNv ZGVfcnZiLlMgfCAxMCAtLS0tLS0tLS0tCj4+PiBsaWJhdnV0aWwvcmlzY3YvYXNtLlMgICAgICAg ICAgICB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4+PiA0IGZpbGVzIGNo YW5nZWQsIDM0IGluc2VydGlvbnMoKyksIDMwIGRlbGV0aW9ucygtKQo+Pj4KPj4+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRhZGRweF9ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3Yv aDI2NGFkZHB4X3J2di5TCj4+PiBpbmRleCA4MjczOTg4MWQ5Li5jZjNiNzQyMjk0IDEwMDY0NAo+ Pj4gLS0tIGEvbGliYXZjb2RlYy9yaXNjdi9oMjY0YWRkcHhfcnZ2LlMKPj4+ICsrKyBiL2xpYmF2 Y29kZWMvcmlzY3YvaDI2NGFkZHB4X3J2di5TCj4+PiBAQCAtMjYsMTYgKzI2LDYgQEAKPj4+Cj4+ PiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+Pj4KPj4+IC0gICAgICAgIC5tYWNy byAgc3ggcmQsIGFkZHIKPj4+IC0jaWYgKF9fcmlzY3ZfeGxlbiA9PSAzMikKPj4+IC0gICAgICAg IHN3ICAgICAgXHJkLCBcYWRkcgo+Pj4gLSNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4+PiAt ICAgICAgICBzZCAgICAgIFxyZCwgXGFkZHIKPj4+IC0jZWxzZQo+Pj4gLSAgICAgICAgc3EgICAg ICBccmQsIFxhZGRyCj4+PiAtI2VuZGlmCj4+PiAtICAgICAgICAuZW5kbQo+Pj4gLQo+Pj4gZnVu YyBmZl9oMjY0X2FkZF9waXhlbHM0XzhfcnZ2LCB6dmUzMngKPj4+ICAgICAgICAgbHBhZCAgICAw Cj4+PiAgICAgICAgIHZzZXRpdmxpICAgICAgICB6ZXJvLCA0LCBlOCwgbWY0LCB0YSwgbWEKPj4+ IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2di5TIGIvbGliYXZjb2Rl Yy9yaXNjdi9oMjY0aWRjdF9ydnYuUwo+Pj4gaW5kZXggZDJmNzdhNWI0Ny4uMDc2OTM1YTVkNSAx MDA2NDQKPj4+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvaDI2NGlkY3RfcnZ2LlMKPj4+ICsrKyBi L2xpYmF2Y29kZWMvcmlzY3YvaDI2NGlkY3RfcnZ2LlMKPj4+IEBAIC0yOSwxNiArMjksNiBAQAo+ Pj4KPj4+ICNpbmNsdWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCj4+Pgo+Pj4gLSAgICAgICAg Lm1hY3JvICBzeCByZCwgYWRkcgo+Pj4gLSNpZiAoX19yaXNjdl94bGVuID09IDMyKQo+Pj4gLSAg ICAgICAgc3cgICAgICBccmQsIFxhZGRyCj4+PiAtI2VsaWYgKF9fcmlzY3ZfeGxlbiA9PSA2NCkK Pj4+IC0gICAgICAgIHNkICAgICAgXHJkLCBcYWRkcgo+Pj4gLSNlbHNlCj4+PiAtICAgICAgICBz cSAgICAgIFxyZCwgXGFkZHIKPj4+IC0jZW5kaWYKPj4+IC0gICAgICAgIC5lbmRtCj4+PiAtCj4+ PiAgICAgICAgIC52YXJpYW50X2NjIGZmX2gyNjRfaWRjdDRfcnZ2Cj4+PiBmdW5jIGZmX2gyNjRf aWRjdDRfcnZ2LCB6dmUzMngKPj4+ICAgICAgICAgdnNyYS52aSB2NSwgdjEsIDEKPj4+IGRpZmYg LS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3N0YXJ0Y29kZV9ydmIuUyBiL2xpYmF2Y29kZWMvcmlz Y3Yvc3RhcnRjb2RlX3J2Yi5TCj4+PiBpbmRleCBlZWM5MmQzMzQwLi5jMTMxZWJkZjU5IDEwMDY0 NAo+Pj4gLS0tIGEvbGliYXZjb2RlYy9yaXNjdi9zdGFydGNvZGVfcnZiLlMKPj4+ICsrKyBiL2xp YmF2Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5TCj4+PiBAQCAtMjYsMTYgKzI2LDYgQEAKPj4+ Cj4+PiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+Pj4KPj4+IC0gICAgICAgIC5t YWNybyAgbHggcmQsIGFkZHIKPj4+IC0jaWYgKF9fcmlzY3ZfeGxlbiA9PSAzMikKPj4+IC0gICAg ICAgIGx3ICAgICAgXHJkLCBcYWRkcgo+Pj4gLSNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4+ PiAtICAgICAgICBsZCAgICAgIFxyZCwgXGFkZHIKPj4+IC0jZWxzZQo+Pj4gLSAgICAgICAgbHEg ICAgICBccmQsIFxhZGRyCj4+PiAtI2VuZGlmCj4+PiAtICAgICAgICAuZW5kbQo+Pj4gLQo+Pj4g ZnVuYyBmZl9zdGFydGNvZGVfZmluZF9jYW5kaWRhdGVfcnZiLCB6YmIKPj4+ICAgICAgICAgbHBh ZCAgICAwCj4+PiAgICAgICAgIGFkZCAgICAgYTEsIGEwLCBhMQo+Pj4gZGlmZiAtLWdpdCBhL2xp YmF2dXRpbC9yaXNjdi9hc20uUyBiL2xpYmF2dXRpbC9yaXNjdi9hc20uUwo+Pj4gaW5kZXggZWM2 OGEwNDJkMS4uMTc1ZjJhODY3MiAxMDA2NDQKPj4+IC0tLSBhL2xpYmF2dXRpbC9yaXNjdi9hc20u Uwo+Pj4gKysrIGIvbGliYXZ1dGlsL3Jpc2N2L2FzbS5TCj4+PiBAQCAtMjM3LDMgKzIzNywzNyBA QAo+Pj4gICAgICAgICAubWFjcm8gIHZudHlwZWkgcmQsIHJzLCBuPTEKPj4+ICAgICAgICAgdnd0 eXBlaSBccmQsIFxycywgLShcbikKPj4+ICAgICAgICAgLmVuZG0KPj4+ICsKPj4+ICsgICAgICAg IC8qKgo+Pj4gKyAgICAgICAgICogV3JpdGUgYW4gWExFTi1zaXplZCByZWdpc3RlciB0byBhbiBh ZGRyZXNzLgo+Pj4gKyAgICAgICAgICogQHBhcmFtIHJzIHNvdXJjZSByZWdpc3Rlcgo+Pj4gKyAg ICAgICAgICogQHBhcmFtIGFkZHIgYWRkcmVzcyB0byB3cml0ZSB0bwo+Pj4gKyAgICAgICAgICov Cj4+PiArICAgICAgICAubWFjcm8gIHN4IHJzLCBhZGRyCj4+PiArI2lmIChfX3Jpc2N2X3hsZW4g PT0gMzIpCj4+PiArICAgICAgICBzdyAgICAgIFxycywgXGFkZHIKPj4+ICsjZWxpZiAoX19yaXNj dl94bGVuID09IDY0KQo+Pj4gKyAgICAgICAgc2QgICAgICBccnMsIFxhZGRyCj4+PiArI2VsaWYg KF9fcmlzY3ZfeGxlbiA9PSAxMjgpCj4+PiArICAgICAgICBzcSAgICAgIFxycywgXGFkZHIKPj4+ ICsjZWxzZQo+Pj4gKyNlcnJvciBVbmhhbmRsZWQgdmFsdWUgb2YgWExFTgo+Pj4gKyNlbmRpZgo+ Pj4gKyAgICAgICAgLmVuZG0KPj4+ICsKPj4+ICsgICAgICAgIC8qKgo+Pj4gKyAgICAgICAgICog UmVhZCBhbiBYTEVOLXNpemVkIHJlZ2lzdGVyIGZyb20gYW4gYWRkcmVzcy4KPj4+ICsgICAgICAg ICAqIEBwYXJhbVtvdXRdIHJkIGRlc3RpbmF0aW9uIHJlZ2lzdGVyCj4+PiArICAgICAgICAgKiBA cGFyYW0gYWRkciBhZGRyZXNzIHRvIHJlYWQgZnJvbQo+Pj4gKyAgICAgICAgICovCj4+PiArICAg ICAgICAubWFjcm8gIGx4IHJkLCBhZGRyCj4+PiArI2lmIChfX3Jpc2N2X3hsZW4gPT0gMzIpCj4+ PiArICAgICAgICBsdyAgICAgIFxyZCwgXGFkZHIKPj4+ICsjZWxpZiAoX19yaXNjdl94bGVuID09 IDY0KQo+Pj4gKyAgICAgICAgbGQgICAgICBccmQsIFxhZGRyCj4+PiArI2VsaWYgKF9fcmlzY3Zf eGxlbiA9PSAxMjgpCj4+PiArICAgICAgICBscSAgICAgIFxyZCwgXGFkZHIKPj4+ICsjZWxzZQo+ Pj4gKyNlcnJvciBVbmhhbmRsZWQgdmFsdWUgb2YgWExFTgo+Pj4gKyNlbmRpZgo+Pj4gKyAgICAg ICAgLmVuZG0KPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+PiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9y Zwo+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4K Pj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4+IGZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj5fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ZmZtcGVnLWRldmVs IG1haWxpbmcgbGlzdAo+ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj5UbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKPmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0 aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZm bXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs CgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVs LXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K