re PR target/89434 (wrong code with -Og and __builtin_mul_overflow())
authorJakub Jelinek <jakub@redhat.com>
Thu, 28 Feb 2019 13:13:33 +0000 (14:13 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Thu, 28 Feb 2019 13:13:33 +0000 (14:13 +0100)
commitad7abff56e3bd04f9e5f34bfe89facb647f3a54a
tree7437cfc65ed8be5ab3dcfb55695ab32ce9cbae19
parent29c6debccf0d155cb0a0fd14eb6afe077a206f27
re PR target/89434 (wrong code with -Og and __builtin_mul_overflow())

PR target/89434
* config/arm/arm.md (*subsi3_carryin_compare_const): Use
trunc_int_for_mode (-INTVAL (...), SImode), just instead of
-UINTVAL (...).

From-SVN: r269277
gcc/ChangeLog
gcc/config/arm/arm.md