[Bug target/90724] ICE with __sync_bool_compare_and_swap with -march=armv8.2-a+sve
egallager at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Aug 23 04:14:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90724
--- Comment #2 from Eric Gallager <egallager at gcc dot gnu.org> ---
(In reply to prathamesh3492 from comment #1)
> Author: prathamesh3492
> Date: Wed Aug 21 18:34:43 2019
> New Revision: 274805
>
> URL: https://gcc.gnu.org/viewcvs?rev=274805&root=gcc&view=rev
> Log:
> 2019-08-21 Prathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
>
> PR target/90724
> * config/aarch64/aarch64.c (aarch64_gen_compare_reg_maybe_ze): Force y
> in reg if it fails aarch64_plus_operand predicate.
>
> Modified:
> trunk/gcc/ChangeLog
> trunk/gcc/config/aarch64/aarch64.c
Did this fix it?
More information about the Gcc-bugs
mailing list