Snapshot gcc-11-20240515 is now available on
https://gcc.gnu.org/pub/gcc/snapshots/11-20240515/
and on various mirrors, see https://gcc.gnu.org/mirrors.html for details.
This snapshot has been generated from the GCC 11 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch
Hi!
On Wed, May 15, 2024 at 02:39:12PM +, Andrew Pinski via Gcc wrote:
> * Add an optab for andnot (`a & ~b`)
RTL can just as easily recognise (AND (NOT (...))), if Gimple has
problems with that that is just a deficiency in Gimple. RTL only cares
about what an expression *means*, ans perhaps
On Wed, May 15, 2024 at 4:40 PM Andrew Pinski via Gcc wrote:
>
> Hi all,
> This is an RFC more than anything and I will be implementing the ideas
> here. So thinking about how to improve code generation in general and depend
> less on RTL passes (like combine) to do some instruction selection.
Hi all,
This is an RFC more than anything and I will be implementing the ideas here.
So thinking about how to improve code generation in general and depend less on
RTL passes (like combine) to do some instruction selection.
So there are 2 ways of implementing this but both involve adding optab