Re: [PATCH v3 4/8] vect: Add maskload else value support.

2024-11-06 Thread Robin Dapp
> I'm probably blind spotting the difference between the then and else > case - what is it? No difference, just a remnant from an earlier version where there was a difference. Thanks for catching. > So we compute whether we need zeroing - but I failed to spot the > check that we can code generat

Re: [PATCH v3 4/8] vect: Add maskload else value support.

2024-11-04 Thread Richard Biener
On Sat, 2 Nov 2024, Robin Dapp wrote: > From: Robin Dapp > > This patch adds an else operand to vectorized masked load calls. > The current implementation adds else-value arguments to the respective > target-querying functions that is used to supply the vectorizer with the > proper else value. >

[PATCH v3 4/8] vect: Add maskload else value support.

2024-11-02 Thread Robin Dapp
From: Robin Dapp This patch adds an else operand to vectorized masked load calls. The current implementation adds else-value arguments to the respective target-querying functions that is used to supply the vectorizer with the proper else value. We query the target for its supported else operand

[PATCH v3 4/8] vect: Add maskload else value support.

2024-10-31 Thread rdapp . gcc
From: Robin Dapp This patch adds an else operand to vectorized masked load calls. The current implementation adds else-value arguments to the respective target-querying functions that is used to supply the vectorizer with the proper else value. We query the target for its supported else operand