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 C194143FB3 for ; Thu, 22 Sep 2022 18:37:12 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B45CA68B7BA; Thu, 22 Sep 2022 21:37:09 +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 C254E68B4EC for ; Thu, 22 Sep 2022 21:37:03 +0300 (EEST) Received: from ursule.remlab.net (localhost [IPv6:::1]) by ursule.remlab.net (Postfix) with ESMTP id 73298C0072 for ; Thu, 22 Sep 2022 21:37:03 +0300 (EEST) Received: from basile.remlab.net ([2001:14ba:a080:a501:23a6:ebae:8f2a:4d73]) by ursule.remlab.net with ESMTPSA id jz2xGU+rLGM1gQYAwZXkwQ (envelope-from ) for ; Thu, 22 Sep 2022 21:37:03 +0300 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Thu, 22 Sep 2022 21:37:02 +0300 Message-ID: <12078904.O9o76ZdvQC@basile.remlab.net> Organization: Remlab MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCHv4 00/29] 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: Q2hhbmdlcyBzaW5jZSB2M2JpczoKLSBBZGRlZCBhYWNwc2RzcCBhbmFseXNpcy4KCkNoYW5nZXMg c2luY2UgdjM6Ci0gUmViYXNlZCBvbiwgYW5kIHJlc292bGVkIGNvbmZsaWN0cyB3aXRoLCBmbXRj b252ZXJ0IGNsZWFuLXVwLgoKVGhlIGZvbGxvd2luZyBjaGFuZ2VzIHNpbmNlIGNvbW1pdCA0ODYx NWYwYTc4NjFmZDFjMjQxOTVmNzQ4NTZmNjhlMDZjN2NhNzNjOgoKICB4ODYvYWFjcHNkc3A6IGFk ZCBwc19oeWJyaWRfYW5hbHlzaXNfZm1hMyAoMjAyMi0wOS0yMiAxMzoyNzo0MyAtMDMwMCkKCmFy ZSBhdmFpbGFibGUgaW4gdGhlIEdpdCByZXBvc2l0b3J5IGF0OgoKICBodHRwczovL2dpdC5yZW1s YWIubmV0L2dpdC9mZm1wZWcuZ2l0IHJ2LWNwdQoKZm9yIHlvdSB0byBmZXRjaCBjaGFuZ2VzIHVw IHRvIGQ4NjNiNWI1ZDU1YmJjYzljMDYwYTZlY2VhYzc2NTNmNWVhMTc4ZTM6CgogIGxhdmMvYWFj cHNkc3A6IFJJU0MtViBWIGh5YnJpZF9zeW50aGVzaXNfZGVpbnQgKDIwMjItMDktMjIgMjE6MjM6 NDggKzAzMDApCgotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tClLDqW1pIERlbmlzLUNvdXJtb250ICgyOSk6CiAgICAgIGxhdnUv Y3B1OiBkZXRlY3QgUklTQy1WIGJhc2UgZXh0ZW5zaW9ucwogICAgICBsYXZ1L3Jpc2N2OiBpbml0 aWFsIGNvbW1vbiBoZWFkZXIgZm9yIGFzc2VtYmxlciBtYWNyb3MKICAgICAgbGF2Yy9hdWRpb2Rz cDogUklTQy1WIEYgdmVjdG9yX2NsaXBmCiAgICAgIGxhdmMvcGl4YmxvY2tkc3A6IFJJU0MtViBJ IGdldF9waXhlbHMKICAgICAgbGF2dS9jcHU6IENQVSBmbGFncyBmb3IgdGhlIFJJU0MtViBWZWN0 b3IgZXh0ZW5zaW9uCiAgICAgIGNvbmZpZ3VyZTogcHJvYmUgUklTQy1WIFZlY3RvciBleHRlbnNp b24KICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9yX2ZtdWxfc2NhbGFyCiAgICAg IGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9kbXVsX3NjYWxhcgogICAgICBsYXZ1L2Zs b2F0ZHNwOiBSSVNDLVYgViB2ZWN0b3JfZm11bAogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYg ViB2ZWN0b3JfZG11bAogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYgViB2ZWN0b3JfZm1hY19z Y2FsYXIKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgdmVjdG9yX2RtYWNfc2NhbGFyCiAg ICAgIGxhdnUvZmxvYXRkc3A6IFJJU0MtViBWIHZlY3Rvcl9mbXVsX2FkZAogICAgICBsYXZ1L2Zs b2F0ZHNwOiBSSVNDLVYgViBidXR0ZXJmbGllc19mbG9hdAogICAgICBsYXZ1L2Zsb2F0ZHNwOiBS SVNDLVYgViB2ZWN0b3JfZm11bF9yZXZlcnNlZAogICAgICBsYXZ1L2Zsb2F0ZHNwOiBSSVNDLVYg ViB2ZWN0b3JfZm11bF93aW5kb3cKICAgICAgbGF2dS9mbG9hdGRzcDogUklTQy1WIFYgc2NhbGFy cHJvZHVjdF9mbG9hdAogICAgICBsYXZ1L2ZpeGVkZHNwOiBSSVNDLVYgViBidXR0ZXJmbGllc19m aXhlZAogICAgICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgViB2ZWN0b3JfY2xpcF9pbnQzMgogICAg ICBsYXZjL2F1ZGlvZHNwOiBSSVNDLVYgViB2ZWN0b3JfY2xpcGYKICAgICAgbGF2Yy9hdWRpb2Rz cDogUklTQy1WIFYgc2NhbGFycHJvZHVjdF9pbnQxNgogICAgICBsYXZjL2ZtdGNvbnZlcnQ6IFJJ U0MtViBWIGludDMyX3RvX2Zsb2F0X2ZtdWxfc2NhbGFyCiAgICAgIGxhdmMvZm10Y29udmVydDog UklTQy1WIFYgaW50MzJfdG9fZmxvYXRfZm11bF9hcnJheTgKICAgICAgbGF2Yy92b3JiaXNkc3A6 IFJJU0MtViBWIGludmVyc2VfY291cGxpbmcKICAgICAgbGF2Yy9hYWNwc2RzcDogUklTQy1WIFYg YWRkX3NxdWFyZXMKICAgICAgbGF2Yy9hYWNwc2RzcDogUklTQy1WIFYgbXVsX3BhaXJfc2luZ2xl CiAgICAgIGxhdmMvYWFjcHNkc3A6IFJJU0MtViBWIGh5YnJpZF9hbmFseXNpcwogICAgICBsYXZj L2FhY3BzZHNwOiBSSVNDLVYgViBoeWJyaWRfYW5hbHlzaXNfaWxlYXZlCiAgICAgIGxhdmMvYWFj cHNkc3A6IFJJU0MtViBWIGh5YnJpZF9zeW50aGVzaXNfZGVpbnQKCiBNYWtlZmlsZSAgICAgICAg ICAgICAgICAgICAgICAgICAgICB8ICAgMiArLQogY29uZmlndXJlICAgICAgICAgICAgICAgICAg ICAgICAgICAgfCAgMTUgKysrCiBmZmJ1aWxkL2FyY2gubWFrICAgICAgICAgICAgICAgICAgICB8 ICAgMiArCiBsaWJhdmNvZGVjL2FhY3BzZHNwLmggICAgICAgICAgICAgICB8ICAgMSArCiBsaWJh dmNvZGVjL2FhY3BzZHNwX3RlbXBsYXRlLmMgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlv ZHNwLmMgICAgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL2F1ZGlvZHNwLmggICAgICAg ICAgICAgICB8ICAgMSArCiBsaWJhdmNvZGVjL2ZtdGNvbnZlcnQuYyAgICAgICAgICAgICB8ICAg MiArCiBsaWJhdmNvZGVjL2ZtdGNvbnZlcnQuaCAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdmNv ZGVjL3BpeGJsb2NrZHNwLmMgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3BpeGJsb2Nr ZHNwLmggICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlICAgICAg ICAgICB8ICAxMSArKwogbGliYXZjb2RlYy9yaXNjdi9hYWNwc2RzcF9pbml0LmMgICAgfCAgNTMg KysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvYWFjcHNkc3BfcnZ2LlMgICAgIHwgMjI5ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9p bml0LmMgICAgfCAgNDkgKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydmYuUyAg ICAgfCAgNDkgKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydnYuUyAgICAgfCAg NzUgKysrKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvZm10Y29udmVydF9pbml0LmMgIHwgIDQ0 ICsrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvZm10Y29udmVydF9ydnYuUyAgIHwgIDY5ICsrKysr KysrKysKIGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tkc3BfaW5pdC5jIHwgIDQ1ICsrKysrKysK IGxpYmF2Y29kZWMvcmlzY3YvcGl4YmxvY2tkc3BfcnZpLlMgIHwgIDU5ICsrKysrKysrKwogbGli YXZjb2RlYy9yaXNjdi92b3JiaXNkc3BfaW5pdC5jICAgfCAgMzcgKysrKysrCiBsaWJhdmNvZGVj L3Jpc2N2L3ZvcmJpc2RzcF9ydnYuUyAgICB8ICA0NSArKysrKysrCiBsaWJhdmNvZGVjL3ZvcmJp c2RzcC5jICAgICAgICAgICAgICB8ICAgMiArCiBsaWJhdmNvZGVjL3ZvcmJpc2RzcC5oICAgICAg ICAgICAgICB8ICAgMSArCiBsaWJhdnV0aWwvY3B1LmMgICAgICAgICAgICAgICAgICAgICB8ICAx MyArKwogbGliYXZ1dGlsL2NwdS5oICAgICAgICAgICAgICAgICAgICAgfCAgIDkgKysKIGxpYmF2 dXRpbC9jcHVfaW50ZXJuYWwuaCAgICAgICAgICAgIHwgICAzICsKIGxpYmF2dXRpbC9maXhlZF9k c3AuYyAgICAgICAgICAgICAgIHwgICA0ICstCiBsaWJhdnV0aWwvZml4ZWRfZHNwLmggICAgICAg ICAgICAgICB8ICAgMSArCiBsaWJhdnV0aWwvZmxvYXRfZHNwLmMgICAgICAgICAgICAgICB8ICAg MiArCiBsaWJhdnV0aWwvZmxvYXRfZHNwLmggICAgICAgICAgICAgICB8ICAgMSArCiBsaWJhdnV0 aWwvcmlzY3YvTWFrZWZpbGUgICAgICAgICAgICB8ICAgNSArCiBsaWJhdnV0aWwvcmlzY3YvYXNt LlMgICAgICAgICAgICAgICB8ICA3NyArKysrKysrKysrKwogbGliYXZ1dGlsL3Jpc2N2L2NwdS5j ICAgICAgICAgICAgICAgfCAxMTAgKysrKysrKysrKysrKysrKwogbGliYXZ1dGlsL3Jpc2N2L2Zp eGVkX2RzcF9pbml0LmMgICAgfCAgMzggKysrKysrCiBsaWJhdnV0aWwvcmlzY3YvZml4ZWRfZHNw X3J2di5TICAgICB8ICA0MSArKysrKysKIGxpYmF2dXRpbC9yaXNjdi9mbG9hdF9kc3BfaW5pdC5j ICAgIHwgIDcyICsrKysrKysrKysrCiBsaWJhdnV0aWwvcmlzY3YvZmxvYXRfZHNwX3J2di5TICAg ICB8IDI0OSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIHRlc3RzL2NoZWNr YXNtL2NoZWNrYXNtLmMgICAgICAgICAgIHwgICA4ICsrCiA0MCBmaWxlcyBjaGFuZ2VkLCAxNDMx IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZj b2RlYy9yaXNjdi9NYWtlZmlsZQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3Yv YWFjcHNkc3BfaW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hYWNw c2RzcF9ydnYuUwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYXVkaW9kc3Bf aW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hdWRpb2RzcF9ydmYu UwogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYXVkaW9kc3BfcnZ2LlMKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L2ZtdGNvbnZlcnRfaW5pdC5jCiBjcmVh dGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9mbXRjb252ZXJ0X3J2di5TCiBjcmVhdGUg bW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9waXhibG9ja2RzcF9pbml0LmMKIGNyZWF0ZSBt b2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3BpeGJsb2NrZHNwX3J2aS5TCiBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi92b3JiaXNkc3BfaW5pdC5jCiBjcmVhdGUgbW9kZSAx MDA2NDQgbGliYXZjb2RlYy9yaXNjdi92b3JiaXNkc3BfcnZ2LlMKIGNyZWF0ZSBtb2RlIDEwMDY0 NCBsaWJhdnV0aWwvcmlzY3YvTWFrZWZpbGUKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwv cmlzY3YvYXNtLlMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvY3B1LmMKIGNy ZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvZml4ZWRfZHNwX2luaXQuYwogY3JlYXRl IG1vZGUgMTAwNjQ0IGxpYmF2dXRpbC9yaXNjdi9maXhlZF9kc3BfcnZ2LlMKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBsaWJhdnV0aWwvcmlzY3YvZmxvYXRfZHNwX2luaXQuYwogY3JlYXRlIG1vZGUgMTAw NjQ0IGxpYmF2dXRpbC9yaXNjdi9mbG9hdF9kc3BfcnZ2LlMKCi0tIArjg6zjg5/jg7vjg4fjg4st 44Kv44O844Or44Oi44OzCmh0dHA6Ly93d3cucmVtbGFiLm5ldC8KCgoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlz dApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0 aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBl bWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJz Y3JpYmUiLgo=