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 3D5C944470 for ; Sat, 9 Dec 2023 10:36:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0C59A68D05F; Sat, 9 Dec 2023 12:36:27 +0200 (EET) Received: from mail-qv1-f43.google.com (mail-qv1-f43.google.com [209.85.219.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5FB3268D028 for ; Sat, 9 Dec 2023 12:36:20 +0200 (EET) Received: by mail-qv1-f43.google.com with SMTP id 6a1803df08f44-67aa00ea853so17775786d6.2 for ; Sat, 09 Dec 2023 02:36:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1702118179; x=1702722979; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=5ov68SklbmHq7JGRVkrQoBGULFsuZ/dyR0GPUAE6YGI=; b=ejw/nyZMqn7IG4YJyHucu24E80eQyM/6KA3VuY8V1B2Q5LxrIBSEnmeYRTHcsQo3Me HMjbxxJwYp4RWuqDdybAl0ePOeFPx2pGRyBpK9/O64xLGnyeMtKaIUrRh19AWu9NJncn 8YuMZ2dGh8mUvyEwUBrkSQGaF4Vc/7CHAwQGBbYraQtGu17ngsCPNU2LoYgVdEJsRw3l H6fRHMQMQe4VkkGljmSBdps2XM6iuMTsNJF4EYkUOC3DY6uRd0CVjhrqdwwV6Agpilzf 05J/A0kdNWuEyam8nEiEHt5vK6bSm/7GQiaUqdZkUIyhhXwMN5fITiiUrwr3ernnsWIa dJWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1702118179; x=1702722979; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=5ov68SklbmHq7JGRVkrQoBGULFsuZ/dyR0GPUAE6YGI=; b=shK7dNjeCutzjRIm5Qdb2ACeHpHfIv+JzxRijHiifnL0OyGYB2Z6ZJ9uTXLCm8uZfz jJ1OfUxW2yffeCncoaWTK0c94KjhIRVIwu0ZNiv4q8P/8VM3z0c6b8QCbRm8tSLUhD9J MKvpsZUF/x6jvOKkLH+5kaiHdYYRMsANVRRvG1KNmjx1PKt9J8KYer2AWGDceoFgAwg3 SKzSSapuy/AzOZdrUy9thrxLgNUW4NMt666Ms2u0GJaWhB2zFLVOAFAnLq4BPPUQwwem c8qDTGq7k3eBmJ5iMw0khM6DxsQk6HCxTgAHFpiLSUfG9lL1GBo7zkScTgAoIJSxcmek VbgA== X-Gm-Message-State: AOJu0YxZcC3oqjIXXWghST6JeBtjcxioILKA+ZtRULqTiqX5G3LlnGqr 2g/N5qQGKiN0g7+CUu6DZP+1Ixqk/Yx1lg3tHrVeShj7FLlhkXhh X-Google-Smtp-Source: AGHT+IGGUs6JWvFzSIfB3w1DxsmHn1BAEAamr37i659DjLtpTiZ3rg5GAuoQ6AinasWAD4/OQXv9Wda0pRyes+f7vtg= X-Received: by 2002:a0c:d6c9:0:b0:67a:cdcf:e070 with SMTP id l9-20020a0cd6c9000000b0067acdcfe070mr1393744qvi.91.1702118178738; Sat, 09 Dec 2023 02:36:18 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: flow gg Date: Sat, 9 Dec 2023 18:36:07 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000068fd71060c1145a5" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 2/2] lavc/aacencdsp: R-V V abs_pow34 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: --00000000000068fd71060c1145a5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Updated the patch to resolve conflicts, updated m4 to m8, using c908's benchmark. flow gg =E4=BA=8E2023=E5=B9=B411=E6=9C=8829=E6=97=A5= =E5=91=A8=E4=B8=89 01:00=E5=86=99=E9=81=93=EF=BC=9A > c910: > abs_pow34_c: 24610.7 > abs_pow34_rvv_f32: 6177.7 > > (need use "[FFmpeg-devel] [PATCH 1/2] checkasm: test for abs_pow34" first= ) > --00000000000068fd71060c1145a5 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-lavc-aacencdsp-R-V-V-abs_pow34.patch" Content-Disposition: attachment; filename="0002-lavc-aacencdsp-R-V-V-abs_pow34.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lpxx5xps0 RnJvbSA3ZGQxZWZiMjVlNGNmNmY5OGFmZGU5MGJiNDcyMDAyZDNhYmExODMwIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogVHVlLCAyOCBOb3YgMjAyMyAyMDoxNDoxNCArMDgwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBs YXZjL2FhY2VuY2RzcDogUi1WIFYgYWJzX3BvdzM0CgpDOTA4OgphYnNfcG93MzRfYzogNTM1LjUK YWJzX3BvdzM0X3J2dl9mMzI6IDMzNy4yCi0tLQogbGliYXZjb2RlYy9hYWNlbmMuYyAgICAgICAg ICAgICAgIHwgIDQgKysrCiBsaWJhdmNvZGVjL2FhY2VuYy5oICAgICAgICAgICAgICAgfCAgMSAr CiBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlICAgICAgICAgfCAgMiArKwogbGliYXZjb2RlYy9y aXNjdi9hYWNlbmNkc3BfaW5pdC5jIHwgNDIgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogbGliYXZjb2RlYy9yaXNjdi9hYWNlbmNkc3BfcnZ2LlMgIHwgMzggKysrKysrKysrKysrKysr KysrKysrKysrKysrKwogNSBmaWxlcyBjaGFuZ2VkLCA4NyBpbnNlcnRpb25zKCspCiBjcmVhdGUg bW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hYWNlbmNkc3BfaW5pdC5jCiBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9hYWNlbmNkc3BfcnZ2LlMKCmRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL2FhY2VuYy5jIGIvbGliYXZjb2RlYy9hYWNlbmMuYwppbmRleCA0NDNiMjVlMjVh Li41NWM0YmY1NWNlIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL2FhY2VuYy5jCisrKyBiL2xpYmF2 Y29kZWMvYWFjZW5jLmMKQEAgLTE0NDAsNiArMTQ0MCwxMCBAQCB2b2lkIGZmX2FhY19kc3BfaW5p dChBQUNFbmNDb250ZXh0ICpzKXsKICAgICBzLT5hYnNfcG93MzQgICA9IGFic19wb3czNF92Owog ICAgIHMtPnF1YW50X2JhbmRzID0gcXVhbnRpemVfYmFuZHM7CiAKKyNpZiBBUkNIX1JJU0NWCisg ICAgZmZfYWFjX2RzcF9pbml0X3Jpc2N2KHMpOworI2VuZGlmCisKICNpZiBBUkNIX1g4NgogICAg IGZmX2FhY19kc3BfaW5pdF94ODYocyk7CiAjZW5kaWYKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv YWFjZW5jLmggYi9saWJhdmNvZGVjL2FhY2VuYy5oCmluZGV4IDA5ZGQ4NjM5YmUuLjE4YjQyNDcz NmQgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvYWFjZW5jLmgKKysrIGIvbGliYXZjb2RlYy9hYWNl bmMuaApAQCAtMTU1LDYgKzE1NSw3IEBAIHR5cGVkZWYgc3RydWN0IEFBQ0VuY0NvbnRleHQgewog fSBBQUNFbmNDb250ZXh0OwogCiB2b2lkIGZmX2FhY19kc3BfaW5pdChBQUNFbmNDb250ZXh0ICpz KTsKK3ZvaWQgZmZfYWFjX2RzcF9pbml0X3Jpc2N2KEFBQ0VuY0NvbnRleHQgKnMpOwogdm9pZCBm Zl9hYWNfZHNwX2luaXRfeDg2KEFBQ0VuY0NvbnRleHQgKnMpOwogdm9pZCBmZl9hYWNfY29kZXJf aW5pdF9taXBzKEFBQ0VuY0NvbnRleHQgKmMpOwogdm9pZCBmZl9xdWFudGl6ZV9iYW5kX2Nvc3Rf Y2FjaGVfaW5pdChzdHJ1Y3QgQUFDRW5jQ29udGV4dCAqcyk7CmRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3Jpc2N2L01ha2VmaWxlIGIvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZQppbmRleCBlOTgy NWMwODU2Li42OTgwNWUzYjE5IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxl CisrKyBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKQEAgLTEsNSArMSw3IEBACiBPQkpTLSQo Q09ORklHX0FBQ19ERUNPREVSKSArPSByaXNjdi9hYWNwc2RzcF9pbml0Lm8gcmlzY3Yvc2JyZHNw X2luaXQubwogUlZWLU9CSlMtJChDT05GSUdfQUFDX0RFQ09ERVIpICs9IHJpc2N2L2FhY3BzZHNw X3J2di5vIHJpc2N2L3NicmRzcF9ydnYubworT0JKUy0kKENPTkZJR19BQUNfRU5DT0RFUikgKz0g cmlzY3YvYWFjZW5jZHNwX2luaXQubworUlZWLU9CSlMtJChDT05GSUdfQUFDX0VOQ09ERVIpICs9 IHJpc2N2L2FhY2VuY2RzcF9ydnYubwogT0JKUy0kKENPTkZJR19BQzNEU1ApICs9IHJpc2N2L2Fj M2RzcF9pbml0Lm8KIFJWLU9CSlMtJChDT05GSUdfQUMzRFNQKSArPSByaXNjdi9hYzNkc3BfcnZi Lm8KIFJWVi1PQkpTLSQoQ09ORklHX0FDM0RTUCkgKz0gcmlzY3YvYWMzZHNwX3J2di5vCmRpZmYg LS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2FhY2VuY2RzcF9pbml0LmMgYi9saWJhdmNvZGVjL3Jp c2N2L2FhY2VuY2RzcF9pbml0LmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAw MC4uODNhZTE2ZjQ2YgotLS0gL2Rldi9udWxsCisrKyBiL2xpYmF2Y29kZWMvcmlzY3YvYWFjZW5j ZHNwX2luaXQuYwpAQCAtMCwwICsxLDQyIEBACisvKgorICogQUFDIGVuY29kZXIgYXNzZW1ibHkg b3B0aW1pemF0aW9ucworICogQ29weXJpZ2h0IChjKSAyMDIzIEluc3RpdHVlIG9mIFNvZnR3YXJl IENoaW5lc2UgQWNhZGVteSBvZiBTY2llbmNlcyAoSVNDQVMpLgorICoKKyAqIFRoaXMgZmlsZSBp cyBwYXJ0IG9mIEZGbXBlZy4KKyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNh biByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9m IHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBi eSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24gMi4xIG9m IHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoK KyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNl ZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxp ZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJ Q1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGlj ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBh IGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcg d2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5k YXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEg MDIxMTAtMTMwMSBVU0EKKyAqLworCisjaW5jbHVkZSAiY29uZmlnLmgiCisKKyNpbmNsdWRlICJs aWJhdnV0aWwvYXR0cmlidXRlcy5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9mbG9hdF9kc3AuaCIK KyNpbmNsdWRlICJsaWJhdnV0aWwvY3B1LmgiCisjaW5jbHVkZSAibGliYXZjb2RlYy9hYWNlbmMu aCIKKwordm9pZCBmZl9hYnNfcG93MzRfcnZ2KGZsb2F0ICpvdXQsIGNvbnN0IGZsb2F0ICppbiwg Y29uc3QgaW50IHNpemUpOworCithdl9jb2xkIHZvaWQgZmZfYWFjX2RzcF9pbml0X3Jpc2N2KEFB Q0VuY0NvbnRleHQgKnMpCit7CisjaWYgSEFWRV9SVlYKKyAgICBpbnQgZmxhZ3MgPSBhdl9nZXRf Y3B1X2ZsYWdzKCk7CisKKyAgICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfRjMyKSB7Cisg ICAgICAgIGlmIChmbGFncyAmIEFWX0NQVV9GTEFHX1JWQl9BRERSKSB7CisgICAgICAgICAgICBz LT5hYnNfcG93MzQgPSBmZl9hYnNfcG93MzRfcnZ2OworICAgICAgICB9CisgICAgfQorI2VuZGlm Cit9CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L2FhY2VuY2RzcF9ydnYuUyBiL2xpYmF2 Y29kZWMvcmlzY3YvYWFjZW5jZHNwX3J2di5TCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAw MDAwMDAwMDAuLjRjN2E4NzRkNzcKLS0tIC9kZXYvbnVsbAorKysgYi9saWJhdmNvZGVjL3Jpc2N2 L2FhY2VuY2RzcF9ydnYuUwpAQCAtMCwwICsxLDM4IEBACisvKgorICogQ29weXJpZ2h0IChjKSAy MDIzIEluc3RpdHVlIG9mIFNvZnR3YXJlIENoaW5lc2UgQWNhZGVteSBvZiBTY2llbmNlcyAoSVND QVMpLgorICoKKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KKyAqCisgKiBGRm1wZWcg aXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2Rp ZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisg KiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBl aXRoZXIKKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24p IGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUg aG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZ OyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElU WSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBM ZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlv dSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQ dWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhl IEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwg RmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBVU0EKKyAqLworCisjaW5jbHVkZSAi bGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgorCitmdW5jIGZmX2Fic19wb3czNF9ydnYsIHp2ZTMyZgor MToKKyAgICAgICAgdnNldHZsaSAgICAgIHQwLCBhMiwgZTMyLCBtOCwgdGEsIG1hCisgICAgICAg IHN1YiAgICAgICAgICBhMiwgYTIsIHQwCisgICAgICAgIHZsZTMyLnYgICAgICB2MCwgKGExKQor ICAgICAgICBzaDJhZGQgICAgICAgYTEsIHQwLCBhMQorICAgICAgICB2ZmFicy52ICAgICAgdjAs IHYwCisgICAgICAgIHZmc3FydC52ICAgICB2OCwgdjAKKyAgICAgICAgdmZtdWwudnYgICAgIHY4 LCB2OCwgdjAKKyAgICAgICAgdmZzcXJ0LnYgICAgIHY4LCB2OAorICAgICAgICB2c2UzMi52ICAg ICAgdjgsIChhMCkKKyAgICAgICAgc2gyYWRkICAgICAgIGEwLCB0MCwgYTAKKyAgICAgICAgYm5l eiAgICAgICAgIGEyLCAxYgorCisgICAgICAgIHJldAorZW5kZnVuYwotLSAKMi40My4wCgo= --00000000000068fd71060c1145a5 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". --00000000000068fd71060c1145a5--