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 215F948BC9 for ; Tue, 6 Feb 2024 15:56:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0950468D081; Tue, 6 Feb 2024 17:56:37 +0200 (EET) Received: from mail-ua1-f43.google.com (mail-ua1-f43.google.com [209.85.222.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A356368CDBE for ; Tue, 6 Feb 2024 17:56:31 +0200 (EET) Received: by mail-ua1-f43.google.com with SMTP id a1e0cc1a2514c-7d60ee03b54so1857066241.2 for ; Tue, 06 Feb 2024 07:56:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707234990; x=1707839790; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=gpOEl4Lrf42knKmx8G/LjUTZWVlKQKv+lYDJkO6O6xE=; b=XOR/9O9Qk6VmMyRTZwfgO0SlTvQGUk5+NgfVcwZLTQlLbmzOiulDbKj4my7ujlMfiZ tTZUcbqo4hyt70V8IDrPrR26psnwaAtO5brqORA1ITHHHxXNsS976b65xZMJCws0HPhR D9Qza7kQyKLelGcAC932kBsPSw+PkYqd4Nmsaa0IKxySLPj+DSaW1OSacaElE/QnOrMr z/IGvvn2uMMH9LWTawP+qVuGi7ekFaBABYdg5V8IntHwt65463R+mfpejCpFX/nVvmNa jis7ptP1ooIiG0kvmG6DFcNxdD6kp9P187oIqJI5Ud/xnIGsrwD8GucbdXS3EXrkuwNL 4Xsw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707234990; x=1707839790; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gpOEl4Lrf42knKmx8G/LjUTZWVlKQKv+lYDJkO6O6xE=; b=hAoKLoY6DyYq3tFdcDTSAdCO5dZKgKPTGnfYusjrs5u0UKWPDgNp+r3vikUh6V5z2F 00/QFMhkDri25oXyp5MRlG8N++5SuFVxgPdpsx9IqiI5IpDilBVQGaU+I0R4JCl1axKF goQaJAVofhWZNjp0DniVsPuZY+78l7Np4fsdaQ8pzM9kvfmN+CaZR5b94HmVYamt1MqZ FfS17aanM8I59Y5VKuwO4ISuiYuRLT0uJscWVCj3W8BGM3q2r235xRhi1bVHsrDPkHco XDcB9Xdyqp85nn89eCT0VKnqfAK+esE9Zy9AWhbrH8cX5wFrHiZc+5zdRQdPY9fmd2r4 qQlA== X-Gm-Message-State: AOJu0Ywo6vKyNHIdyrKJYL3mahCE4EkytL0Wo845Dt2ZDQslSNCXhIHf 8JKsr4DdbyykVpNgnknLEW+VENbhUC48kVmk2UXiRh7HQZioYkNAhvPuS+68rMfpgg4FBXjsfW1 wrz93gJJqDILe4Rv6R5lR3bhN5/xSXF8L X-Google-Smtp-Source: AGHT+IFB23fOCDYxjWgKqvnf8WyzGmGOtLZ6rn/kqsF8hWarT2RIswW0MYzpJUKWJRAc8tECCYuKG7xVzHv7HUI+ZcA= X-Received: by 2002:a67:fd09:0:b0:46b:303d:471a with SMTP id f9-20020a67fd09000000b0046b303d471amr3578347vsr.31.1707234989815; Tue, 06 Feb 2024 07:56:29 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Tue, 6 Feb 2024 23:56:18 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000001df5a90610b89fcf" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 4/7] lavc/me_cmp: R-V V sse 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: --0000000000001df5a90610b89fcf Content-Type: text/plain; charset="UTF-8" --0000000000001df5a90610b89fcf Content-Type: text/x-patch; charset="US-ASCII"; name="0004-lavc-me_cmp-R-V-V-sse.patch" Content-Disposition: attachment; filename="0004-lavc-me_cmp-R-V-V-sse.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lsajmiam0 RnJvbSA3ZDE1M2U2YjE2NmQ1M2M5NGRiNTdiZTRmMDI0OTg2ZDM4MjkwMDQyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogVHVlLCA2IEZlYiAyMDI0IDIxOjU1OjA3ICswODAwClN1YmplY3Q6IFtQQVRDSCA0LzddIGxh dmMvbWVfY21wOiBSLVYgViBzc2UKCkM5MDg6CnNzZV8wX2M6IDYxNC43CnNzZV8wX3J2dl9pMzI6 IDEzOC4yCnNzZV8xX2M6IDMwMi43CnNzZV8xX3J2dl9pMzI6IDEwNy4yCnNzZV8yX2M6IDE3NS43 CnNzZV8yX3J2dl9pMzI6IDEwNC4yCi0tLQogbGliYXZjb2RlYy9yaXNjdi9tZV9jbXBfaW5pdC5j IHwgMTEgKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L21lX2NtcF9ydnYuUyAgfCA2NiArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrCiAyIGZpbGVzIGNoYW5nZWQsIDc3IGluc2VydGlv bnMoKykKCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L21lX2NtcF9pbml0LmMgYi9saWJh dmNvZGVjL3Jpc2N2L21lX2NtcF9pbml0LmMKaW5kZXggNzJjMzI0OGIwMS4uODVlY2MyMmNiYyAx MDA2NDQKLS0tIGEvbGliYXZjb2RlYy9yaXNjdi9tZV9jbXBfaW5pdC5jCisrKyBiL2xpYmF2Y29k ZWMvcmlzY3YvbWVfY21wX2luaXQuYwpAQCAtMzksNiArMzksMTMgQEAgaW50IGZmX3BpeF9hYnMx Nl95Ml9ydnYoTXBlZ0VuY0NvbnRleHQgKnYsIGNvbnN0IHVpbnQ4X3QgKnBpeDEsIGNvbnN0IHVp bnQ4X3QgKnAKIGludCBmZl9waXhfYWJzOF95Ml9ydnYoTXBlZ0VuY0NvbnRleHQgKnYsIGNvbnN0 IHVpbnQ4X3QgKnBpeDEsIGNvbnN0IHVpbnQ4X3QgKnBpeDIsCiAgICAgICAgICAgICAgICAgICAg ICAgICAgIHB0cmRpZmZfdCBzdHJpZGUsIGludCBoKTsKIAoraW50IGZmX3NzZTE2X3J2dihNcGVn RW5jQ29udGV4dCAqdiwgY29uc3QgdWludDhfdCAqcGl4MSwgY29uc3QgdWludDhfdCAqcGl4MiwK KyAgICAgICAgICAgICAgICAgICBwdHJkaWZmX3Qgc3RyaWRlLCBpbnQgaCk7CitpbnQgZmZfc3Nl OF9ydnYoTXBlZ0VuY0NvbnRleHQgKnYsIGNvbnN0IHVpbnQ4X3QgKnBpeDEsIGNvbnN0IHVpbnQ4 X3QgKnBpeDIsCisgICAgICAgICAgICAgICAgICAgcHRyZGlmZl90IHN0cmlkZSwgaW50IGgpOwor aW50IGZmX3NzZTRfcnZ2KE1wZWdFbmNDb250ZXh0ICp2LCBjb25zdCB1aW50OF90ICpwaXgxLCBj b25zdCB1aW50OF90ICpwaXgyLAorICAgICAgICAgICAgICAgICAgIHB0cmRpZmZfdCBzdHJpZGUs IGludCBoKTsKKwogYXZfY29sZCB2b2lkIGZmX21lX2NtcF9pbml0X3Jpc2N2KE1FQ21wQ29udGV4 dCAqYywgQVZDb2RlY0NvbnRleHQgKmF2Y3R4KQogewogI2lmIEhBVkVfUlZWCkBAIC01Myw2ICs2 MCwxMCBAQCBhdl9jb2xkIHZvaWQgZmZfbWVfY21wX2luaXRfcmlzY3YoTUVDbXBDb250ZXh0ICpj LCBBVkNvZGVjQ29udGV4dCAqYXZjdHgpCiAgICAgICAgIGMtPnBpeF9hYnNbMV1bMV0gPSBmZl9w aXhfYWJzOF94Ml9ydnY7CiAgICAgICAgIGMtPnBpeF9hYnNbMF1bMl0gPSBmZl9waXhfYWJzMTZf eTJfcnZ2OwogICAgICAgICBjLT5waXhfYWJzWzFdWzJdID0gZmZfcGl4X2FiczhfeTJfcnZ2Owor CisgICAgICAgIGMtPnNzZVswXSA9IGZmX3NzZTE2X3J2djsKKyAgICAgICAgYy0+c3NlWzFdID0g ZmZfc3NlOF9ydnY7CisgICAgICAgIGMtPnNzZVsyXSA9IGZmX3NzZTRfcnZ2OwogICAgIH0KICNl bmRpZgogfQpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi9tZV9jbXBfcnZ2LlMgYi9saWJh dmNvZGVjL3Jpc2N2L21lX2NtcF9ydnYuUwppbmRleCAzMDhkNzA3MTM2Li4xMTg0OGYzZjIxIDEw MDY0NAotLS0gYS9saWJhdmNvZGVjL3Jpc2N2L21lX2NtcF9ydnYuUworKysgYi9saWJhdmNvZGVj L3Jpc2N2L21lX2NtcF9ydnYuUwpAQCAtMTY1LDMgKzE2NSw2OSBAQCBmdW5jIGZmX3BpeF9hYnM4 X3kyX3J2diwgenZlMzJ4CiAKICAgICAgICAgcGl4X2Fic19yZXQKIGVuZGZ1bmMKKworZnVuYyBm Zl9zc2UxNl9ydnYsIHp2ZTMyeAorICAgICAgICB2c2V0aXZsaSAgICAgICAgdDAsIDE2LCBlMzIs IG00LCB0YSwgbWEKKyAgICAgICAgdm12LnYueCAgICAgICAgIHYyNCwgemVybworICAgICAgICB2 bXYucy54ICAgICAgICAgdjAsIHplcm8KKzE6CisgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJv LCB6ZXJvLCBlOCwgbTEsIHR1LCBtYQorICAgICAgICB2bGU4LnYgICAgICAgICAgdjQsIChhMSkK KyAgICAgICAgdmxlOC52ICAgICAgICAgIHYxMiwgKGEyKQorICAgICAgICBhZGRpICAgICAgICAg ICAgYTQsIGE0LCAtMQorICAgICAgICB2d3N1YnUudnYgICAgICAgdjE2LCB2NCwgdjEyCisgICAg ICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCB6ZXJvLCBlMTYsIG0yLCB0dSwgbWEKKyAgICAgICAg dndtYWNjLnZ2ICAgICAgIHYyNCwgdjE2LCB2MTYKKyAgICAgICAgYWRkICAgICAgICAgICAgIGEx LCBhMSwgYTMKKyAgICAgICAgYWRkICAgICAgICAgICAgIGEyLCBhMiwgYTMKKyAgICAgICAgYm5l eiAgICAgICAgICAgIGE0LCAxYgorCisgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCB6ZXJv LCBlMzIsIG00LCB0dSwgbWEKKyAgICAgICAgdnJlZHN1bS52cyAgICAgIHYwLCB2MjQsIHYwCisg ICAgICAgIHZtdi54LnMgICAgICAgICBhMCwgdjAKKyAgICAgICAgcmV0CitlbmRmdW5jCisKK2Z1 bmMgZmZfc3NlOF9ydnYsIHp2ZTMyeAorICAgICAgICB2c2V0aXZsaSAgICAgICAgdDAsIDgsIGUz MiwgbTIsIHRhLCBtYQorICAgICAgICB2bXYudi54ICAgICAgICAgdjI0LCB6ZXJvCisgICAgICAg IHZtdi5zLnggICAgICAgICB2MCwgemVybworMToKKyAgICAgICAgdnNldHZsaSAgICAgICAgIHpl cm8sIHplcm8sIGU4LCBtZjIsIHR1LCBtYQorICAgICAgICB2bGU4LnYgICAgICAgICAgdjQsIChh MSkKKyAgICAgICAgdmxlOC52ICAgICAgICAgIHYxMiwgKGEyKQorICAgICAgICBhZGRpICAgICAg ICAgICAgYTQsIGE0LCAtMQorICAgICAgICB2d3N1YnUudnYgICAgICAgdjE2LCB2NCwgdjEyCisg ICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCB6ZXJvLCBlMTYsIG0xLCB0dSwgbWEKKyAgICAg ICAgdndtYWNjLnZ2ICAgICAgIHYyNCwgdjE2LCB2MTYKKyAgICAgICAgYWRkICAgICAgICAgICAg IGExLCBhMSwgYTMKKyAgICAgICAgYWRkICAgICAgICAgICAgIGEyLCBhMiwgYTMKKyAgICAgICAg Ym5leiAgICAgICAgICAgIGE0LCAxYgorCisgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCB6 ZXJvLCBlMzIsIG0yLCB0dSwgbWEKKyAgICAgICAgdnJlZHN1bS52cyAgICAgIHYwLCB2MjQsIHYw CisgICAgICAgIHZtdi54LnMgICAgICAgICBhMCwgdjAKKyAgICAgICAgcmV0CitlbmRmdW5jCisK K2Z1bmMgZmZfc3NlNF9ydnYsIHp2ZTMyeAorICAgICAgICB2c2V0aXZsaSAgICAgICAgdDAsIDQs IGUzMiwgbTEsIHRhLCBtYQorICAgICAgICB2bXYudi54ICAgICAgICAgdjI0LCB6ZXJvCisgICAg ICAgIHZtdi5zLnggICAgICAgICB2MCwgemVybworMToKKyAgICAgICAgdnNldHZsaSAgICAgICAg IHplcm8sIHplcm8sIGU4LCBtZjQsIHR1LCBtYQorICAgICAgICB2bGU4LnYgICAgICAgICAgdjQs IChhMSkKKyAgICAgICAgdmxlOC52ICAgICAgICAgIHYxMiwgKGEyKQorICAgICAgICBhZGRpICAg ICAgICAgICAgYTQsIGE0LCAtMQorICAgICAgICB2d3N1YnUudnYgICAgICAgdjE2LCB2NCwgdjEy CisgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCB6ZXJvLCBlMTYsIG1mMiwgdHUsIG1hCisg ICAgICAgIHZ3bWFjYy52diAgICAgICB2MjQsIHYxNiwgdjE2CisgICAgICAgIGFkZCAgICAgICAg ICAgICBhMSwgYTEsIGEzCisgICAgICAgIGFkZCAgICAgICAgICAgICBhMiwgYTIsIGEzCisgICAg ICAgIGJuZXogICAgICAgICAgICBhNCwgMWIKKworICAgICAgICB2c2V0dmxpICAgICAgICAgemVy bywgemVybywgZTMyLCBtMSwgdHUsIG1hCisgICAgICAgIHZyZWRzdW0udnMgICAgICB2MCwgdjI0 LCB2MAorICAgICAgICB2bXYueC5zICAgICAgICAgYTAsIHYwCisgICAgICAgIHJldAorZW5kZnVu YwotLSAKMi40My4wCgo= --0000000000001df5a90610b89fcf 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". --0000000000001df5a90610b89fcf--