From patchwork Thu Jun 9 23:54:49 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 36111 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:6914:b0:82:6b11:2509 with SMTP id q20csp654397pzj; Thu, 9 Jun 2022 16:56:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwwtZW3bgB9SSxYd0oQ+dZsYsWKMfBDsxaPlsnOOXkpGnpSaowGIkNx4FSRBvJ1xxkS1L9O X-Received: by 2002:a05:6402:289:b0:42d:cd82:be22 with SMTP id l9-20020a056402028900b0042dcd82be22mr48003930edv.373.1654819012030; Thu, 09 Jun 2022 16:56:52 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d3-20020a17090648c300b006fec271359asi26670130ejt.57.2022.06.09.16.56.51; Thu, 09 Jun 2022 16:56:52 -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=@outlook.com header.s=selector1 header.b=IfaPem2R; arc=fail (body hash mismatch); 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=QUARANTINE dis=NONE) header.from=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BADF868B860; Fri, 10 Jun 2022 02:56:11 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-oln040092070085.outbound.protection.outlook.com [40.92.70.85]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4549368B840 for ; Fri, 10 Jun 2022 02:56:08 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QGwSmC2QgSOyQOzhUVPGhKNL60Bol4EsQJ8Lp2sIKl1bST8OO8E4BgHH8/b9Gc7x/WiOIfvVui5c0dvT0mBD70s6QuFmwee8AfkBUw9TMX/0rCexNCYuncWmXkICmF8k2jS1K31uB709+GsOlT2Td2Y/lf8reSvymwYgnPQ1IZ9qhaCUzMxsbnKaaoBCb997qCuFOJGityRT8UpjI/QAFUa3RR5Ub2rSQSNQkCEbyzRMY18FDNpa56olWpsUswWzh+yIbOwGKbMTjeZ9fgvyZZggePkKSMjLg4+OteazEJctyKiOlDDLSkyZ6wFFxxfKlWAsXgSC5R0V9tcHpOdOcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=HoyRCEbOkiY+cAfwpRLhOwt2vz37K602yTbsOptzpr4=; b=TjNEOPVeNKaUoGrllskS3olduvkF1KUHG80lNfNfNvBpE1qDJYBYLhynAM7fETcewGs9OCfls8tSq3HS3FaURCQa9QrpvkBPN8f0XiMCHZ+/PKfrX4dAI/S3jMnDZXNlEOl58Ng1quZiySS8hkfXnaUW0TQsG/swNlmQF0QgSage3Whj4v6CM8lYJfNKpAvdlnwyPLeEaOyRKUOIfsTioy4z9FVzk+1/EwzN+83n80yZr98Z1ZY978HZR/jPEuTvQn4dGh9FvACZXokr0PYFt/ojljV7DOtG1oSDSJ30D0f5IWq7sIFAh6UZafJzlHz/r8wYgnYMVjv6Q64wdY/xTw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=HoyRCEbOkiY+cAfwpRLhOwt2vz37K602yTbsOptzpr4=; b=IfaPem2RPx4YHK5/TVw4LcyLgM+JoEYdgHEba2tsdFNQhH2DFLv0biNae0xouKn5vtaUp90S8j18efLmVL9zjdsmE5r3/hhXXRZlK8vun7tO/bauglFcsN8Feoxdb4nejWVUBALBQfGGI26P6bvW2VyzyHrLtwxKRAcrnWICdRswhTdE3XKvJeII9NlyANutjrrvWvZnw9yvNhBlQYNihCPqnAXjwnUrDm9EYCtaXZthOfxIp9kFZVH63/FOM5E5f/v14MpZQjaFni5oJ/GBDlckbICo5vFggZl3LsN+RiIOGw/OEhT3QbdxOnztAYlckopkAYYj1+8IXcRComSNKQ== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by AM0PR01MB5809.eurprd01.prod.exchangelabs.com (2603:10a6:208:16f::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.12; Thu, 9 Jun 2022 23:56:02 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5332.013; Thu, 9 Jun 2022 23:56:02 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 10 Jun 2022 01:54:49 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [ypUIFqIZbaGOfHx29f4uieYE5VlW/27g] X-ClientProxiedBy: AM5PR04CA0005.eurprd04.prod.outlook.com (2603:10a6:206:1::18) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220609235523.458689-7-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 8c0b0f48-dc1f-4aab-5692-08da4a739bfa X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiTijo6adWu98SHbtEySq1lKJJX5vS6LnOYVJyoTPbC1W/iBFP2mIwqjGZQq39mZbpiFIF/SxAWDoUQfiWqCaZAn4aq8O2MhsvUtr9AVeAPjApjurHkL0Foj95ptOepu9u+/1JiaAqgb0msL8NovAYJ2yNm7zmoV4shwqy2VD3yNWsb/KwxUoVW7HLY3s6T3vihthEilNbC0lZHLXquWB1wYWOnwS1Vi5QKvzRIxgrkgWNdQ8qOFwgmf82ZQfywQz/u/WEgA/uF4M37ldpgOtavXnZ1LWXQppYCu5uKL8iI38h3h+KAl+LxOo7L2KluAgelStvMT+3jSOJ6vTvofLBu6i7D2c/CB06v37U5hkog3jMbwAly6f/wX9qL53SQsr0R5jZCXKd2PyjYsHAx+xyV/BGDnj+QJaHY3BbOeBC3rxVxTiv3BHdNyqq8aAta7KVVmCulahdE9JvAXxVVFxdA4l91CqP/60ciJjmFt/LZ255MKvBuyALjp/qTywMta7btyo73z1pofFUDQtErN1CPp7Hjzky2STD5HMJ96q4QfSOywoXQEemII1yG/Dd2Px7bVl3xVx3kNOVr6IVd48CXa1wcIz/nI5wav6C1V5umQmsFkPIUsG/XnDmKoSbCDw+P3Ib1pDkB0i19Srb9xOCJf/XVzRE104q1I2VlbGDv7yRKXZcHr1JTNHaG+h1yB2ovHyPs3fjl2XTnl1+kHdra+KCv7HPEwC4iqba7LbSTGZcP4Bi9t+bxnHJG5LDnnqWA= X-MS-TrafficTypeDiagnostic: AM0PR01MB5809:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: NIZmVqGQlfJrdfjJxYmTqcE8PsSr7diecOmylngW8cFJiJqc1TLeyL07lvYDjnXCOpDbP2qHIFrbGnvOVRKsAznzal0bbGaX7wlJlsbouEr/MkLSURl6wNIUVWVULpC396RrVcntljMuqt8Sf/cslkmOpjoJdycSFvg6mkRuJV8zT5bvCtraq1+WeZs/m0gzMPxuBchDoayENT91Hac9hBc0XSQIbG/L+01ofUDt/qB2nPvumsI5HiG5T0/qtWwb0iPbIFIFVGnAl7kSgQdJdkqDCQVqrsBMw8JkYnjOevipKFjXAR5DBuxGyx/pAVQL2DNVHPGyt1mLH3OKUVPv6pGPPlbPIflMtheex6Ck0RLORGFJ/xXJ1mAp+C4AG/mIHy9RoTqzwXz3AwN3xJgz0fEYkuP8xegx7neYuyFStN5Ma9TcHRQ4wf5kVfjm3zhTz/p8W+VpPsfHn7sM7iJImYql5Wkz0RamjYU7iUXp8jwVE9YX7bUNf2MJ7QZS5rxWQ6wcNzjsH64tDmYKL8R1XVsOm9py7VM0qW+vJsRvqzwB1vfmnFrH1Y2V1vezJg3DZOkOo166lumJWK4Xn9MtKA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: MKW7CnXHAUBbkvjEplYZ++NGz9qHWQeGD3sJyCl8NStDkZLA+GR6fhgJ8eMbVdvXiGLutqYN7K1YoF8OajtB4VKcPrjJocSVU3Q1FaPhxbCnRduXTKZxGIZ8OdkKwLF+D8WBJnu85S4vAL2r19sUajBd20DWlboB3n5dF1olz6Nfru939dW3kIMrFN4wzfL/tgVtj3ug87O73KX30r2JN+llLIDfIfK+loPtS9v4uJg+xXJ0dW4JJ7MkQg54VCCMYcx6ZM0/8Ho4lKZLtb5+cSbjhcXb/89BgSSDACOQLUal9sNGfuXm9gu6NBDzuWFxNUK5paRsOl9237rrBwEFIirf66OqiF9fdEO72+hf8jWD3uT/Tncrh9Fbrl4wFzzRCL32a3fYTWdlEn3H25lLqZohtKr0oKEKmbjx+RWe4ZTFjoMA4BpE4aBpTthCEdrXbXMU7MYQnW7/FOeFLfqynTrVBGwK0ctIFUpGHjuBu387DZP0PFisrtPyDxXd90DfsoPuBhqEjczKaR8Zj19tDJ2jquiyB1NrXCy668XCtLjFpxeSg9VU2ZDxEQR1Qg8pGtStOcxvFYh5vuYxqI1IZ69euo+I9TPxV2iDRi40iTXE18DA1fDO6+FtAGF6/QTMPijEGSW2Jg5cUbVoLILfZLIKAapJjiB2u4mbLBLq1Ate8sa5mvXVqva7ThFG9z1r2GdUdbK+JLTexwDdIBqCb3yQcvnzykUp0CFa8rGrtK0MG1iVozpXLDOkZF0qx1o69eD+LfbSNBXOfAGTHLaFxutxZrQ8hXahoszXK+UTuhOjORA/67DI7rEkdpwxn6TfCDSdHoMvx3iG/coIZCuJljx1WrwOlXOlyNkxp2ZVjznmblklRINMomz589i2rJgiM4Icy8FTqyeomwMRbsch+L3lkHZPwfhwxE9nvNA74cwYPQV+g1zMPOpj4sG1aVLoV3Sf4wjIt9Tsy75akz7GfQf0KyCqiL86o62BN0ndCk6lxLgv3fDBRgi/eA1oNqVi3589mbaZFdkY63n4r6ozxNGGkj0d7DSSwH8oc+dGUuH9sss7VwKWTTPeeLS2jbUHmNdo9dlbTbVc3plpV9PJHRRfe7FS/TWafAvVXufDlV4iVI41kyW0E9IY0CsjGWbAyD1QTBdmO0p5UqQ046uxh7qaDHl7k3aGWgarJmFWAYoQgygjUAeVcqmLTxO3O8PUwkjIwIqerqLVtkw/cAd2GvclgBTxZe7dl+X3bTZ1WlXOQCgj0RBWZT3NZYn5eaJhyLAkGVHH+Du2dAgpv5Y7mrv62x3+9TWQEEScSBWlB5VwaLMhGfNK+dUAGRdfP6DJZCpijcjWrSql58c95iW/J+JnA9zpp5SsPjeRb1OmnS40gnSXRVClOLcbb/sLTrGE/xNbpJu//+hXmlh1UwuV8mBHIvpJxp6LCCmkpROrTUcHIVIIJISCJEDcKryD8EeFIpIz9c/o2vAsGOhHH0Xx2A== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c0b0f48-dc1f-4aab-5692-08da4a739bfa X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2022 23:56:02.7571 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR01MB5809 Subject: [FFmpeg-devel] [PATCH 07/41] avcodec/x86/rv34dsp: Remove unused ff_rv34_idct_dc_mmxext 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 3K3oE15O4uEj Forgotten in 9ba9c3402499d90e54f8aa111b62c278206d11af. Signed-off-by: Andreas Rheinhardt --- libavcodec/x86/rv34dsp.asm | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/libavcodec/x86/rv34dsp.asm b/libavcodec/x86/rv34dsp.asm index 692b4acfcd..5568ddfdf8 100644 --- a/libavcodec/x86/rv34dsp.asm +++ b/libavcodec/x86/rv34dsp.asm @@ -44,10 +44,10 @@ SECTION .text sar %1, 10 %endmacro -%macro rv34_idct 1 -cglobal rv34_idct_%1, 1, 2, 0 +INIT_MMX mmxext +cglobal rv34_idct_dc_noround, 1, 2, 0 movsx r1, word [r0] - IDCT_DC r1 + IDCT_DC_NOROUND r1 movd m0, r1d pshufw m0, m0, 0 movq [r0+ 0], m0 @@ -55,13 +55,6 @@ cglobal rv34_idct_%1, 1, 2, 0 movq [r0+16], m0 movq [r0+24], m0 REP_RET -%endmacro - -INIT_MMX mmxext -%define IDCT_DC IDCT_DC_ROUND -rv34_idct dc -%define IDCT_DC IDCT_DC_NOROUND -rv34_idct dc_noround ; ff_rv34_idct_dc_add_mmx(uint8_t *dst, int stride, int dc); %if ARCH_X86_32