PR target/63848
commitb438ed11b9767b6381e4d0fe37fac1c6e627b62d
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Nov 2014 20:42:20 +0000 (21 20:42 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 21 Nov 2014 20:42:20 +0000 (21 20:42 +0000)
treebc593417979704067e812c117678ad3ae68c146d
parent5622abfb7e034772b62ae6b2d29e42bd1e49da58
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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217946 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/internal-fn.c