builtins.c (expand_errno_check): Use do_compare_rtx_and_jump.
commit337e5d984b3037470d90ebc6973d0b921ce9036e
authorPaolo Bonzini <bonzini@gnu.org>
Sun, 28 Jun 2009 16:53:18 +0000 (28 16:53 +0000)
committerPaolo Bonzini <bonzini@gcc.gnu.org>
Sun, 28 Jun 2009 16:53:18 +0000 (28 16:53 +0000)
treeabc948e110699df37c14ad5f3cb1c3013f065f80
parent7991661bc05bbe0df39745fbcc90bea0da728152
builtins.c (expand_errno_check): Use do_compare_rtx_and_jump.

2009-06-28  Paolo Bonzini  <bonzini@gnu.org>

        * builtins.c (expand_errno_check): Use do_compare_rtx_and_jump.
        * dojump.c (do_jump): Change handling of floating-point
        ops to use just do_compare_and_jump.
        (split_comparison): New.
        (do_compare_rtx_and_jump): Add here logic coming previously
        in do_jump, using split_comparison.

From-SVN: r149031
gcc/ChangeLog
gcc/builtins.c
gcc/dojump.c
gcc/expr.h