* config/cris/cris.h (REVERSIBLE_CC_MODE): Define to true. For some reason (like a buglet in the user in jump.c), defining this makes a beneficial difference in ledf2, thus this is separated to its own commit. Also, add comment on (not defining) REVERSE_CONDITION. --- gcc/config/cris/cris.h | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/gcc/config/cris/cris.h b/gcc/config/cris/cris.h index e721d12d0..bc07dd541 100644 --- a/gcc/config/cris/cris.h +++ b/gcc/config/cris/cris.h @@ -701,6 +701,9 @@ struct cum_args {int regs;}; /* FIXME: Maybe define TARGET_CANONICALIZE_COMPARISON later, when playing with optimizations. Definitely define SELECT_CC_MODE. */ +#define REVERSIBLE_CC_MODE(MODE) true + +/* No known need to define REVERSE_CONDITION, the default is good. */ /* Node: Costs */ -- 2.11.0 brgds, H-P