From patchwork Tue Sep 10 17:35:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Zhao Zhili X-Patchwork-Id: 51495 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:612c:41b1:b0:48e:c0f8:d0de with SMTP id le49csp566944vqb; Tue, 10 Sep 2024 10:35:33 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCWvGNIkzEWc1AaM6ZuUVYPrKk48shsu9SfHaWXoSWg/WH0J3JqVGr66mGWG743KTZonHBWNOxQDZ4RTU/OPYTMV@gmail.com X-Google-Smtp-Source: AGHT+IEfFMvUTYpvN26PyP+qbJ2L9gYQ/h2kLnxNqwqW8fBtpZWOXaZ47T/WqYJd3SVv5tAS+7at X-Received: by 2002:a2e:b8c2:0:b0:2ef:2247:987b with SMTP id 38308e7fff4ca-2f751f829c4mr94365541fa.32.1725989733630; Tue, 10 Sep 2024 10:35:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1725989733; cv=none; d=google.com; s=arc-20240605; b=HKRsEnGom5XNXgaVPz90jfeDxY2ptX4ElESOSvqoFnywZnaLSX8UnPuy1HIW4Eq7pZ FVidnCIkEqcWFRdaoS8hG9kSTJuRUBu0sac5XKLJUlAHxqvcIUWsCXiM39QgN+VWC7zv FrkP0sLAHkWTYELmfIIDO89bMcZagFSURbhrEArJQ1WATzzvo2KDohUUaLawC+hr74a4 +WC1vrbTmQwWAt1gFTsf5vtjG9c1uexXOrJBSwSzHkIk8b3AHOpVVBzeULWsktVop8+k EXvPMt/g10JgVx9+vvlI4F6phyk6btAUjSupmDtHXUNkIsCCk1koHfBCItX5+fZ8KYSY vIpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:date:to:from:message-id :dkim-signature:delivered-to; bh=LyEZlusft3wM6Um/9c1VkJEBTUXRBz7PIgSuTup4l4M=; fh=HnHYuZ9XgUo86ZRXTLWWmQxhslYEI9B9taZ5X1DLFfc=; b=gcDZAKKN7cmgYT+NCNuPv6sRwrkPmZFGm9VtvqPkeIF6ebCbsgen99UbwYW9WNO5xW dq0cZQAWfKyNpn7ttyaHdDE71wnm0YWocsFPzBfvI61QspvHUw3fbfNYte9Gf/O10wx8 xPVXWBW9CcyS0nYjCjOgt85A+AiwIsUTQ9eO9KvpG1LfeXB0M6Gh4LSEdAss2c06+uDj FuIzwv+hKeLflSudm32VaWNTcTi0Jj/dOHi0CiG0fTJgDAd1txNNFi54G6dEDuEYq7gq +/ISCw0XB10Lcl9B2hiWFyCqqvXvFaTvEE77fu9oa2BHNQf7m6AN7x6v3Bn0UlWjRavv RCiw==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=zcmNEMXZ; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 38308e7fff4ca-2f75bfd2dfcsi23183351fa.19.2024.09.10.10.35.33; Tue, 10 Sep 2024 10:35:33 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@foxmail.com header.s=s201512 header.b=zcmNEMXZ; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=foxmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 90B2668E161; Tue, 10 Sep 2024 20:35:27 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from out203-205-221-173.mail.qq.com (out203-205-221-173.mail.qq.com [203.205.221.173]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D7FA168C2CF for ; Tue, 10 Sep 2024 20:35:19 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1725989708; bh=9e48lbSI9bVGf4bFU2azPi8+hZaiUY7/IVia4zQH+pI=; h=From:To:Cc:Subject:Date; b=zcmNEMXZEOLjA1egSRFhF/BKbL6oH7AJD8Zsj2PSgxcwbXW3Ja6tbEhf5QbucnxL+ lxfUwKb0cv2mHKLlAxjfJTjN5/i2viR6QfO4Zu2upICfYJY+ACaAIsmACwK6g6ezvw F+pDnPmHEUsf0HcC0IO+lWxGua8PMqY+R/uBCAYY= Received: from ZHILIZHAO-MB1.tencent.com ([121.34.200.168]) by newxmesmtplogicsvrszc13-0.qq.com (NewEsmtp) with SMTP id 8C786AF0; Wed, 11 Sep 2024 01:35:07 +0800 X-QQ-mid: xmsmtpt1725989707t6vypx1ic Message-ID: X-QQ-XMAILINFO: MmCmH9jyqHC2fovU6+HXAwm4fyDwyOaGNf4tdGJ0ZhY1EMPgxpixcFoBgSVEaZ dLfaqgFoop6LDgCeRjGKam3RwthMVAlreQAWHL+mezqIZw1W+7ZKCR9ycWAFcoNNG1j+imsqKmtT oOnzwQgsAp/PfR5OWxwLeciU61G6Iwu6WfUCSyONtgYszTLbXbzoDsM0pIjaT4Lvq+7dJ/POWdw6 lTIgV0d5+/3gcgRoXBlXWoc0KzyqU0XK6047RQk4TvOGHROUdawE+HtFyUFMqq9tMetyU1eA8YSj YB20e40j6M7Wrm1XcLDJI77x1Z9/dW0KWWn2vEPX9XF/HKNJLJcHgq3s2awHzVHKYDtHQPjEPcfX AfhhA5rDYFUvIVOnBC89yuXZubFVWjnT6pkVdQcpqrSXpA9j1jBthNnfIq+aMTbTYmTykmJSKSAh esIVWnQmRRnif+minBSIlL3gLcbmfd8lj0bSPVwFiYDpnHlABOBrou20xHWG4NCDlVZ2wOzE3RaO n4QxunDg7fniw0iGFio6W2RnVolzzTcoor9Zw+KLF5qP6ox5TRrvDErGnCyIcyMBqrwrjAj2N82U wIeBQOwYqCFaj3u+p8A+GaGdCE0V2TiKI9fr4ehW7xHrFDYn3wbzny7f8CV+f47zM2Ac/ND6bMs/ UkKPwJYqFUYep0rxI8NRQulFyvhiZV7n/Ct/bPAn6rrhB9FOTIZ5ftjdmRDeuJGq1clmt4sYLBb8 zc6k9Gp7kAuYc22XzDhTXBq/+Dc4WjJl4cj53QuUhGgA+x95S5iioMAltHvPhAMGvapTMAg62qXP JWUt3srZbZQb53/RH+JtNRQS4wk+ygL7fRE/2PBKFbcw21FsLZesVVG8idfotxiAYvmo9DFI2VcH QzfimPwyhOrCwrck4/O2zA/CCaAAQR9U1fcdkO1uPj/mrpy0X9JLX5KqtEoRwRTencai655rJswh 5AeX5bW7Ct6hw2UVpBkJ92zTpIfu9qH2knp7+Mh9g= X-QQ-XMRINFO: NyFYKkN4Ny6FSmKK/uo/jdU= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Wed, 11 Sep 2024 01:35:04 +0800 X-OQ-MSGID: <20240910173506.28876-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.42.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/3] aarch64/h26x: Remove duplicate b.eq instruction 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 Cc: Zhao Zhili Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: rNVWHRYzmRQ3 From: Zhao Zhili b.eq is added by calc_all after each calc. --- libavcodec/aarch64/h26x/qpel_neon.S | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/aarch64/h26x/qpel_neon.S b/libavcodec/aarch64/h26x/qpel_neon.S index 8a372a76be..7868811b3b 100644 --- a/libavcodec/aarch64/h26x/qpel_neon.S +++ b/libavcodec/aarch64/h26x/qpel_neon.S @@ -754,7 +754,6 @@ function ff_hevc_put_hevc_qpel_v4_8_neon, export=1 calc_qpelb v24, \src0, \src1, \src2, \src3, \src4, \src5, \src6, \src7 st1 {v24.4h}, [x0], x9 subs w3, w3, #1 - b.eq 2f .endm 1: calc_all .purgem calc