Hi,
I had a question regarding the function vect_pattern_recog that is
triggered in the slp/vectorization pass.
In case the original code is already in vector form, for example below
is the original gimple dump of a vector function
;; Function lshift1_64 (null)
;; enabled by -tree-original
{
Snapshot gcc-13-20250925 is now available on
https://gcc.gnu.org/pub/gcc/snapshots/13-20250925/
and on various mirrors, see https://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 13 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch
On Wed, 2025-09-24 at 08:30 +0200, Richard Biener via Gcc wrote:
>
>
> > 2. Implement mulv2di3 for this specific target (which does exactly
> > what
> > scalar code would do), and let expand pass (expand_mult) take care
> > of
> > converting mult to shift/add/sub.
>
> The expand pass wouldn't d
Hello everyone,
I am running a Birds of a Feather (BoF) session on the intersection of GCC and
AI at this year's GNU Cauldron and I wanted to reach out to the community for
your thoughts and suggestions.
The goal of a BoF is to have an open, informal discussion. I've prepared a
short abstract