[RFC][GCC][Vect] Add support for minmax + index pattern.

2021-03-12 Thread Joel Hutton via Gcc
Hi all, Some community members have shown interest in a patch I made a while back but didn't submit. I'm not looking to commit this at the moment, just to make it available (hence why I haven't sent it to gcc-patches)> This patch was based on master at the following commit and doesn't curr

[Combine] Unusual behaviour in combine

2019-06-18 Thread Joel Hutton
pc=$BUILD/host-tools --with-isl=$BUILD/host-tools --disable-shared --disable-nls --disable-threads --disable-tls --enable-checking=yes --enable-languages=c,c++,fortran --with-newlib --with-pkgversion=unknown Thread model: single gcc version 10.0.0 20190612 (experimental) (unknown) From 7e744509575030ca5

Re: [Combine] Unusual behaviour in combine

2019-06-17 Thread Joel Hutton
ic block? On 14/06/2019 22:34, Segher Boessenkool wrote: > On Wed, Jun 12, 2019 at 10:52:42AM +, Joel Hutton wrote: >> A summary of the behaviour is: >> when combining A -> B, the register equivalence notes of A are checked, the >> register notes of B are not checked.

[Combine] Unusual behaviour in combine

2019-06-12 Thread Joel Hutton
elf-gcc -S -mcpu=cortex-a53 -O2 tmp.c -ftree-vectorize -fno-inline -fdump-rtl-all -fno-vect-cost-model -dp -fdump-rtl-combine-all -fdump-tree-optimized -o - From 7e744509575030ca5b3fa6042d02d27171fbfbfd Mon Sep 17 00:00:00 2001 From: Joel Hutton Date: Tue, 11 Jun 2019 10:10:07 +0100 Subject: [PATCH] M