[Bug target/90723] pr88598-2.c segfaults with -msve-vector-bits=256

prathamesh3492 at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Oct 15 07:27:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90723

--- Comment #3 from prathamesh3492 at gcc dot gnu.org ---
(In reply to Eric Gallager from comment #2)
> (In reply to prathamesh3492 from comment #1)
> > Author: prathamesh3492
> > Date: Sat Jul 13 08:28:33 2019
> > New Revision: 273466
> > 
> > URL: https://gcc.gnu.org/viewcvs?rev=273466&root=gcc&view=rev
> > Log:
> > 2019-07-15  Prathamesh Kulkarni  <prathamesh.kulkarni@linaro.org>
> > 
> > 	PR target/90723
> > 	* recog.h (temporary_volatile_ok): New class.
> > 	* config/aarch64/aarch64.c (aarch64_emit_sve_pred_move): Set
> > 	volatile_ok temporarily to true using temporary_volatile_ok.
> > 	* expr.c (emit_block_move_via_cpymem): Likewise.
> > 	* optabs.c (maybe_legitimize_operand): Likewise.
> > 
> > Modified:
> >     trunk/gcc/ChangeLog
> >     trunk/gcc/config/aarch64/aarch64.c
> >     trunk/gcc/expr.c
> >     trunk/gcc/optabs.c
> >     trunk/gcc/recog.h
> 
> Did this fix it?
Yes.

Thanks,
Prathamesh


More information about the Gcc-bugs mailing list