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 72CE4440E3 for ; Sun, 25 Sep 2022 14:26:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F6B468BA85; Sun, 25 Sep 2022 17:26:02 +0300 (EEST) Received: from ursule.remlab.net (unknown [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6A08B68B468 for ; Sun, 25 Sep 2022 17:25:56 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id DA41EC001A for ; Sun, 25 Sep 2022 17:25:55 +0300 (EEST) Received: from basile.remlab.net ([2001:14ba:a080:a501:23a6:ebae:8f2a:4d73]) by ursule.remlab.net with ESMTPSA id VXWpMvNkMGN8XQcAwZXkwQ (envelope-from ) for ; Sun, 25 Sep 2022 17:25:55 +0300 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Sun, 25 Sep 2022 17:25:55 +0300 Message-ID: <5861881.lOV4Wx5bFT@basile.remlab.net> Organization: Remlab MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCHv5 00/31] RISC-V CPU extensions 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: ICAgSGVsbG8sCgpDaGFuZ2VzIHNpbmNlIHZlcnNpb24gdmVyc2lvbiA1OgotIFVzZSBzaGlmdGVk LWFkZCBpbnN0cnVjdGlvbnMgd2hlcmUgYXBwbGljYWJsZSAocG9pbnRlciBhcml0aG1ldGljKSB0 bwogICBtaW5pbWlzZSBzY2FsYXIgb3BlcmF0aW9ucyB0byB0aGUgYWJzb2x1dGUgbWluaW11bS4K LSBBZGQgQUFDIFBTIERTUCBzdGVyZW8gaW50ZXJwb2xhdGlvbiBbMF0uCgpUaGUgZm9sbG93aW5n IGNoYW5nZXMgc2luY2UgY29tbWl0IDdjZDI1MmVlNDFkZGM2OTNmYTE0MGM1YjVlYjQ3MmI2ZDZm MjdmOWU6CgogIGF2Y29kZWMvcGFyc2VyOiBSZW1vdmUgZGVjbGFyYXRpb24gb2YgaW5leGlzdGVu dCBmdW5jdGlvbiAoMjAyMi0wOS0yNCAyMDoyNToxOSArMDIwMCkKCmFyZSBhdmFpbGFibGUgaW4g dGhlIEdpdCByZXBvc2l0b3J5IGF0OgoKICBodHRwczovL2dpdC5yZW1sYWIubmV0L2dpdC9mZm1w ZWcuZ2l0IHJ2LWNwdQoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIDJmN2FmY2ExZTE2 MGIzYmIxYmM3NjFhYzNlYjVlMDhhMDg1MjEyMGI6CgogIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBW IHN0ZXJlb19pbnRlcnBvbGF0ZVswXSAoMjAyMi0wOS0yNSAxNzoxOTowOSArMDMwMCkKCi0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0KUsOpbWkgRGVuaXMtQ291cm1vbnQgKDMxKToKICAgICAgbGF2dS9jcHU6IGRldGVjdCBSSVND LVYgYmFzZSBleHRlbnNpb25zCiAgICAgIGxhdnUvcmlzY3Y6IGluaXRpYWwgY29tbW9uIGhlYWRl ciBmb3IgYXNzZW1ibGVyIG1hY3JvcwogICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgRiB2ZWN0 b3JfY2xpcGYKICAgICAgbGF2Yy9waXhibG9ja2RzcDogUklTQy1WIEkgZ2V0X3BpeGVscwogICAg ICBsYXZ1L2NwdTogQ1BVIGZsYWdzIGZvciB0aGUgUklTQy1WIFZlY3RvciBleHRlbnNpb24KICAg ICAgY29uZmlndXJlOiBwcm9iZSBSSVNDLVYgVmVjdG9yIGV4dGVuc2lvbgogICAgICBsYXZ1L3Jp c2N2OiBmYWxsYmFjayBtYWNyb3MgZm9yIFNIezEsMiwzfUFERAogICAgICBsYXZ1L2Zsb2F0ZHNw OiBSSVNDLVYgViB2ZWN0b3JfZm11bF9zY2FsYXIKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1W IFYgdmVjdG9yX2RtdWxfc2NhbGFyCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rv cl9mbXVsCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9kbXVsCiAgICAgIGxh dnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbWFjX3NjYWxhcgogICAgICBsYXZ1L2Zsb2F0 ZHNwOiBSSVNDLVYgViB2ZWN0b3JfZG1hY19zY2FsYXIKICAgICAgbGF2dS9mbG9hdGRzcDogUklT Qy1WIFYgdmVjdG9yX2ZtdWxfYWRkCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIGJ1dHRl cmZsaWVzX2Zsb2F0CiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsX3Jl dmVyc2UKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9yX2ZtdWxfd2luZG93CiAg ICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHNjYWxhcnByb2R1Y3RfZmxvYXQKICAgICAgbGF2 dS9maXhlZGRzcDogUklTQy1WIFYgYnV0dGVyZmxpZXNfZml4ZWQKICAgICAgbGF2Yy9hdWRpb2Rz cDogUklTQy1WIFYgdmVjdG9yX2NsaXBfaW50MzIKICAgICAgbGF2Yy9hdWRpb2RzcDogUklTQy1W IFYgdmVjdG9yX2NsaXBmCiAgICAgIGxhdmMvYXVkaW9kc3A6IFJJU0MtViBWIHNjYWxhcnByb2R1 Y3RfaW50MTYKICAgICAgbGF2Yy9mbXRjb252ZXJ0OiBSSVNDLVYgViBpbnQzMl90b19mbG9hdF9m bXVsX3NjYWxhcgogICAgICBsYXZjL2ZtdGNvbnZlcnQ6IFJJU0MtViBWIGludDMyX3RvX2Zsb2F0 X2ZtdWxfYXJyYXk4CiAgICAgIGxhdmMvdm9yYmlzZHNwOiBSSVNDLVYgViBpbnZlcnNlX2NvdXBs aW5nCiAgICAgIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBWIGFkZF9zcXVhcmVzCiAgICAgIGxhdmMv YWFjcHNkc3A6IFJJU0MtViBWIG11bF9wYWlyX3NpbmdsZQogICAgICBsYXZjL2FhY3BzZHNwOiBS SVNDLVYgViBoeWJyaWRfYW5hbHlzaXMKICAgICAgbGF2Yy9hYWNwc2RzcDogUklTQy1WIFYgaHli cmlkX2FuYWx5c2lzX2lsZWF2ZQogICAgICBsYXZjL2FhY3BzZHNwOiBSSVNDLVYgViBoeWJyaWRf c3ludGhlc2lzX2RlaW50CiAgICAgIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBWIHN0ZXJlb19pbnRl cnBvbGF0ZVswXQoKIE1ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgICAyICst CiBjb25maWd1cmUgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAxNSArKwogZmZidWlsZC9h cmNoLm1hayAgICAgICAgICAgICAgICAgICAgfCAgIDIgKwogbGliYXZjb2RlYy9hYWNwc2RzcC5o ICAgICAgICAgICAgICAgfCAgIDEgKwogbGliYXZjb2RlYy9hYWNwc2RzcF90ZW1wbGF0ZS5jICAg ICAgfCAgIDIgKwogbGliYXZjb2RlYy9hdWRpb2RzcC5jICAgICAgICAgICAgICAgfCAgIDIgKwog bGliYXZjb2RlYy9hdWRpb2RzcC5oICAgICAgICAgICAgICAgfCAgIDEgKwogbGliYXZjb2RlYy9m bXRjb252ZXJ0LmMgICAgICAgICAgICAgfCAgIDIgKwogbGliYXZjb2RlYy9mbXRjb252ZXJ0Lmgg ICAgICAgICAgICAgfCAgIDEgKwogbGliYXZjb2RlYy9waXhibG9ja2RzcC5jICAgICAgICAgICAg fCAgIDIgKwogbGliYXZjb2RlYy9waXhibG9ja2RzcC5oICAgICAgICAgICAgfCAgIDIgKwogbGli YXZjb2RlYy9yaXNjdi9NYWtlZmlsZSAgICAgICAgICAgfCAgMTEgKysKIGxpYmF2Y29kZWMvcmlz Y3YvYWFjcHNkc3BfaW5pdC5jICAgIHwgIDU3ICsrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvYWFj cHNkc3BfcnZ2LlMgICAgIHwgMjg2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9pbml0LmMgICAgfCAgNDkgKysrKysrCiBsaWJh dmNvZGVjL3Jpc2N2L2F1ZGlvZHNwX3J2Zi5TICAgICB8ICA0OSArKysrKysKIGxpYmF2Y29kZWMv cmlzY3YvYXVkaW9kc3BfcnZ2LlMgICAgIHwgIDcyICsrKysrKysrKwogbGliYXZjb2RlYy9yaXNj di9mbXRjb252ZXJ0X2luaXQuYyAgfCAgNDQgKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNv bnZlcnRfcnZ2LlMgICB8ICA2NyArKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tk c3BfaW5pdC5jIHwgIDQ1ICsrKysrKwogbGliYXZjb2RlYy9yaXNjdi9waXhibG9ja2RzcF9ydmku UyAgfCAgNTkgKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3Yvdm9yYmlzZHNwX2luaXQuYyAgIHwg IDM3ICsrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L3ZvcmJpc2RzcF9ydnYuUyAgICB8ICA0NCArKysr KysKIGxpYmF2Y29kZWMvdm9yYmlzZHNwLmMgICAgICAgICAgICAgIHwgICAyICsKIGxpYmF2Y29k ZWMvdm9yYmlzZHNwLmggICAgICAgICAgICAgIHwgICAxICsKIGxpYmF2dXRpbC9jcHUuYyAgICAg ICAgICAgICAgICAgICAgIHwgIDEzICsrCiBsaWJhdnV0aWwvY3B1LmggICAgICAgICAgICAgICAg ICAgICB8ICAgOSArKwogbGliYXZ1dGlsL2NwdV9pbnRlcm5hbC5oICAgICAgICAgICAgfCAgIDMg KwogbGliYXZ1dGlsL2ZpeGVkX2RzcC5jICAgICAgICAgICAgICAgfCAgIDQgKy0KIGxpYmF2dXRp bC9maXhlZF9kc3AuaCAgICAgICAgICAgICAgIHwgICAxICsKIGxpYmF2dXRpbC9mbG9hdF9kc3Au YyAgICAgICAgICAgICAgIHwgICAyICsKIGxpYmF2dXRpbC9mbG9hdF9kc3AuaCAgICAgICAgICAg ICAgIHwgICAxICsKIGxpYmF2dXRpbC9yaXNjdi9NYWtlZmlsZSAgICAgICAgICAgIHwgICA1ICsK IGxpYmF2dXRpbC9yaXNjdi9hc20uUyAgICAgICAgICAgICAgIHwgIDk2ICsrKysrKysrKysrKwog bGliYXZ1dGlsL3Jpc2N2L2NwdS5jICAgICAgICAgICAgICAgfCAxMTAgKysrKysrKysrKysrKysK IGxpYmF2dXRpbC9yaXNjdi9maXhlZF9kc3BfaW5pdC5jICAgIHwgIDM4ICsrKysrCiBsaWJhdnV0 aWwvcmlzY3YvZml4ZWRfZHNwX3J2di5TICAgICB8ICA0MCArKysrKwogbGliYXZ1dGlsL3Jpc2N2 L2Zsb2F0X2RzcF9pbml0LmMgICAgfCAgNzIgKysrKysrKysrCiBsaWJhdnV0aWwvcmlzY3YvZmxv YXRfZHNwX3J2di5TICAgICB8IDIzOCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRl c3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMgICAgICAgICAgIHwgICA4ICsKIDQwIGZpbGVzIGNoYW5n ZWQsIDE0OTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKIGNyZWF0ZSBtb2RlIDEwMDY0 NCBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2Rl Yy9yaXNjdi9hYWNwc2RzcF9pbml0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jp c2N2L2FhY3BzZHNwX3J2di5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9h dWRpb2RzcF9pbml0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L2F1ZGlv ZHNwX3J2Zi5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9y dnYuUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvZm10Y29udmVydF9pbml0 LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNvbnZlcnRfcnZ2LlMK IGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3BpeGJsb2NrZHNwX2luaXQuYwog Y3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tkc3BfcnZpLlMKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3ZvcmJpc2RzcF9pbml0LmMKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3ZvcmJpc2RzcF9ydnYuUwogY3JlYXRlIG1v ZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNjdi9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxp YmF2dXRpbC9yaXNjdi9hc20uUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNjdi9j cHUuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNjdi9maXhlZF9kc3BfaW5pdC5j CiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L2ZpeGVkX2RzcF9ydnYuUwogY3Jl YXRlIG1vZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNjdi9mbG9hdF9kc3BfaW5pdC5jCiBjcmVhdGUg bW9kZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L2Zsb2F0X2RzcF9ydnYuUwoKLS0gCumbt+exs+KA p+W+t+WwvC3lupPlsJTokpkKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1 YnNjcmliZSIuCg==