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 2CFEB487D6 for ; Thu, 18 Jan 2024 16:33:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 20B3668CD64; Thu, 18 Jan 2024 18:33:49 +0200 (EET) Received: from w4.tutanota.de (w4.tutanota.de [81.3.6.165]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D064E68CD64 for ; Thu, 18 Jan 2024 18:33:42 +0200 (EET) Received: from tutadb.w10.tutanota.de (unknown [192.168.1.10]) by w4.tutanota.de (Postfix) with ESMTP id 1BF9510602DA for ; Thu, 18 Jan 2024 16:33:42 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1705595621; s=s1; d=lynne.ee; h=From:From:To:To:Subject:Subject:Content-Description:Content-ID:Content-Type:Content-Type:Content-Transfer-Encoding:Cc:Date:Date:In-Reply-To:MIME-Version:MIME-Version:Message-ID:Message-ID:Reply-To:References:Sender; bh=vlE/hglZmTdZtC/r0iJqcRk51GVwpnan+PcHb4Tbqfc=; b=cRY7Jfr1LraKp/9igw49yzYwJ4VrMHKoqJkTVFxhs25caBSNV1etcXJerZ+VCObU J9SHOmmqLYk3WLE3I7P8mxzOiDn2Zq/z7Za0pOSOyV30hBmGcS+2r4UEux5kuc6XYpZ a8UWt1PvK3fd0/PhS/B/s/XENZ7k0w8kV7ICJ13nvuBcsOhB+/jg4iRQjucXfe2ileo RFXtgKI3nc7ZM5WFC/bZOFpV/Yh4iqIuOiXndIu31sETfVoMGohsSovWUR4ifH8fLj+ ZGdOxe1oWjyuZFGRdXU8HGfvicbooKZt/EaEztHT8eRnbmhjfRrOgxACbRFlS6hvS7S xLOAc2hljA== Date: Thu, 18 Jan 2024 17:33:41 +0100 (CET) From: Lynne To: Ffmpeg Devel Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_27384_160856038.1705595621894" Subject: [FFmpeg-devel] [PATCH] x86/tx_float: enable SIMD for sizes over 131072 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: ------=_Part_27384_160856038.1705595621894 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit The tables for the new sizes were added last year due to being required for SDR. However, the assembly was never updated to use them. Patch attached. ------=_Part_27384_160856038.1705595621894 Content-Type: text/x-diff; charset=us-ascii; name=0001-x86-tx_float-enable-SIMD-for-sizes-over-131072.patch Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=0001-x86-tx_float-enable-SIMD-for-sizes-over-131072.patch >From ccfd9366025105a7dba0471965856b12d73bbd17 Mon Sep 17 00:00:00 2001 From: Lynne Date: Thu, 18 Jan 2024 17:30:29 +0100 Subject: [PATCH] x86/tx_float: enable SIMD for sizes over 131072 The tables for the new sizes were added last year due to being required for SDR. However, the assembly was never updated to use them. --- libavutil/x86/tx_float.asm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libavutil/x86/tx_float.asm b/libavutil/x86/tx_float.asm index e1533a8595..42006848f1 100644 --- a/libavutil/x86/tx_float.asm +++ b/libavutil/x86/tx_float.asm @@ -46,7 +46,7 @@ %endif %assign i 16 -%rep 14 +%rep 18 cextern tab_ %+ i %+ _float ; ff_tab_i_float... %assign i (i << 1) %endrep @@ -1385,7 +1385,11 @@ FFT_SPLIT_RADIX_DEF 8192, .16384pt FFT_SPLIT_RADIX_DEF 16384, .32768pt FFT_SPLIT_RADIX_DEF 32768, .65536pt FFT_SPLIT_RADIX_DEF 65536, .131072pt -FFT_SPLIT_RADIX_DEF 131072 +FFT_SPLIT_RADIX_DEF 131072, .262144pt +FFT_SPLIT_RADIX_DEF 262144, .524288pt +FFT_SPLIT_RADIX_DEF 524288, .1048576pt +FFT_SPLIT_RADIX_DEF 1048576, .2097152pt +FFT_SPLIT_RADIX_DEF 2097152 ;=============================================================================== ; Final synthesis + deinterleaving code -- 2.43.0 ------=_Part_27384_160856038.1705595621894 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". ------=_Part_27384_160856038.1705595621894--