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 C4AAE49E65 for ; Tue, 13 Aug 2024 15:52:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EEDF668DA65; Tue, 13 Aug 2024 18:52:08 +0300 (EEST) Received: from 6.mo582.mail-out.ovh.net (6.mo582.mail-out.ovh.net [87.98.177.69]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 87C7568D5E9 for ; Tue, 13 Aug 2024 18:52:02 +0300 (EEST) Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.176.128]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4Wjwqj6J4sz1KdJ for ; Tue, 13 Aug 2024 15:52:01 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-n5ldn (unknown [10.110.96.9]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 806831FE7A for ; Tue, 13 Aug 2024 15:52:01 +0000 (UTC) Received: from courmont.net ([37.59.142.107]) by ghost-submission-6684bf9d7b-n5ldn with ESMTPSA id twhmGSGBu2aH9AEA7ZlYnw (envelope-from ) for ; Tue, 13 Aug 2024 15:52:01 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-107S00186d5f7dd-9c16-4ce0-8f45-9013c427afe2, A974681C76F459C4773CEB350C81CCAEADB1227C) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.104.156 Date: Tue, 13 Aug 2024 18:51:58 +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: <20240813140338.143045-4-jdek@itanimul.li> References: <20240813140338.143045-1-jdek@itanimul.li> <20240813140338.143045-4-jdek@itanimul.li> Message-ID: <190BEB6E-80C9-4C8B-9071-A35FCB3169E4@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 9304718308825438713 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddruddtvddgleefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeeivdeifedvueffheevfefgleejfeeitdejgedvffdvjeehvdffheelffekvddtgfenucffohhmrghinhephhdvieegrgguughpgigprhhvvhdrshgspdhhvdeigehiuggtthgprhhvvhdrshgspdhsthgrrhhttghouggvpghrvhgsrdhssgdprghsmhdrshgsnecukfhppeduvdejrddtrddtrddupdekjedrleehrddutdegrdduheeipdefjedrheelrddugedvrddutdejnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheekvddpmhhouggvpehsmhhtphhouhht 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: CgpMZSAxMyBhb8O7dCAyMDI0IDE3OjAzOjMzIEdNVCswMzowMCwgIkouIERla2tlciIgPGpkZWtA aXRhbmltdWwubGk+IGEgw6ljcml0wqA6Cj5Gcm9tOiBOaWtsYXMgSGFhcyA8Z2l0QGhhYXNuLmRl dj4KPgo+SW5zdGVhZCBvZiBkdXBsaWNhdGluZyB0aGVzZSBjb21tb24gbWFjcm9zIGluIGV2ZXJ5 IGZpbGUsIGFkZCB0aGVtIHRvCj50aGUgc2hhcmVkIHV0aWxpdHkgZmlsZS4gQWxzbyBhZGQgYSBi YXNlIGNhc2UgZm9yIHNhbml0eS4KCklzIGAjZXJyb3JgIGEgc3RhbmRhcmQgZGlyZWN0aXZlIG9m IEMxMT8KCj4tLS0KPiBsaWJhdmNvZGVjL3Jpc2N2L2gyNjRhZGRweF9ydnYuUyB8IDEwIC0tLS0t LS0tLS0KPiBsaWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2di5TICB8IDEwIC0tLS0tLS0tLS0K PiBsaWJhdmNvZGVjL3Jpc2N2L3N0YXJ0Y29kZV9ydmIuUyB8IDEwIC0tLS0tLS0tLS0KPiBsaWJh dnV0aWwvcmlzY3YvYXNtLlMgICAgICAgICAgICB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrCj4gNCBmaWxlcyBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCspLCAzMCBkZWxldGlv bnMoLSkKPgo+ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvaDI2NGFkZHB4X3J2di5TIGIv bGliYXZjb2RlYy9yaXNjdi9oMjY0YWRkcHhfcnZ2LlMKPmluZGV4IDgyNzM5ODgxZDkuLmNmM2I3 NDIyOTQgMTAwNjQ0Cj4tLS0gYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRhZGRweF9ydnYuUwo+Kysr IGIvbGliYXZjb2RlYy9yaXNjdi9oMjY0YWRkcHhfcnZ2LlMKPkBAIC0yNiwxNiArMjYsNiBAQAo+ IAo+ICNpbmNsdWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCj4gCj4tICAgICAgICAubWFjcm8g IHN4IHJkLCBhZGRyCj4tI2lmIChfX3Jpc2N2X3hsZW4gPT0gMzIpCj4tICAgICAgICBzdyAgICAg IFxyZCwgXGFkZHIKPi0jZWxpZiAoX19yaXNjdl94bGVuID09IDY0KQo+LSAgICAgICAgc2QgICAg ICBccmQsIFxhZGRyCj4tI2Vsc2UKPi0gICAgICAgIHNxICAgICAgXHJkLCBcYWRkcgo+LSNlbmRp Zgo+LSAgICAgICAgLmVuZG0KPi0KPiBmdW5jIGZmX2gyNjRfYWRkX3BpeGVsczRfOF9ydnYsIHp2 ZTMyeAo+ICAgICAgICAgbHBhZCAgICAwCj4gICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywg NCwgZTgsIG1mNCwgdGEsIG1hCj5kaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi9oMjY0aWRj dF9ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3YvaDI2NGlkY3RfcnZ2LlMKPmluZGV4IGQyZjc3YTVi NDcuLjA3NjkzNWE1ZDUgMTAwNjQ0Cj4tLS0gYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2 di5TCj4rKysgYi9saWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2di5TCj5AQCAtMjksMTYgKzI5 LDYgQEAKPiAKPiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+IAo+LSAgICAgICAg Lm1hY3JvICBzeCByZCwgYWRkcgo+LSNpZiAoX19yaXNjdl94bGVuID09IDMyKQo+LSAgICAgICAg c3cgICAgICBccmQsIFxhZGRyCj4tI2VsaWYgKF9fcmlzY3ZfeGxlbiA9PSA2NCkKPi0gICAgICAg IHNkICAgICAgXHJkLCBcYWRkcgo+LSNlbHNlCj4tICAgICAgICBzcSAgICAgIFxyZCwgXGFkZHIK Pi0jZW5kaWYKPi0gICAgICAgIC5lbmRtCj4tCj4gICAgICAgICAudmFyaWFudF9jYyBmZl9oMjY0 X2lkY3Q0X3J2dgo+IGZ1bmMgZmZfaDI2NF9pZGN0NF9ydnYsIHp2ZTMyeAo+ICAgICAgICAgdnNy YS52aSB2NSwgdjEsIDEKPmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3N0YXJ0Y29kZV9y dmIuUyBiL2xpYmF2Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5TCj5pbmRleCBlZWM5MmQzMzQw Li5jMTMxZWJkZjU5IDEwMDY0NAo+LS0tIGEvbGliYXZjb2RlYy9yaXNjdi9zdGFydGNvZGVfcnZi LlMKPisrKyBiL2xpYmF2Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5TCj5AQCAtMjYsMTYgKzI2 LDYgQEAKPiAKPiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+IAo+LSAgICAgICAg Lm1hY3JvICBseCByZCwgYWRkcgo+LSNpZiAoX19yaXNjdl94bGVuID09IDMyKQo+LSAgICAgICAg bHcgICAgICBccmQsIFxhZGRyCj4tI2VsaWYgKF9fcmlzY3ZfeGxlbiA9PSA2NCkKPi0gICAgICAg IGxkICAgICAgXHJkLCBcYWRkcgo+LSNlbHNlCj4tICAgICAgICBscSAgICAgIFxyZCwgXGFkZHIK Pi0jZW5kaWYKPi0gICAgICAgIC5lbmRtCj4tCj4gZnVuYyBmZl9zdGFydGNvZGVfZmluZF9jYW5k aWRhdGVfcnZiLCB6YmIKPiAgICAgICAgIGxwYWQgICAgMAo+ICAgICAgICAgYWRkICAgICBhMSwg YTAsIGExCj5kaWZmIC0tZ2l0IGEvbGliYXZ1dGlsL3Jpc2N2L2FzbS5TIGIvbGliYXZ1dGlsL3Jp c2N2L2FzbS5TCj5pbmRleCBlYzY4YTA0MmQxLi4xNzVmMmE4NjcyIDEwMDY0NAo+LS0tIGEvbGli YXZ1dGlsL3Jpc2N2L2FzbS5TCj4rKysgYi9saWJhdnV0aWwvcmlzY3YvYXNtLlMKPkBAIC0yMzcs MyArMjM3LDM3IEBACj4gICAgICAgICAubWFjcm8gIHZudHlwZWkgcmQsIHJzLCBuPTEKPiAgICAg ICAgIHZ3dHlwZWkgXHJkLCBccnMsIC0oXG4pCj4gICAgICAgICAuZW5kbQo+Kwo+KyAgICAgICAg LyoqCj4rICAgICAgICAgKiBXcml0ZSBhbiBYTEVOLXNpemVkIHJlZ2lzdGVyIHRvIGFuIGFkZHJl c3MuCj4rICAgICAgICAgKiBAcGFyYW0gcnMgc291cmNlIHJlZ2lzdGVyCj4rICAgICAgICAgKiBA cGFyYW0gYWRkciBhZGRyZXNzIHRvIHdyaXRlIHRvCj4rICAgICAgICAgKi8KPisgICAgICAgIC5t YWNybyAgc3ggcnMsIGFkZHIKPisjaWYgKF9fcmlzY3ZfeGxlbiA9PSAzMikKPisgICAgICAgIHN3 ICAgICAgXHJzLCBcYWRkcgo+KyNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4rICAgICAgICBz ZCAgICAgIFxycywgXGFkZHIKPisjZWxpZiAoX19yaXNjdl94bGVuID09IDEyOCkKPisgICAgICAg IHNxICAgICAgXHJzLCBcYWRkcgo+KyNlbHNlCj4rI2Vycm9yIFVuaGFuZGxlZCB2YWx1ZSBvZiBY TEVOCj4rI2VuZGlmCj4rICAgICAgICAuZW5kbQo+Kwo+KyAgICAgICAgLyoqCj4rICAgICAgICAg KiBSZWFkIGFuIFhMRU4tc2l6ZWQgcmVnaXN0ZXIgZnJvbSBhbiBhZGRyZXNzLgo+KyAgICAgICAg ICogQHBhcmFtW291dF0gcmQgZGVzdGluYXRpb24gcmVnaXN0ZXIKPisgICAgICAgICAqIEBwYXJh bSBhZGRyIGFkZHJlc3MgdG8gcmVhZCBmcm9tCj4rICAgICAgICAgKi8KPisgICAgICAgIC5tYWNy byAgbHggcmQsIGFkZHIKPisjaWYgKF9fcmlzY3ZfeGxlbiA9PSAzMikKPisgICAgICAgIGx3ICAg ICAgXHJkLCBcYWRkcgo+KyNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4rICAgICAgICBsZCAg ICAgIFxyZCwgXGFkZHIKPisjZWxpZiAoX19yaXNjdl94bGVuID09IDEyOCkKPisgICAgICAgIGxx ICAgICAgXHJkLCBcYWRkcgo+KyNlbHNlCj4rI2Vycm9yIFVuaGFuZGxlZCB2YWx1ZSBvZiBYTEVO Cj4rI2VuZGlmCj4rICAgICAgICAuZW5kbQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==