Re: Fix code order in tree-sra.c:create_access

2019-11-08 Thread Richard Biener
On Fri, Nov 8, 2019 at 12:04 PM Martin Jambor wrote: > > Hi, > > On Fri, Nov 08 2019, Richard Sandiford wrote: > > If get_ref_base_and_extent returns poly_int offsets or sizes, > > tree-sra.c:create_access prevents SRA from being applied to the base. > > However, we haven't verified by that point

Re: Fix code order in tree-sra.c:create_access

2019-11-08 Thread Martin Jambor
Hi, On Fri, Nov 08 2019, Richard Sandiford wrote: > If get_ref_base_and_extent returns poly_int offsets or sizes, > tree-sra.c:create_access prevents SRA from being applied to the base. > However, we haven't verified by that point that we have a valid base > to disqualify. > > This originally led

Fix code order in tree-sra.c:create_access

2019-11-08 Thread Richard Sandiford
If get_ref_base_and_extent returns poly_int offsets or sizes, tree-sra.c:create_access prevents SRA from being applied to the base. However, we haven't verified by that point that we have a valid base to disqualify. This originally led to an ICE on the attached testcase, but it no longer triggers