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 D7B1C47A2F for ; Tue, 28 Nov 2023 17:00:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1351468CF96; Tue, 28 Nov 2023 19:00:58 +0200 (EET) Received: from mail-ot1-f42.google.com (mail-ot1-f42.google.com [209.85.210.42]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5DB3A68CA1B for ; Tue, 28 Nov 2023 19:00:51 +0200 (EET) Received: by mail-ot1-f42.google.com with SMTP id 46e09a7af769-6d8029dae41so2765762a34.0 for ; Tue, 28 Nov 2023 09:00:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701190850; x=1701795650; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=iepTfguSccveyu7IHTAWMRC/+CDJWc49qrc9A8ahsoM=; b=d50N2r+1NM+UzhcEFSUz9I1/JA/X6OclC3JiVyrgXamyB0kQAGiSKm500bfQGDe/x/ cMf/qOHEBH23ruU91iVJubD0bonYjIx6GQqo5OQ7cqj9L9OjBq+e7ZjFOWfGVAbTkbFv rBoxTuf+o4Yf+o4zOpQ4hrjHT1oFvBnG7j3qPoHq+UGz5ohoAQJdr/X8dJBWtFE/eIKF l0jWYUiBiS4lW0J6ZzcT0Z8rEXOTqYy5mXtypW3QGYB97vsdXdmigtDWeEFTt8boGpy8 6aGZEk+VReig5BB4vG1YNYXAvYjCe6yPBSsIe2fEN/OBL6FTG1PdhQ+11gAevZkQVFcB gUpg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701190850; x=1701795650; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=iepTfguSccveyu7IHTAWMRC/+CDJWc49qrc9A8ahsoM=; b=J29ianvZIbOFhPtQ4dG9Uet0b3Zu8hnNO2bcQ60r8towKhVDqXlvv7GeZJrkP/ZbrH DN6k5TEUbWlLljkMTyvFhq/ZF7zwZvqDXMFGbjQcmSkzKsnMxspSzhaNv6rg/TFzdQw5 sWsfOfqSe/qTj9GAvhfb42pZSBda454rlBQx+WLkReJ3FjPxw1syz1Mfleq0ncjzXB+S d/RqGVkzxi1ULHkT3MxjE6yls2yAfWeBXtHPGbjxGFDAJxL6tPnOM1eNkRDoQk1dRG9/ 832XPq/H8qICmxGDg4xbzbSqc51onEYJkUazRdAKbCudHYoD+hel7IrjT+FruZvP8lGx GT0A== X-Gm-Message-State: AOJu0YyzuTsw6aNc08uemJDLt4IXBNWZ5nR9NUpCgomZnx1giAeyZxmN WO5gdlsYwT6i3ySQfuBtfQ7Bsm/axGektJ9LehovgXGFnHz+OZ3o X-Google-Smtp-Source: AGHT+IFb5FUod78w7I6N72YsKW2qYOHGP8cKDu/2al98piaJhEc9IqXRc3JluxnOkrv3F/SSVJldw86SJFxplQxiPp4= X-Received: by 2002:a05:6830:11:b0:6cd:a9d:bc57 with SMTP id c17-20020a056830001100b006cd0a9dbc57mr17349375otp.32.1701190848027; Tue, 28 Nov 2023 09:00:48 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Wed, 29 Nov 2023 01:00:37 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000031f1b6060b395c1c" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [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: --00000000000031f1b6060b395c1c Content-Type: text/plain; charset="UTF-8" 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) --00000000000031f1b6060b395c1c 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_lpil2u5r0 RnJvbSA4NjU3N2MyZDQwZDI5NDIyYzRiNzY5Yzg1NGRmOTlhODhjN2IzYzc3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogVHVlLCAyOCBOb3YgMjAyMyAyMDoxNDoxNCArMDgwMApTdWJqZWN0OiBbUEFUQ0ggMi8yXSBs YXZjL2FhY2VuY2RzcDogUi1WIFYgYWJzX3BvdzM0CgpjOTEwOgogICAgYWJzX3BvdzM0X2M6IDI0 NjEwLjcKICAgIGFic19wb3czNF9ydnZfZjMyOiA2MTc3LjcKLS0tCiBsaWJhdmNvZGVjL2FhY2Vu Yy5jICAgICAgICAgICAgICAgfCAgNCArKysKIGxpYmF2Y29kZWMvYWFjZW5jLmggICAgICAgICAg ICAgICB8ICAxICsKIGxpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUgICAgICAgICB8ICAxICsKIGxp YmF2Y29kZWMvcmlzY3YvYWFjZW5jZHNwX2luaXQuYyB8IDQyICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvYWFjZW5jZHNwX3J2di5TICB8IDM4ICsrKysr KysrKysrKysrKysrKysrKysrKysrKysKIDUgZmlsZXMgY2hhbmdlZCwgODYgaW5zZXJ0aW9ucygr KQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYWFjZW5jZHNwX2luaXQuYwog Y3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3YvYWFjZW5jZHNwX3J2di5TCgpkaWZm IC0tZ2l0IGEvbGliYXZjb2RlYy9hYWNlbmMuYyBiL2xpYmF2Y29kZWMvYWFjZW5jLmMKaW5kZXgg NDQzYjI1ZTI1YS4uNTVjNGJmNTVjZSAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9hYWNlbmMuYwor KysgYi9saWJhdmNvZGVjL2FhY2VuYy5jCkBAIC0xNDQwLDYgKzE0NDAsMTAgQEAgdm9pZCBmZl9h YWNfZHNwX2luaXQoQUFDRW5jQ29udGV4dCAqcyl7CiAgICAgcy0+YWJzX3BvdzM0ICAgPSBhYnNf cG93MzRfdjsKICAgICBzLT5xdWFudF9iYW5kcyA9IHF1YW50aXplX2JhbmRzOwogCisjaWYgQVJD SF9SSVNDVgorICAgIGZmX2FhY19kc3BfaW5pdF9yaXNjdihzKTsKKyNlbmRpZgorCiAjaWYgQVJD SF9YODYKICAgICBmZl9hYWNfZHNwX2luaXRfeDg2KHMpOwogI2VuZGlmCmRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL2FhY2VuYy5oIGIvbGliYXZjb2RlYy9hYWNlbmMuaAppbmRleCAwOWRkODYzOWJl Li4xOGI0MjQ3MzZkIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL2FhY2VuYy5oCisrKyBiL2xpYmF2 Y29kZWMvYWFjZW5jLmgKQEAgLTE1NSw2ICsxNTUsNyBAQCB0eXBlZGVmIHN0cnVjdCBBQUNFbmND b250ZXh0IHsKIH0gQUFDRW5jQ29udGV4dDsKIAogdm9pZCBmZl9hYWNfZHNwX2luaXQoQUFDRW5j Q29udGV4dCAqcyk7Cit2b2lkIGZmX2FhY19kc3BfaW5pdF9yaXNjdihBQUNFbmNDb250ZXh0ICpz KTsKIHZvaWQgZmZfYWFjX2RzcF9pbml0X3g4NihBQUNFbmNDb250ZXh0ICpzKTsKIHZvaWQgZmZf YWFjX2NvZGVyX2luaXRfbWlwcyhBQUNFbmNDb250ZXh0ICpjKTsKIHZvaWQgZmZfcXVhbnRpemVf YmFuZF9jb3N0X2NhY2hlX2luaXQoc3RydWN0IEFBQ0VuY0NvbnRleHQgKnMpOwpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZSBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUK aW5kZXggMmQwZTZjMTljOC4uNjAyOGYyM2I1OCAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9yaXNj di9NYWtlZmlsZQorKysgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCkBAIC0xLDQgKzEsNSBA QAogT0JKUy0kKENPTkZJR19BQUNfREVDT0RFUikgKz0gcmlzY3YvYWFjcHNkc3BfaW5pdC5vIHJp c2N2L3NicmRzcF9pbml0Lm8KK09CSlMtJChDT05GSUdfQUFDX0VOQ09ERVIpICs9IHJpc2N2L2Fh Y2VuY2RzcF9pbml0Lm8gcmlzY3YvYWFjZW5jZHNwX3J2di5vCiBSVlYtT0JKUy0kKENPTkZJR19B QUNfREVDT0RFUikgKz0gcmlzY3YvYWFjcHNkc3BfcnZ2Lm8gcmlzY3Yvc2JyZHNwX3J2di5vCiBP QkpTLSQoQ09ORklHX0FDM0RTUCkgKz0gcmlzY3YvYWMzZHNwX2luaXQubyBcCiAgICAgICAgICAg ICAgICAgICAgICAgICAgcmlzY3YvYWMzZHNwX3J2Yi5vCmRpZmYgLS1naXQgYS9saWJhdmNvZGVj L3Jpc2N2L2FhY2VuY2RzcF9pbml0LmMgYi9saWJhdmNvZGVjL3Jpc2N2L2FhY2VuY2RzcF9pbml0 LmMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uODNhZTE2ZjQ2YgotLS0g L2Rldi9udWxsCisrKyBiL2xpYmF2Y29kZWMvcmlzY3YvYWFjZW5jZHNwX2luaXQuYwpAQCAtMCww ICsxLDQyIEBACisvKgorICogQUFDIGVuY29kZXIgYXNzZW1ibHkgb3B0aW1pemF0aW9ucworICog Q29weXJpZ2h0IChjKSAyMDIzIEluc3RpdHVlIG9mIFNvZnR3YXJlIENoaW5lc2UgQWNhZGVteSBv ZiBTY2llbmNlcyAoSVNDQVMpLgorICoKKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4K KyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQg YW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdl bmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2Fy ZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAo YXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBlZyBpcyBkaXN0 cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJVEhP VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKKyAq IE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNl ZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRh aWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBM ZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5v dCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUxIEZy YW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBVU0EKKyAq LworCisjaW5jbHVkZSAiY29uZmlnLmgiCisKKyNpbmNsdWRlICJsaWJhdnV0aWwvYXR0cmlidXRl cy5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9mbG9hdF9kc3AuaCIKKyNpbmNsdWRlICJsaWJhdnV0 aWwvY3B1LmgiCisjaW5jbHVkZSAibGliYXZjb2RlYy9hYWNlbmMuaCIKKwordm9pZCBmZl9hYnNf cG93MzRfcnZ2KGZsb2F0ICpvdXQsIGNvbnN0IGZsb2F0ICppbiwgY29uc3QgaW50IHNpemUpOwor Cithdl9jb2xkIHZvaWQgZmZfYWFjX2RzcF9pbml0X3Jpc2N2KEFBQ0VuY0NvbnRleHQgKnMpCit7 CisjaWYgSEFWRV9SVlYKKyAgICBpbnQgZmxhZ3MgPSBhdl9nZXRfY3B1X2ZsYWdzKCk7CisKKyAg ICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfRjMyKSB7CisgICAgICAgIGlmIChmbGFncyAm IEFWX0NQVV9GTEFHX1JWQl9BRERSKSB7CisgICAgICAgICAgICBzLT5hYnNfcG93MzQgPSBmZl9h YnNfcG93MzRfcnZ2OworICAgICAgICB9CisgICAgfQorI2VuZGlmCit9CmRpZmYgLS1naXQgYS9s aWJhdmNvZGVjL3Jpc2N2L2FhY2VuY2RzcF9ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3YvYWFjZW5j ZHNwX3J2di5TCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjA3ZjllNzIy OGQKLS0tIC9kZXYvbnVsbAorKysgYi9saWJhdmNvZGVjL3Jpc2N2L2FhY2VuY2RzcF9ydnYuUwpA QCAtMCwwICsxLDM4IEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDIzIEluc3RpdHVlIG9mIFNv ZnR3YXJlIENoaW5lc2UgQWNhZGVteSBvZiBTY2llbmNlcyAoSVNDQVMpLgorICoKKyAqIFRoaXMg ZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KKyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsg eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRl cm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxp c2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24g Mi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9u LgorICoKKyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwg YmUgdXNlZnVsLAorICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhl IGltcGxpZWQgd2FycmFudHkgb2YKKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBB IFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNl aXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2Ug YWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAq IEZvdW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3Rv biwgTUEgMDIxMTAtMTMwMSBVU0EKKyAqLworCisjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2Fz bS5TIgorCitmdW5jIGZmX2Fic19wb3czNF9ydnYsIHp2ZTMyZgorMToKKyAgICAgICAgdnNldHZs aSAgICAgIHQwLCBhMiwgZTMyLCBtNCwgdGEsIG1hCisgICAgICAgIHN1YiAgICAgICAgICBhMiwg YTIsIHQwCisgICAgICAgIHZsZTMyLnYgICAgICB2MCwgKGExKQorICAgICAgICBzaDJhZGQgICAg ICAgYTEsIHQwLCBhMQorICAgICAgICB2ZmFicy52ICAgICAgdjAsIHYwCisgICAgICAgIHZmc3Fy dC52ICAgICB2NCwgdjAKKyAgICAgICAgdmZtdWwudnYgICAgIHY0LCB2NCwgdjAKKyAgICAgICAg dmZzcXJ0LnYgICAgIHY0LCB2NAorICAgICAgICB2c2UzMi52ICAgICAgdjQsIChhMCkKKyAgICAg ICAgc2gyYWRkICAgICAgIGEwLCB0MCwgYTAKKyAgICAgICAgYm5leiAgICAgICAgIGEyLCAxYgor CisgICAgICAgIHJldAorZW5kZnVuYwotLSAKMi40My4wCgo= --00000000000031f1b6060b395c1c 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". --00000000000031f1b6060b395c1c--