simplify-rtx.c (cfc_args): add "unordered" field.
authorJan Hubicka <jh@suse.cz>
Fri, 5 Jan 2001 15:34:39 +0000 (16:34 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 5 Jan 2001 15:34:39 +0000 (15:34 +0000)
commit90a747032a88e99270a882e1d33a87fd55ef8520
treed2b56b14315659a1bb2e03a1ca419f699c2cffb1
parentbfa2cb330e3f3e8f72df900b60af4b9886553f47
simplify-rtx.c (cfc_args): add "unordered" field.

* simplify-rtx.c (cfc_args): add "unordered" field.
(check_fold_consts): Set unordered field.
(simplify_relational_operation): Simplify the unordered
comparisons.

* reg-stack.c (swap_rtx_condition): Ensure that the transformation
is valid.

* emit-rtl.c (try_split): Fix code to mark labels.
* jump.c (mark_jump_label): Make global.
* rtl.h (mark_jump_label): Declare.

* predict.c (estimate_probability): Handle unordred comparisons.

From-SVN: r38711
gcc/ChangeLog
gcc/emit-rtl.c
gcc/jump.c
gcc/predict.c
gcc/reg-stack.c
gcc/rtl.h
gcc/simplify-rtx.c