re PR target/90724 (ICE with __sync_bool_compare_and_swap with -march=armv8.2-a+sve)
authorPrathamesh Kulkarni <prathamesh.kulkarni@linaro.org>
Wed, 21 Aug 2019 18:34:43 +0000 (18:34 +0000)
committerPrathamesh Kulkarni <prathamesh3492@gcc.gnu.org>
Wed, 21 Aug 2019 18:34:43 +0000 (18:34 +0000)
commit846f78d414101dbd33ff9c370d379bae73ae0efa
treea7180de1d0b032dcf63b2ffc87c81fde60a5682b
parenteda684e6a77890bd5e13ceab99d95bc1e8439212
re PR target/90724 (ICE with __sync_bool_compare_and_swap with -march=armv8.2-a+sve)

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.

From-SVN: r274805
gcc/ChangeLog
gcc/config/aarch64/aarch64.c