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 43F764CA85 for ; Tue, 13 Aug 2024 16:10:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3EC8E68DA7D; Tue, 13 Aug 2024 19:10:57 +0300 (EEST) Received: from mail-ed1-f53.google.com (mail-ed1-f53.google.com [209.85.208.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3409F68D63C for ; Tue, 13 Aug 2024 19:10:51 +0300 (EEST) Received: by mail-ed1-f53.google.com with SMTP id 4fb4d7f45d1cf-5bb8e62570fso6819026a12.1 for ; Tue, 13 Aug 2024 09:10:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1723565450; x=1724170250; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=QwcTuzM1Ila1mnD/F+oEQI196hBZzM09aVablAcuSmI=; b=itxi1EAXmQu6u+1kW6KEead464fmwiWix2FfCr77cOoH/Z4MMM8/oS0Ngo7KTuz5qa BWR6f9xO/axgC4qi0JmGuVgoxUm6bK/2lM0NKpaUgsFlhCSRMTF2xHoOMovpvmjYTtIT 9fadjHZatzJ3tRc5eqGdEcAPpC/FUQxs4KXeIFN6ZIgjG7rIQfhL//jAdcTNItM0mtlN fmBevgT/fTr4Sg+cpWnfNN2yW8MZziIR7ywrNALW7i/7r3xjW47eJhYSBRl/2CSQ2HsT QXHudvQe6vOiBdPGoXYZ7HHC1tqTtZcwtbDjUFp7XAwEMkg82HDgNowpzXQcCoYjDhDY xEVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723565450; x=1724170250; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=QwcTuzM1Ila1mnD/F+oEQI196hBZzM09aVablAcuSmI=; b=xCP6KcnptwYog388GHOcrv3THUJvDajvTOel0RGMp9OhzlQicphJ86n558mLodsBz4 KH492xbrnj7iA09D56IMeTo0qvPZXq79YPhGtedwHW1CwICvvW2lNebwJHh24fr3I8kM Prm0uvexlDFHINGg6Q99osdiz4RK4XFIFaNXecNZXfFYk328NkO1ccXe2rFEAm85RFQ/ +cBPzra0zajuU/mGdW0ElBhj67gyG66uBQcD0DCg0Zp3T9N+kbD0Fww8tyA24owYxLvO fosrLPB9HqJ7+GOguUKChlrrrEGK+L9DH151sK6eh5OA749uz3RnIawDPlWX++F+d6hH qB5g== X-Gm-Message-State: AOJu0YwwKOX115dVaZ7xug0iy2lsYJSjE8DoNXCcRkFPaHePMT3DY5cg I2bMkWjWJipcHK84xW6J3+YFHkArlgC1J0V/xhM0obw/22GJ6GBfcIH6pg== X-Google-Smtp-Source: AGHT+IEXK3+m9frHIBDO1rXOwOibBAm8U9oOwX6Bz1CZMeA1rc+96TJtbHz7hbCiSBAJ6/OPS2pLpQ== X-Received: by 2002:a05:6402:50d4:b0:57d:524:8818 with SMTP id 4fb4d7f45d1cf-5bea1c7c92cmr4028a12.20.1723565450098; Tue, 13 Aug 2024 09:10:50 -0700 (PDT) Received: from [192.168.178.30] (p200300cccf11780050ac0752aac24928.dip0.t-ipconnect.de. [2003:cc:cf11:7800:50ac:752:aac2:4928]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5bd196a61e2sm3063056a12.51.2024.08.13.09.10.48 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Aug 2024 09:10:49 -0700 (PDT) From: epirat07@gmail.com To: FFmpeg development discussions and patches Date: Tue, 13 Aug 2024 18:10:48 +0200 X-Mailer: MailMate (1.14r6022) Message-ID: <496E8EC4-3C0C-4936-A3EC-4E5D3986ACEA@gmail.com> In-Reply-To: <190BEB6E-80C9-4C8B-9071-A35FCB3169E4@remlab.net> References: <20240813140338.143045-1-jdek@itanimul.li> <20240813140338.143045-4-jdek@itanimul.li> <190BEB6E-80C9-4C8B-9071-A35FCB3169E4@remlab.net> MIME-Version: 1.0 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: T24gMTMgQXVnIDIwMjQsIGF0IDE3OjUxLCBSw6ltaSBEZW5pcy1Db3VybW9udCB3cm90ZToKCj4g TGUgMTMgYW/Du3QgMjAyNCAxNzowMzozMyBHTVQrMDM6MDAsICJKLiBEZWtrZXIiIDxqZGVrQGl0 YW5pbXVsLmxpPiBhIMOpY3JpdMKgOgo+PiBGcm9tOiBOaWtsYXMgSGFhcyA8Z2l0QGhhYXNuLmRl dj4KPj4KPj4gSW5zdGVhZCBvZiBkdXBsaWNhdGluZyB0aGVzZSBjb21tb24gbWFjcm9zIGluIGV2 ZXJ5IGZpbGUsIGFkZCB0aGVtIHRvCj4+IHRoZSBzaGFyZWQgdXRpbGl0eSBmaWxlLiBBbHNvIGFk ZCBhIGJhc2UgY2FzZSBmb3Igc2FuaXR5Lgo+Cj4gSXMgYCNlcnJvcmAgYSBzdGFuZGFyZCBkaXJl Y3RpdmUgb2YgQzExPwoKVGhlICNlcnJvciBkaXJlY3RpdmUgZGF0ZXMgYmFjayB0byBDODk6Cmh0 dHBzOi8vZW4uY3BwcmVmZXJlbmNlLmNvbS93L2MvcHJlcHJvY2Vzc29yL2Vycm9yCgo+Cj4+IC0t LQo+PiBsaWJhdmNvZGVjL3Jpc2N2L2gyNjRhZGRweF9ydnYuUyB8IDEwIC0tLS0tLS0tLS0KPj4g bGliYXZjb2RlYy9yaXNjdi9oMjY0aWRjdF9ydnYuUyAgfCAxMCAtLS0tLS0tLS0tCj4+IGxpYmF2 Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5TIHwgMTAgLS0tLS0tLS0tLQo+PiBsaWJhdnV0aWwv cmlzY3YvYXNtLlMgICAgICAgICAgICB8IDM0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCj4+IDQgZmlsZXMgY2hhbmdlZCwgMzQgaW5zZXJ0aW9ucygrKSwgMzAgZGVsZXRpb25zKC0p Cj4+Cj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRhZGRweF9ydnYuUyBiL2xp YmF2Y29kZWMvcmlzY3YvaDI2NGFkZHB4X3J2di5TCj4+IGluZGV4IDgyNzM5ODgxZDkuLmNmM2I3 NDIyOTQgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvaDI2NGFkZHB4X3J2di5TCj4+ ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvaDI2NGFkZHB4X3J2di5TCj4+IEBAIC0yNiwxNiArMjYs NiBAQAo+Pgo+PiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+Pgo+PiAtICAgICAg ICAubWFjcm8gIHN4IHJkLCBhZGRyCj4+IC0jaWYgKF9fcmlzY3ZfeGxlbiA9PSAzMikKPj4gLSAg ICAgICAgc3cgICAgICBccmQsIFxhZGRyCj4+IC0jZWxpZiAoX19yaXNjdl94bGVuID09IDY0KQo+ PiAtICAgICAgICBzZCAgICAgIFxyZCwgXGFkZHIKPj4gLSNlbHNlCj4+IC0gICAgICAgIHNxICAg ICAgXHJkLCBcYWRkcgo+PiAtI2VuZGlmCj4+IC0gICAgICAgIC5lbmRtCj4+IC0KPj4gZnVuYyBm Zl9oMjY0X2FkZF9waXhlbHM0XzhfcnZ2LCB6dmUzMngKPj4gICAgICAgICBscGFkICAgIDAKPj4g ICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgNCwgZTgsIG1mNCwgdGEsIG1hCj4+IGRpZmYg LS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2di5TIGIvbGliYXZjb2RlYy9yaXNj di9oMjY0aWRjdF9ydnYuUwo+PiBpbmRleCBkMmY3N2E1YjQ3Li4wNzY5MzVhNWQ1IDEwMDY0NAo+ PiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L2gyNjRpZGN0X3J2di5TCj4+ICsrKyBiL2xpYmF2Y29k ZWMvcmlzY3YvaDI2NGlkY3RfcnZ2LlMKPj4gQEAgLTI5LDE2ICsyOSw2IEBACj4+Cj4+ICNpbmNs dWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCj4+Cj4+IC0gICAgICAgIC5tYWNybyAgc3ggcmQs IGFkZHIKPj4gLSNpZiAoX19yaXNjdl94bGVuID09IDMyKQo+PiAtICAgICAgICBzdyAgICAgIFxy ZCwgXGFkZHIKPj4gLSNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4+IC0gICAgICAgIHNkICAg ICAgXHJkLCBcYWRkcgo+PiAtI2Vsc2UKPj4gLSAgICAgICAgc3EgICAgICBccmQsIFxhZGRyCj4+ IC0jZW5kaWYKPj4gLSAgICAgICAgLmVuZG0KPj4gLQo+PiAgICAgICAgIC52YXJpYW50X2NjIGZm X2gyNjRfaWRjdDRfcnZ2Cj4+IGZ1bmMgZmZfaDI2NF9pZGN0NF9ydnYsIHp2ZTMyeAo+PiAgICAg ICAgIHZzcmEudmkgdjUsIHYxLCAxCj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3N0 YXJ0Y29kZV9ydmIuUyBiL2xpYmF2Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5TCj4+IGluZGV4 IGVlYzkyZDMzNDAuLmMxMzFlYmRmNTkgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3Yv c3RhcnRjb2RlX3J2Yi5TCj4+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3Yvc3RhcnRjb2RlX3J2Yi5T Cj4+IEBAIC0yNiwxNiArMjYsNiBAQAo+Pgo+PiAjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2Fz bS5TIgo+Pgo+PiAtICAgICAgICAubWFjcm8gIGx4IHJkLCBhZGRyCj4+IC0jaWYgKF9fcmlzY3Zf eGxlbiA9PSAzMikKPj4gLSAgICAgICAgbHcgICAgICBccmQsIFxhZGRyCj4+IC0jZWxpZiAoX19y aXNjdl94bGVuID09IDY0KQo+PiAtICAgICAgICBsZCAgICAgIFxyZCwgXGFkZHIKPj4gLSNlbHNl Cj4+IC0gICAgICAgIGxxICAgICAgXHJkLCBcYWRkcgo+PiAtI2VuZGlmCj4+IC0gICAgICAgIC5l bmRtCj4+IC0KPj4gZnVuYyBmZl9zdGFydGNvZGVfZmluZF9jYW5kaWRhdGVfcnZiLCB6YmIKPj4g ICAgICAgICBscGFkICAgIDAKPj4gICAgICAgICBhZGQgICAgIGExLCBhMCwgYTEKPj4gZGlmZiAt LWdpdCBhL2xpYmF2dXRpbC9yaXNjdi9hc20uUyBiL2xpYmF2dXRpbC9yaXNjdi9hc20uUwo+PiBp bmRleCBlYzY4YTA0MmQxLi4xNzVmMmE4NjcyIDEwMDY0NAo+PiAtLS0gYS9saWJhdnV0aWwvcmlz Y3YvYXNtLlMKPj4gKysrIGIvbGliYXZ1dGlsL3Jpc2N2L2FzbS5TCj4+IEBAIC0yMzcsMyArMjM3 LDM3IEBACj4+ICAgICAgICAgLm1hY3JvICB2bnR5cGVpIHJkLCBycywgbj0xCj4+ICAgICAgICAg dnd0eXBlaSBccmQsIFxycywgLShcbikKPj4gICAgICAgICAuZW5kbQo+PiArCj4+ICsgICAgICAg IC8qKgo+PiArICAgICAgICAgKiBXcml0ZSBhbiBYTEVOLXNpemVkIHJlZ2lzdGVyIHRvIGFuIGFk ZHJlc3MuCj4+ICsgICAgICAgICAqIEBwYXJhbSBycyBzb3VyY2UgcmVnaXN0ZXIKPj4gKyAgICAg ICAgICogQHBhcmFtIGFkZHIgYWRkcmVzcyB0byB3cml0ZSB0bwo+PiArICAgICAgICAgKi8KPj4g KyAgICAgICAgLm1hY3JvICBzeCBycywgYWRkcgo+PiArI2lmIChfX3Jpc2N2X3hsZW4gPT0gMzIp Cj4+ICsgICAgICAgIHN3ICAgICAgXHJzLCBcYWRkcgo+PiArI2VsaWYgKF9fcmlzY3ZfeGxlbiA9 PSA2NCkKPj4gKyAgICAgICAgc2QgICAgICBccnMsIFxhZGRyCj4+ICsjZWxpZiAoX19yaXNjdl94 bGVuID09IDEyOCkKPj4gKyAgICAgICAgc3EgICAgICBccnMsIFxhZGRyCj4+ICsjZWxzZQo+PiAr I2Vycm9yIFVuaGFuZGxlZCB2YWx1ZSBvZiBYTEVOCj4+ICsjZW5kaWYKPj4gKyAgICAgICAgLmVu ZG0KPj4gKwo+PiArICAgICAgICAvKioKPj4gKyAgICAgICAgICogUmVhZCBhbiBYTEVOLXNpemVk IHJlZ2lzdGVyIGZyb20gYW4gYWRkcmVzcy4KPj4gKyAgICAgICAgICogQHBhcmFtW291dF0gcmQg ZGVzdGluYXRpb24gcmVnaXN0ZXIKPj4gKyAgICAgICAgICogQHBhcmFtIGFkZHIgYWRkcmVzcyB0 byByZWFkIGZyb20KPj4gKyAgICAgICAgICovCj4+ICsgICAgICAgIC5tYWNybyAgbHggcmQsIGFk ZHIKPj4gKyNpZiAoX19yaXNjdl94bGVuID09IDMyKQo+PiArICAgICAgICBsdyAgICAgIFxyZCwg XGFkZHIKPj4gKyNlbGlmIChfX3Jpc2N2X3hsZW4gPT0gNjQpCj4+ICsgICAgICAgIGxkICAgICAg XHJkLCBcYWRkcgo+PiArI2VsaWYgKF9fcmlzY3ZfeGxlbiA9PSAxMjgpCj4+ICsgICAgICAgIGxx ICAgICAgXHJkLCBcYWRkcgo+PiArI2Vsc2UKPj4gKyNlcnJvciBVbmhhbmRsZWQgdmFsdWUgb2Yg WExFTgo+PiArI2VuZGlmCj4+ICsgICAgICAgIC5lbmRtCj4gX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4g ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBv ciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K