diff options
author | Jakub Jelinek <jakub@redhat.com> | 2014-11-21 21:42:20 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2014-11-21 21:42:20 +0100 |
commit | 92344ed0caa6b9364cd66c12e36b572106d43de4 (patch) | |
tree | bc593417979704067e812c117678ad3ae68c146d /libgcc | |
parent | 09877e133f3ca9c11a4334707d780a7b1a018bca (diff) | |
download | gcc-92344ed0caa6b9364cd66c12e36b572106d43de4.zip gcc-92344ed0caa6b9364cd66c12e36b572106d43de4.tar.gz gcc-92344ed0caa6b9364cd66c12e36b572106d43de4.tar.bz2 |
re PR target/63848 (FAIL: c-c++-common/torture/builtin-arith-overflow-17.c -O0 execution test)
PR target/63848
PR target/63975
* internal-fn.c (expand_arith_overflow_result_store,
expand_addsub_overflow, expand_neg_overflow, expand_mul_overflow): Use
do_compare_rtx_and_jump instead of emit_cmp_and_jump_insns everywhere,
adjust arguments to those functions. Use unsignedp = true for
EQ, NE, GEU, LEU, LTU and GTU comparisons.
From-SVN: r217946
Diffstat (limited to 'libgcc')
0 files changed, 0 insertions, 0 deletions