dojump.c (do_compare_rtx_and_jump): Also handle multi-word GTU and GEU.
* dojump.c (do_compare_rtx_and_jump): Also handle multi-word GTU and GEU. From-SVN: r110992
This commit is contained in:
parent
de7f492b61
commit
fb9c6d49ff
|
@ -1,3 +1,8 @@
|
|||
2006-02-14 Roger Sayle <roger@eyesopen.com>
|
||||
|
||||
* dojump.c (do_compare_rtx_and_jump): Also handle multi-word GTU
|
||||
and GEU.
|
||||
|
||||
2006-02-14 Adam Nemet <anemet@caviumnetworks.com>
|
||||
|
||||
* simplify-rtx.c (simplify_subreg): Combine SUBREG and TRUNCATE.
|
||||
|
|
10
gcc/dojump.c
10
gcc/dojump.c
|
@ -916,6 +916,16 @@ do_compare_rtx_and_jump (rtx op0, rtx op1, enum rtx_code code, int unsignedp,
|
|||
if_true_label, if_false_label);
|
||||
break;
|
||||
|
||||
case GTU:
|
||||
do_jump_by_parts_greater_rtx (mode, 1, op0, op1,
|
||||
if_false_label, if_true_label);
|
||||
break;
|
||||
|
||||
case GEU:
|
||||
do_jump_by_parts_greater_rtx (mode, 1, op1, op0,
|
||||
if_true_label, if_false_label);
|
||||
break;
|
||||
|
||||
case LT:
|
||||
do_jump_by_parts_greater_rtx (mode, 0, op1, op0,
|
||||
if_false_label, if_true_label);
|
||||
|
|
Loading…
Reference in New Issue