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 55C1B44655 for ; Tue, 20 Sep 2022 14:39:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E469468BA3B; Tue, 20 Sep 2022 17:39:48 +0300 (EEST) Received: from ursule.remlab.net (vps-a2bccee9.vps.ovh.net [51.75.19.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3633468B73A for ; Tue, 20 Sep 2022 17:39:42 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id 93457C00AA for ; Tue, 20 Sep 2022 17:39:41 +0300 (EEST) Received: from basile.remlab.net ([2001:14ba:a080:a501:23a6:ebae:8f2a:4d73]) by ursule.remlab.net with ESMTPSA id Y+NeIa3QKWMuzAUAwZXkwQ (envelope-from ) for ; Tue, 20 Sep 2022 17:39:41 +0300 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Tue, 20 Sep 2022 17:39:41 +0300 Message-ID: <5602865.DvuYhMxLoT@basile.remlab.net> Organization: Remlab MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCHv3 00/26] 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: ICAgSGVsbG8sCgpUaGlzIHN1cGVyc2VkZXMgdGhlIHByZXZpb3VzIFJJU0MtViBzZXRzLgoKUGF0 Y2hlcyAwMS0wNCBzdXBwb3J0IHNjYWxhciAiZXh0ZW5zaW9ucyIsIGluY2x1ZGluZyBiZW5jaG1h cmtzIG9uIFNpRml2ZSBVNzQuClBhdGNoZXMgMDUtMDYgcHJvdmlkZSB2ZWN0b3Igc3VwcG9ydCBk ZXRlY3Rpb24uClBhdGNoZXMgMDctMjYgYXJlIGluaXRpYWwgdmVjdG9yIG9wdGltaXNhdGlvbnMg dmFsaWRhdGVkIHdpdGggY2hlY2thc20uCgpEZXRlY3Rpb24gb2YgdGhlIHZlY3RvciBsZW5ndGgg YW5kIG9wdGltaXNhdGlvbnMgZGVwZW5kZW50IG9uIHRoZSB2ZWN0b3IKbGVuZ3RoIChWTEVOKSBh cmUgbGVmdCBvdXQgZm9yIGxhdGVyIGZvciB0aGUgc2FrZSBvZiAodmVyeSByZWxhdGl2ZSkgYnJl dml0eS4KClRoZSBmb2xsb3dpbmcgY2hhbmdlcyBzaW5jZSBjb21taXQgNzk4NDVjZTZjZjRkMDE5 MmViZTk5YmY1N2IzZjdlOWI5NDcyNjY2NzoKCiAgZmF0ZS9teGY6IGFkZCBKUEVHIDIwMDAgdGVz dCAoMjAyMi0wOS0yMCAxMToyNjowMCArMDIwMCkKCmFyZSBhdmFpbGFibGUgaW4gdGhlIEdpdCBy ZXBvc2l0b3J5IGF0OgoKICBodHRwczovL2dpdC5yZW1sYWIubmV0L2dpdC9mZm1wZWcuZ2l0IHJ2 LWNwdQoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVwIHRvIGRmMzEwZTcyY2Q5Yjk3NTZmYWE1 MGQyODZkZTQxY2ZhYTA2MDRlMzI6CgogIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBWIG11bF9wYWly X3NpbmdsZSAoMjAyMi0wOS0yMCAxNzozMjo1MiArMDMwMCkKCi0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KUsOpbWkgRGVuaXMt Q291cm1vbnQgKDI2KToKICAgICAgbGF2dS9jcHU6IGRldGVjdCBSSVNDLVYgYmFzZSBleHRlbnNp b25zCiAgICAgIGxhdnUvcmlzY3Y6IGluaXRpYWwgY29tbW9uIGhlYWRlciBmb3IgYXNzZW1ibGVy IG1hY3JvcwogICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgRiB2ZWN0b3JfY2xpcGYKICAgICAg bGF2Yy9waXhibG9ja2RzcDogUklTQy1WIEkgZ2V0X3BpeGVscwogICAgICBsYXZ1L2NwdTogQ1BV IGZsYWdzIGZvciB0aGUgUklTQy1WIFZlY3RvciBleHRlbnNpb24KICAgICAgY29uZmlndXJlOiBw cm9iZSBSSVNDLVYgVmVjdG9yIGV4dGVuc2lvbgogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYg ViB2ZWN0b3JfZm11bF9zY2FsYXIKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9y X2RtdWxfc2NhbGFyCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsCiAg ICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9kbXVsCiAgICAgIGxhdnUvZmxvYXRk c3A6IFJJU0MtViBWIHZlY3Rvcl9mbWFjX3NjYWxhcgogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVND LVYgViB2ZWN0b3JfZG1hY19zY2FsYXIKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVj dG9yX2ZtdWxfYWRkCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIGJ1dHRlcmZsaWVzX2Zs b2F0CiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsX3JldmVyc2VkCiAg ICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsX3dpbmRvdwogICAgICBsYXZ1 L2Zsb2F0ZHNwOiBSSVNDLVYgViBzY2FsYXJwcm9kdWN0X2Zsb2F0CiAgICAgIGxhdnUvZml4ZWRk c3A6IFJJU0MtViBWIGJ1dHRlcmZsaWVzX2ZpeGVkCiAgICAgIGxhdmMvYXVkaW9kc3A6IFJJU0Mt ViBWIHZlY3Rvcl9jbGlwX2ludDMyCiAgICAgIGxhdmMvYXVkaW9kc3A6IFJJU0MtViBWIHZlY3Rv cl9jbGlwZgogICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgViBzY2FsYXJwcm9kdWN0X2ludDE2 CiAgICAgIGxhdmMvZm10Y29udmVydDogUklTQy1WIFYgaW50MzJfdG9fZmxvYXRfZm11bF9zY2Fs YXIKICAgICAgbGF2Yy9mbXRjb252ZXJ0OiBSSVNDLVYgViBpbnQzMl90b19mbG9hdF9mbXVsX2Fy cmF5OAogICAgICBsYXZjL3ZvcmJpc2RzcDogUklTQy1WIFYgaW52ZXJzZV9jb3VwbGluZwogICAg ICBsYXZjL2FhY3BzZHNwOiBSSVNDLVYgViBhZGRfc3F1YXJlcwogICAgICBsYXZjL2FhY3BzZHNw OiBSSVNDLVYgViBtdWxfcGFpcl9zaW5nbGUKCiBNYWtlZmlsZSAgICAgICAgICAgICAgICAgICAg ICAgICAgICB8ICAgMiArLQogY29uZmlndXJlICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAg MTUgKysrCiBmZmJ1aWxkL2FyY2gubWFrICAgICAgICAgICAgICAgICAgICB8ICAgMiArCiBsaWJh dmNvZGVjL2FhY3BzZHNwLmggICAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdmNvZGVjL2FhY3Bz ZHNwX3RlbXBsYXRlLmMgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlvZHNwLmMgICAgICAg ICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlvZHNwLmggICAgICAgICAgICAgICB8ICAg MSArCiBsaWJhdmNvZGVjL2ZtdGNvbnZlcnQuYyAgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNv ZGVjL2ZtdGNvbnZlcnQuaCAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdmNvZGVjL3BpeGJsb2Nr ZHNwLmMgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3BpeGJsb2NrZHNwLmggICAgICAg ICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlICAgICAgICAgICB8ICAxMSAr KwogbGliYXZjb2RlYy9yaXNjdi9hYWNwc2RzcF9pbml0LmMgICAgfCAgNDEgKysrKysrCiBsaWJh dmNvZGVjL3Jpc2N2L2FhY3BzZHNwX3J2di5TICAgICB8ICA1OCArKysrKysrKysKIGxpYmF2Y29k ZWMvcmlzY3YvYXVkaW9kc3BfaW5pdC5jICAgIHwgIDQ5ICsrKysrKysKIGxpYmF2Y29kZWMvcmlz Y3YvYXVkaW9kc3BfcnZmLlMgICAgIHwgIDQ5ICsrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvYXVk aW9kc3BfcnZ2LlMgICAgIHwgIDc1ICsrKysrKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNv bnZlcnRfaW5pdC5jICB8ICA0NiArKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNvbnZlcnRf cnZ2LlMgICB8ICA2OSArKysrKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L3BpeGJsb2NrZHNwX2lu aXQuYyB8ICA0NSArKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L3BpeGJsb2NrZHNwX3J2aS5TICB8 ICA1OSArKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3Yvdm9yYmlzZHNwX2luaXQuYyAgIHwgIDM3 ICsrKysrKwogbGliYXZjb2RlYy9yaXNjdi92b3JiaXNkc3BfcnZ2LlMgICAgfCAgNDUgKysrKysr KwogbGliYXZjb2RlYy92b3JiaXNkc3AuYyAgICAgICAgICAgICAgfCAgIDIgKwogbGliYXZjb2Rl Yy92b3JiaXNkc3AuaCAgICAgICAgICAgICAgfCAgIDEgKwogbGliYXZ1dGlsL2NwdS5jICAgICAg ICAgICAgICAgICAgICAgfCAgMTMgKysKIGxpYmF2dXRpbC9jcHUuaCAgICAgICAgICAgICAgICAg ICAgIHwgICA5ICsrCiBsaWJhdnV0aWwvY3B1X2ludGVybmFsLmggICAgICAgICAgICB8ICAgMyAr CiBsaWJhdnV0aWwvZml4ZWRfZHNwLmMgICAgICAgICAgICAgICB8ICAgNCArLQogbGliYXZ1dGls L2ZpeGVkX2RzcC5oICAgICAgICAgICAgICAgfCAgIDEgKwogbGliYXZ1dGlsL2Zsb2F0X2RzcC5j ICAgICAgICAgICAgICAgfCAgIDIgKwogbGliYXZ1dGlsL2Zsb2F0X2RzcC5oICAgICAgICAgICAg ICAgfCAgIDEgKwogbGliYXZ1dGlsL3Jpc2N2L01ha2VmaWxlICAgICAgICAgICAgfCAgIDUgKwog bGliYXZ1dGlsL3Jpc2N2L2FzbS5TICAgICAgICAgICAgICAgfCAgNzcgKysrKysrKysrKysKIGxp YmF2dXRpbC9yaXNjdi9jcHUuYyAgICAgICAgICAgICAgIHwgMTEwICsrKysrKysrKysrKysrKysK IGxpYmF2dXRpbC9yaXNjdi9maXhlZF9kc3BfaW5pdC5jICAgIHwgIDM4ICsrKysrKwogbGliYXZ1 dGlsL3Jpc2N2L2ZpeGVkX2RzcF9ydnYuUyAgICAgfCAgNDEgKysrKysrCiBsaWJhdnV0aWwvcmlz Y3YvZmxvYXRfZHNwX2luaXQuYyAgICB8ICA3MiArKysrKysrKysrKwogbGliYXZ1dGlsL3Jpc2N2 L2Zsb2F0X2RzcF9ydnYuUyAgICAgfCAyNDkgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrCiB0ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jICAgICAgICAgICB8ICAgOCArKwogNDAg ZmlsZXMgY2hhbmdlZCwgMTI1MCBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQogY3JlYXRl IG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0 NCBsaWJhdmNvZGVjL3Jpc2N2L2FhY3BzZHNwX2luaXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxp YmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfcnZ2LlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNv ZGVjL3Jpc2N2L2F1ZGlvZHNwX2luaXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMv cmlzY3YvYXVkaW9kc3BfcnZmLlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2 L2F1ZGlvZHNwX3J2di5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9mbXRj b252ZXJ0X2luaXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvZm10Y29u dmVydF9ydnYuUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tk c3BfaW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9waXhibG9ja2Rz cF9ydmkuUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3Yvdm9yYmlzZHNwX2lu aXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3Yvdm9yYmlzZHNwX3J2di5T CiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L01ha2VmaWxlCiBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L2FzbS5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZ1 dGlsL3Jpc2N2L2NwdS5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L2ZpeGVk X2RzcF9pbml0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvZml4ZWRfZHNw X3J2di5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZ1dGlsL3Jpc2N2L2Zsb2F0X2RzcF9pbml0 LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvZmxvYXRfZHNwX3J2di5TCgot LSAKUsOpbWkgRGVuaXMtQ291cm1vbnQKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==