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 4042044898 for ; Mon, 26 Sep 2022 14:52:39 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1034968B9CD; Mon, 26 Sep 2022 17:52:36 +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 A4F6868B320 for ; Mon, 26 Sep 2022 17:52:29 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id 2366AC0014 for ; Mon, 26 Sep 2022 17:52:28 +0300 (EEST) Received: from basile.remlab.net ([2001:14ba:a080:a501:23a6:ebae:8f2a:4d73]) by ursule.remlab.net with ESMTPSA id 7MfpBay8MWNkrQcAwZXkwQ (envelope-from ) for ; Mon, 26 Sep 2022 17:52:28 +0300 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Mon, 26 Sep 2022 17:52:27 +0300 Message-ID: <5862173.lOV4Wx5bFT@basile.remlab.net> Organization: Remlab MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCHv6 00/31] initial 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: CUhpLAoKVGhpcyBzaG91bGQgYWRkcmVzcyBhbGwgY29tbWVudHMgZnJvbSB0aGUgcHJldmlvdXMg dmVyc2lvbi4KCkNoYW5nZXMgc2luY2UgdmVyc2lvbiA1OgotIE5vIGxvbmdlciBuZXN0IENQVSBn bGFnIGNoZWNrcy4KLSBSZW1vdmUgYWxsIGZvcmNlZCBmbGFncyBzdHVmZiAocmVkdW5kYW50IGFm dGVyIHByZXZpb3VzIHBvaW50KS4KLSBSZW5hbWUgQ1BVIGZsYWdzIHRvIG1ha2UgdGhlbSBtb3Jl IGxlZ2libGUuCi0gU2ltcGxpZnkvb3B0aW1pc2UgQUFDIFBTIHN0ZXJlbyBpbnRlcmxlYXZlIHVz aW5nIDItc2VnbWVudCBsb2Fkcy9zdG9yZXMuCgpUaGUgZm9sbG93aW5nIGNoYW5nZXMgc2luY2Ug Y29tbWl0IGRkMmVhMDE0ZWYyNzMxNTdmZTlhMGU5MjhlNzc4NDFmYmJlZTliMmY6CgogIGxpYmF2 Y29kZWMvcXN2ZW5jOiBmaXh5IHR5cG8gZm9yIG1pbi9tYXggcXAgcmVzZXQgKDIwMjItMDktMjYg MTY6MTc6NDUgKzA4MDApCgphcmUgYXZhaWxhYmxlIGluIHRoZSBHaXQgcmVwb3NpdG9yeSBhdDoK CiAgZ2l0LnJlbWxhYi5uZXQ6Z2l0L2ZmbXBlZy5naXQgcnYtY3B1Cgpmb3IgeW91IHRvIGZldGNo IGNoYW5nZXMgdXAgdG8gYjk2OWZmYThiY2NkMGM5NGQzMTE0MDRiMTlhYmNhMGRlMjkzMGMwYToK CiAgbGF2Yy9hYWNwc2RzcDogUklTQy1WIFYgc3RlcmVvX2ludGVycG9sYXRlWzBdICgyMDIyLTA5 LTI2IDE3OjQ3OjQ4ICswMzAwKQoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpSw6ltaSBEZW5pcy1Db3VybW9udCAoMzEpOgog ICAgICBsYXZ1L2NwdTogZGV0ZWN0IFJJU0MtViBiYXNlIGV4dGVuc2lvbnMKICAgICAgbGF2dS9y aXNjdjogaW5pdGlhbCBjb21tb24gaGVhZGVyIGZvciBhc3NlbWJsZXIgbWFjcm9zCiAgICAgIGxh dmMvYXVkaW9kc3A6IFJJU0MtViBGIHZlY3Rvcl9jbGlwZgogICAgICBsYXZjL3BpeGJsb2NrZHNw OiBSSVNDLVYgSSBnZXRfcGl4ZWxzCiAgICAgIGxhdnUvY3B1OiBDUFUgZmxhZ3MgZm9yIHRoZSBS SVNDLVYgVmVjdG9yIGV4dGVuc2lvbgogICAgICBjb25maWd1cmU6IHByb2JlIFJJU0MtViBWZWN0 b3IgZXh0ZW5zaW9uCiAgICAgIGxhdnUvcmlzY3Y6IGZhbGxiYWNrIG1hY3JvcyBmb3IgU0h7MSwy LDN9QURECiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsX3NjYWxhcgog ICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYgViB2ZWN0b3JfZG11bF9zY2FsYXIKICAgICAgbGF2 dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9yX2ZtdWwKICAgICAgbGF2dS9mbG9hdGRzcDogUklT Qy1WIFYgdmVjdG9yX2RtdWwKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9yX2Zt YWNfc2NhbGFyCiAgICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9kbWFjX3NjYWxh cgogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYgViB2ZWN0b3JfZm11bF9hZGQKICAgICAgbGF2 dS9mbG9hdGRzcDogUklTQy1WIFYgYnV0dGVyZmxpZXNfZmxvYXQKICAgICAgbGF2dS9mbG9hdGRz cDogUklTQy1WIFYgdmVjdG9yX2ZtdWxfcmV2ZXJzZQogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVND LVYgViB2ZWN0b3JfZm11bF93aW5kb3cKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgc2Nh bGFycHJvZHVjdF9mbG9hdAogICAgICBsYXZ1L2ZpeGVkZHNwOiBSSVNDLVYgViBidXR0ZXJmbGll c19maXhlZAogICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgViB2ZWN0b3JfY2xpcF9pbnQzMgog ICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgViB2ZWN0b3JfY2xpcGYKICAgICAgbGF2Yy9hdWRp b2RzcDogUklTQy1WIFYgc2NhbGFycHJvZHVjdF9pbnQxNgogICAgICBsYXZjL2ZtdGNvbnZlcnQ6 IFJJU0MtViBWIGludDMyX3RvX2Zsb2F0X2ZtdWxfc2NhbGFyCiAgICAgIGxhdmMvZm10Y29udmVy dDogUklTQy1WIFYgaW50MzJfdG9fZmxvYXRfZm11bF9hcnJheTgKICAgICAgbGF2Yy92b3JiaXNk c3A6IFJJU0MtViBWIGludmVyc2VfY291cGxpbmcKICAgICAgbGF2Yy9hYWNwc2RzcDogUklTQy1W IFYgYWRkX3NxdWFyZXMKICAgICAgbGF2Yy9hYWNwc2RzcDogUklTQy1WIFYgbXVsX3BhaXJfc2lu Z2xlCiAgICAgIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBWIGh5YnJpZF9hbmFseXNpcwogICAgICBs YXZjL2FhY3BzZHNwOiBSSVNDLVYgViBoeWJyaWRfYW5hbHlzaXNfaWxlYXZlCiAgICAgIGxhdmMv YWFjcHNkc3A6IFJJU0MtViBWIGh5YnJpZF9zeW50aGVzaXNfZGVpbnQKICAgICAgbGF2Yy9hYWNw c2RzcDogUklTQy1WIFYgc3RlcmVvX2ludGVycG9sYXRlWzBdCgogTWFrZWZpbGUgICAgICAgICAg ICAgICAgICAgICAgICAgICAgfCAgIDIgKy0KIGNvbmZpZ3VyZSAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgIDE1ICsrCiBmZmJ1aWxkL2FyY2gubWFrICAgICAgICAgICAgICAgICAgICB8ICAg MiArCiBsaWJhdmNvZGVjL2FhY3BzZHNwLmggICAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdmNv ZGVjL2FhY3BzZHNwX3RlbXBsYXRlLmMgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlvZHNw LmMgICAgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlvZHNwLmggICAgICAgICAg ICAgICB8ICAgMSArCiBsaWJhdmNvZGVjL2ZtdGNvbnZlcnQuYyAgICAgICAgICAgICB8ICAgMiAr CiBsaWJhdmNvZGVjL2ZtdGNvbnZlcnQuaCAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdmNvZGVj L3BpeGJsb2NrZHNwLmMgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3BpeGJsb2NrZHNw LmggICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlICAgICAgICAg ICB8ICAxMSArKwogbGliYXZjb2RlYy9yaXNjdi9hYWNwc2RzcF9pbml0LmMgICAgfCAgNTcgKysr KysrKysKIGxpYmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfcnZ2LlMgICAgIHwgMjc3ICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9p bml0LmMgICAgfCAgNDggKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydmYuUyAg ICAgfCAgNDkgKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydnYuUyAgICAgfCAg NzIgKysrKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9mbXRjb252ZXJ0X2luaXQuYyAgfCAgNDQg KysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNvbnZlcnRfcnZ2LlMgICB8ICA2NyArKysrKysr KysKIGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tkc3BfaW5pdC5jIHwgIDQ1ICsrKysrKwogbGli YXZjb2RlYy9yaXNjdi9waXhibG9ja2RzcF9ydmkuUyAgfCAgNTkgKysrKysrKysKIGxpYmF2Y29k ZWMvcmlzY3Yvdm9yYmlzZHNwX2luaXQuYyAgIHwgIDM3ICsrKysrCiBsaWJhdmNvZGVjL3Jpc2N2 L3ZvcmJpc2RzcF9ydnYuUyAgICB8ICA0NCArKysrKysKIGxpYmF2Y29kZWMvdm9yYmlzZHNwLmMg ICAgICAgICAgICAgIHwgICAyICsKIGxpYmF2Y29kZWMvdm9yYmlzZHNwLmggICAgICAgICAgICAg IHwgICAxICsKIGxpYmF2dXRpbC9jcHUuYyAgICAgICAgICAgICAgICAgICAgIHwgIDEwICsrCiBs aWJhdnV0aWwvY3B1LmggICAgICAgICAgICAgICAgICAgICB8ICAgOSArKwogbGliYXZ1dGlsL2Nw dV9pbnRlcm5hbC5oICAgICAgICAgICAgfCAgIDEgKwogbGliYXZ1dGlsL2ZpeGVkX2RzcC5jICAg ICAgICAgICAgICAgfCAgIDQgKy0KIGxpYmF2dXRpbC9maXhlZF9kc3AuaCAgICAgICAgICAgICAg IHwgICAxICsKIGxpYmF2dXRpbC9mbG9hdF9kc3AuYyAgICAgICAgICAgICAgIHwgICAyICsKIGxp YmF2dXRpbC9mbG9hdF9kc3AuaCAgICAgICAgICAgICAgIHwgICAxICsKIGxpYmF2dXRpbC9yaXNj di9NYWtlZmlsZSAgICAgICAgICAgIHwgICA1ICsKIGxpYmF2dXRpbC9yaXNjdi9hc20uUyAgICAg ICAgICAgICAgIHwgIDk2ICsrKysrKysrKysrKysKIGxpYmF2dXRpbC9yaXNjdi9jcHUuYyAgICAg ICAgICAgICAgIHwgIDc1ICsrKysrKysrKysKIGxpYmF2dXRpbC9yaXNjdi9maXhlZF9kc3BfaW5p dC5jICAgIHwgIDM4ICsrKysrCiBsaWJhdnV0aWwvcmlzY3YvZml4ZWRfZHNwX3J2di5TICAgICB8 ICA0MCArKysrKysKIGxpYmF2dXRpbC9yaXNjdi9mbG9hdF9kc3BfaW5pdC5jICAgIHwgIDcyICsr KysrKysrKysKIGxpYmF2dXRpbC9yaXNjdi9mbG9hdF9kc3BfcnZ2LlMgICAgIHwgMjM4ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKIHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMgICAg ICAgICAgIHwgICA4ICsrCiA0MCBmaWxlcyBjaGFuZ2VkLCAxNDQzIGluc2VydGlvbnMoKyksIDIg ZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9NYWtlZmls ZQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfaW5pdC5jCiBj cmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hYWNwc2RzcF9ydnYuUwogY3JlYXRl IG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYXVkaW9kc3BfaW5pdC5jCiBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydmYuUwogY3JlYXRlIG1vZGUgMTAw NjQ0IGxpYmF2Y29kZWMvcmlzY3YvYXVkaW9kc3BfcnZ2LlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBs aWJhdmNvZGVjL3Jpc2N2L2ZtdGNvbnZlcnRfaW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli YXZjb2RlYy9yaXNjdi9mbXRjb252ZXJ0X3J2di5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZj b2RlYy9yaXNjdi9waXhibG9ja2RzcF9pbml0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNv ZGVjL3Jpc2N2L3BpeGJsb2NrZHNwX3J2aS5TCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2Rl Yy9yaXNjdi92b3JiaXNkc3BfaW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9y aXNjdi92b3JiaXNkc3BfcnZ2LlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3Yv TWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvYXNtLlMKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvY3B1LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBs aWJhdnV0aWwvcmlzY3YvZml4ZWRfZHNwX2luaXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2 dXRpbC9yaXNjdi9maXhlZF9kc3BfcnZ2LlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwv cmlzY3YvZmxvYXRfZHNwX2luaXQuYwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNj di9mbG9hdF9kc3BfcnZ2LlMKCi0tIArjg6zjg5/jg7vjg4fjg4st44Kv44O844Or44Oi44OzCmh0 dHA6Ly93d3cucmVtbGFiLm5ldC8KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwK ClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwt cmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=