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 8140248881 for ; Tue, 19 Dec 2023 02:53:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C2B4D68D026; Tue, 19 Dec 2023 04:53:30 +0200 (EET) Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 83FC568CF76 for ; Tue, 19 Dec 2023 04:53:24 +0200 (EET) Received: by mail-qv1-f51.google.com with SMTP id 6a1803df08f44-67f5132e8fcso6559686d6.2 for ; Mon, 18 Dec 2023 18:53:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702954403; x=1703559203; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=eTnlzk2FWmJNqKP0vQk7Pm94wEtl4hQIGAZ26VwcFGk=; b=BiadoPSHE5wdEr2mICJRDpZllSph9nJaJrwzwljuk9p0kfj2rHhd1L31hupzz8kG/X vW3YNSzi+UEUCa0SY9ZuQmrBjd+7XZX5Adfsb2BjkGjzmpoyzrcsXWQCOE8w6NtFI9/p evGM3kl7LzgxMM3te1suJWYb92wkLBSwvb65V9BAI7sFFOkiZG4eJHol3AflgZWkesf5 vle2KMeZ4aXrcv9fDbWw4cQXgWa/rOqsXrR8hfG3CbW01vGyOL01cdf5a150SE0MEDDJ iPGQA2kI6E/e8TtcPBKJW3RbhTSuaMl6eKNZCjLHFpraZVHSq0nyM/SmWFpjeI8ZibDV mzlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702954403; x=1703559203; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=eTnlzk2FWmJNqKP0vQk7Pm94wEtl4hQIGAZ26VwcFGk=; b=TCaNLu8E+f290exbNfgUG7cJS1xgwJ73yoteKk679OW5YCF4/JRDnsxbyxUQ5j+DTw ZlUcgZf0gqQhCXZZHzfArNHfkHsiTLsnLk6XjwyeL4SRNVnWE1EyjLZkEOnAKbEzUsPw UVlRcZHqwwyCnvEHMawfvbEZ87qYzgwqX/pBUyUmigD2fAucHPfhti4E9o3/AMoaW8ww jQvIXEIa+a8jdm8O+Inr2ZhNokNfF2omsZ0jqJjWSNW21gpGdDbI9IX5fzVLY6347AfE SxknZMGMGfI3/amclUCpoP2HxkvoggvOoRIESi3l3yW8ArtEibFOldmq4Xi2DlLlaAUv JuTA== X-Gm-Message-State: AOJu0Yw/kRsj+LV/3WsyHcV9WDRWOR8UIGc1/ztQetQlpElcBy2mvcuz YJTH5IAYfaApsMTqfh9TwCs1V8AjNGZ71nzCSJVrKbxjhu/2CGMX X-Google-Smtp-Source: AGHT+IGsuiOmFwrYumNf0gNs0HZbXDI0gWo6HZDxNzg266GR62OCMVnGhBqRheN4V4j50UHTOwt/EG+rP8jjBabUBS8= X-Received: by 2002:ad4:53ac:0:b0:67a:a721:d779 with SMTP id j12-20020ad453ac000000b0067aa721d779mr18060063qvv.95.1702954402972; Mon, 18 Dec 2023 18:53:22 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Tue, 19 Dec 2023 10:53:12 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000424182060cd3f83c" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] libavfilter/af_afir: R-V V dcmul_add 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000424182060cd3f83c Content-Type: text/plain; charset="UTF-8" c908: dcmul_add_c: 88.0 dcmul_add_rvv_f64: 46.2 Did not use vlseg2e64, because it is much slower than vlse64 Did not use vsseg2e64, because it is slightly slower than vsse64 --000000000000424182060cd3f83c Content-Type: text/x-patch; charset="US-ASCII"; name="libavfilter-af_afir-R-V-V-dcmul_add.patch" Content-Disposition: attachment; filename="libavfilter-af_afir-R-V-V-dcmul_add.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lqbr1wa90 RnJvbSA4MGI2Njk0YmMyOWVkMWMzNzg1MmRjMDc5YTZkOTFhMjRkZDZmMThlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogVHVlLCAxOSBEZWMgMjAyMyAwOToxMToyOCArMDgwMApTdWJqZWN0OiBbUEFUQ0hdIGxpYmF2 ZmlsdGVyL2FmX2FmaXI6IFItViBWIGRjbXVsX2FkZAoKYzkwODoKZGNtdWxfYWRkX2M6IDg4LjAK ZGNtdWxfYWRkX3J2dl9mNjQ6IDQ2LjIKLS0tCiBsaWJhdmZpbHRlci9yaXNjdi9hZl9hZmlyX2lu aXQuYyB8ICAzICsrKwogbGliYXZmaWx0ZXIvcmlzY3YvYWZfYWZpcl9ydnYuUyAgfCA0MSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKwogMiBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRp b25zKCspCgpkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvcmlzY3YvYWZfYWZpcl9pbml0LmMgYi9s aWJhdmZpbHRlci9yaXNjdi9hZl9hZmlyX2luaXQuYwppbmRleCA1MmFhMThjMTI2Li5mOWE3NmYx MDhiIDEwMDY0NAotLS0gYS9saWJhdmZpbHRlci9yaXNjdi9hZl9hZmlyX2luaXQuYworKysgYi9s aWJhdmZpbHRlci9yaXNjdi9hZl9hZmlyX2luaXQuYwpAQCAtMjcsNiArMjcsOCBAQAogCiB2b2lk IGZmX2ZjbXVsX2FkZF9ydnYoZmxvYXQgKnN1bSwgY29uc3QgZmxvYXQgKnQsIGNvbnN0IGZsb2F0 ICpjLAogICAgICAgICAgICAgICAgICAgICAgICBwdHJkaWZmX3QgbGVuKTsKK3ZvaWQgZmZfZGNt dWxfYWRkX3J2dihkb3VibGUgKnN1bSwgY29uc3QgZG91YmxlICp0LCBjb25zdCBkb3VibGUgKmMs CisgICAgICAgICAgICAgICAgICAgICAgIHB0cmRpZmZfdCBsZW4pOwogCiBhdl9jb2xkIHZvaWQg ZmZfYWZpcl9pbml0X3Jpc2N2KEF1ZGlvRklSRFNQQ29udGV4dCAqcykKIHsKQEAgLTM2LDYgKzM4 LDcgQEAgYXZfY29sZCB2b2lkIGZmX2FmaXJfaW5pdF9yaXNjdihBdWRpb0ZJUkRTUENvbnRleHQg KnMpCiAgICAgaWYgKGZsYWdzICYgQVZfQ1BVX0ZMQUdfUlZWX0Y2NCkgewogICAgICAgICBpZiAo ZmxhZ3MgJiBBVl9DUFVfRkxBR19SVkJfQUREUikgewogICAgICAgICAgICAgcy0+ZmNtdWxfYWRk ID0gZmZfZmNtdWxfYWRkX3J2djsKKyAgICAgICAgICAgIHMtPmRjbXVsX2FkZCA9IGZmX2RjbXVs X2FkZF9ydnY7CiAgICAgICAgIH0KICAgICB9CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2xpYmF2Zmls dGVyL3Jpc2N2L2FmX2FmaXJfcnZ2LlMgYi9saWJhdmZpbHRlci9yaXNjdi9hZl9hZmlyX3J2di5T CmluZGV4IDA0ZWMyZTUwZDguLmQxZmE2ZTIyZTUgMTAwNjQ0Ci0tLSBhL2xpYmF2ZmlsdGVyL3Jp c2N2L2FmX2FmaXJfcnZ2LlMKKysrIGIvbGliYXZmaWx0ZXIvcmlzY3YvYWZfYWZpcl9ydnYuUwpA QCAtNTMsMyArNTMsNDQgQEAgZnVuYyBmZl9mY211bF9hZGRfcnZ2LCB6dmU2NGYKIAogICAgICAg ICByZXQKIGVuZGZ1bmMKKworZnVuYyBmZl9kY211bF9hZGRfcnZ2LCB6dmU2NGYKKzE6CisgICAg ICAgIHZzZXR2bGkgICAgICAgdDAsIGEzLCBlNjQsIG00LCB0YSwgbWEKKyAgICAgICAgbGkgICAg ICAgICAgICB0MSwgMTYKKyAgICAgICAgbGkgICAgICAgICAgICB0MiwgOAorICAgICAgICB2bHNl NjQudiAgICAgIHYwLCAoYTEpLCB0MQorICAgICAgICBhZGQgICAgICAgICAgIGExLCBhMSwgdDIK KyAgICAgICAgdmxzZTY0LnYgICAgICB2NCwgKGEyKSwgdDEKKyAgICAgICAgYWRkICAgICAgICAg ICBhMiwgYTIsIHQyCisgICAgICAgIHZsc2U2NC52ICAgICAgdjEyLCAoYTApLCB0MQorICAgICAg ICBhZGQgICAgICAgICAgIGEwLCBhMCwgdDIKKyAgICAgICAgdmZtYWNjLnZ2ICAgICB2MTIsIHYw LCB2NAorICAgICAgICBzdWIgICAgICAgICAgIGEzLCBhMywgdDAKKyAgICAgICAgdmxzZTY0LnYg ICAgICB2OCwgKGEyKSwgdDEKKyAgICAgICAgc3ViICAgICAgICAgICBhMiwgYTIsIHQyCisgICAg ICAgIHNoM2FkZCAgICAgICAgYTIsIHQwLCBhMgorICAgICAgICB2bHNlNjQudiAgICAgIHYxNiwg KGEwKSwgdDEKKyAgICAgICAgc3ViICAgICAgICAgICBhMCwgYTAsIHQyCisgICAgICAgIHZmbWFj Yy52diAgICAgdjE2LCB2MCwgdjgKKyAgICAgICAgc2gzYWRkICAgICAgICBhMiwgdDAsIGEyCisg ICAgICAgIHZsc2U2NC52ICAgICAgdjAsIChhMSksIHQxCisgICAgICAgIHN1YiAgICAgICAgICAg YTEsIGExLCB0MgorICAgICAgICBzaDNhZGQgICAgICAgIGExLCB0MCwgYTEKKyAgICAgICAgdmZu bXNhYy52diAgICB2MTIsIHYwLCB2OAorICAgICAgICBzaDNhZGQgICAgICAgIGExLCB0MCwgYTEK KyAgICAgICAgdmZtYWNjLnZ2ICAgICB2MTYsIHYwLCB2NAorICAgICAgICB2c3NlNjQudiAgICAg IHYxMiwgKGEwKSwgdDEKKyAgICAgICAgYWRkICAgICAgICAgICBhMCwgYTAsIHQyCisgICAgICAg IHZzc2U2NC52ICAgICAgdjE2LCAoYTApLCB0MQorICAgICAgICBzdWIgICAgICAgICAgIGEwLCBh MCwgdDIKKyAgICAgICAgc2gzYWRkICAgICAgICBhMCwgdDAsIGEwCisgICAgICAgIHNoM2FkZCAg ICAgICAgYTAsIHQwLCBhMAorICAgICAgICBiZ3R6ICAgICAgICAgIGEzLCAxYgorICAgICAgICBm bGQgICAgICAgICAgIGZhMCwgMChhMSkKKyAgICAgICAgZmxkICAgICAgICAgICBmYTEsIDAoYTIp CisgICAgICAgIGZsZCAgICAgICAgICAgZmEyLCAwKGEwKQorICAgICAgICBmbWFkZC5kICAgICAg IGZhMiwgZmEwLCBmYTEsIGZhMgorICAgICAgICBmc2QgICAgICAgICAgIGZhMiwgMChhMCkKKyAg ICAgICAgcmV0CitlbmRmdW5jCi0tIAoyLjQzLjAKCg== --000000000000424182060cd3f83c Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000424182060cd3f83c--