From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 2334B4E900 for ; Thu, 12 Jun 2025 11:08:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id E736268BE16; Thu, 12 Jun 2025 14:08:31 +0300 (EEST) Received: from mail-lf1-f45.google.com (mail-lf1-f45.google.com [209.85.167.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 0BCC968B0ED for ; Thu, 12 Jun 2025 14:08:25 +0300 (EEST) Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-5532f9ac219so757083e87.1 for ; Thu, 12 Jun 2025 04:08:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1749726504; x=1750331304; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:from:to:cc:subject:date:message-id:reply-to; bh=y+3C6IJaUyrmoaJnsMf7Pg1mGqg7p9lDpRx2BzmGg8w=; b=KtonFjyMbfsxiZAXPnJIoUqxrg54uumODFUNKl4FmOEUmikSdL0vnnkbPDMLsXe+mH MrgMSsiXYr5gjPyiCH/nx2p7enIEnVY7vSeBYnj45P8vyPKETGLIW6VADoRwz/YKVEDl FFVpB8vJnLP/KKxy+yEkHbbdKRQjZfS5x0GIZeRnP4OxsVU532sWoqn1VKJRFAlJmMk9 QzbM8VGkpszcpzK8mN8pfr9XjhhkLVoLBugaKwwXrq6RQk6ZnrN/npHPrEPPWTRftTNY qi4PdeJ8Zr9sNhz4VAF49hOu2vdi0AhR+PkUSw6Ot4DeHTGviAE+y69galqlGSem9tRU jeLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1749726504; x=1750331304; h=mime-version:references:message-id:in-reply-to:subject:cc:to:from :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=y+3C6IJaUyrmoaJnsMf7Pg1mGqg7p9lDpRx2BzmGg8w=; b=c/doaprxafWsQpTBi0HC2R/Uw+0vFW9bDIoDgXe9QZ4Lbl3QlTDRX8JYHBQas2W1MJ OY5W9zei5h4TNOZnqcJavhXJajZ30Q1t58768G1qCY35ABuFGRdyBW2FhIglxh0w0JeX 0O3Ojg2NJKATTpUg7rrQFKrIFbeMUSFfaQt/wnmY1aTUwupfoUMa+QYpcwT8Wwt3R3z6 vLCvQXYoWxmzLTdMx9EeIA3RCNmmh2FMYQPM2RlOuKoZD08uoA2x6jbCB2qBwy+PnVI8 yCZt+C7M4pJQ+nrC/ECYwMw/qhw4nf2pbc4GmN90PNcX3llYtuNhrclVqHlMRWGV9EiB mPFQ== X-Gm-Message-State: AOJu0YxykIT0kM6JzDY+PcNHTKlo3ulomodRSXkLqi+r/nXEBhu/cKHL Qd6uQfqxl6jGHJUIkB4cM105Xnows/WfI778LCZHqLGDGDz9NBCc/I7xorNLSZY9Tg== X-Gm-Gg: ASbGncsyRCZUICDf6G4asgzdwW/9eTpLq3CW0oOcz6q7Haxcg3gAK7L4d4caLyJQb0d CONim3zCPGgmnyXUd/mOgHqbRozCb0iNDVmDj2SLwHGeAKv3998qKlHnmNdcW2UZQ2HHc5r0un/ 5R/CZUx3WIk0nZdN+hbD6iWnSs8Cae2vijt18k4+w0CdRyJGQlxwDq7/p8tEBDDjjMrotZoNMyr G8VF9iZATpPDGrq69fRKBeti0ZlfYeNy4knEO+CObtZuw7w1SYD17CusnUuhlRWutPrNNgd9tqI XOGeWFBODRQVoi0ntAVk7Ve9wvJb7jw8TofaAPd1eeRsFx2H/UtI5ovcBn6Bevz+ZhVv7uLIXg4 b/BLDkWgjULo951A9JFQCb4DpXTK0/x+Wmb4P/UL0Y6/kFYHgrOuswsdbeB6LZm0qYx8I X-Google-Smtp-Source: AGHT+IHKSSGhHC/r1gRI/AXtRjN6kSpT6N5p1oDt3UkL2XW8hK0x12BGvS0lj/NCACEwtrRyrxwZYg== X-Received: by 2002:a05:6512:b8f:b0:553:24f4:872a with SMTP id 2adb3069b0e04-5539c18fb01mr2207094e87.40.1749726503795; Thu, 12 Jun 2025 04:08:23 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-553ac1da6a1sm75106e87.179.2025.06.12.04.08.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 12 Jun 2025 04:08:23 -0700 (PDT) Date: Thu, 12 Jun 2025 14:08:20 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: Jiawei In-Reply-To: <20250612104645.8990-1-jiawei@iscas.ac.cn> Message-ID: References: <20250612104645.8990-1-jiawei@iscas.ac.cn> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH v3] gcc: Don't disable '-ftree-vectorize' if gcc version higher than 13. 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: michael@niedermayer.cc, george@nsup.org, kieran618@googlemail.com, remi@remlab.net, post@frankplowman.com, quinkblack@foxmail.com, ffmpeg-devel@ffmpeg.org, andreas.rheinhardt@outlook.com Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Thu, 12 Jun 2025, Jiawei wrote: > This patch modifies the FFmpeg build system to allow gcc use '-ftree-vectorize' > option in newer releases. > > Modern GCC versions can be benefit when using the `-ftree-vectorize` flag. > Through it can optimizations in loop analysis and SIMD code generation. > > Version log: > Only allow GCC versions >= 13 to use -ftree-vectorize. > Modify the commit description. > > Disscussion see: > https://patchwork.ffmpeg.org/project/ffmpeg/patch/20250521061750.54882-1-jiawei@iscas.ac.cn/ > Thanks for removing the somewhat misleading references to AVX, SVE and RVV. But please do include the references to the earlier reverted attempt at reenabling this - that is key to why this may work better now than it did last time. // Martin _______________________________________________ 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".