re PR middle-end/26279 (ICE in do_compare_rtx_and_jump)

PR middle-end/26279
	PR middle-end/26280
	PR middle-end/26283
	* dojump.c (do_compare_rtx_and_jump): Handle multi-word LE.

From-SVN: r110983
This commit is contained in:
Roger Sayle 2006-02-14 16:26:16 +00:00 committed by Roger Sayle
parent 6aed477a55
commit 1dc5d842d4
2 changed files with 12 additions and 0 deletions

View File

@ -1,3 +1,10 @@
2006-02-14 Roger Sayle <roger@eyesopen.com>
PR middle-end/26279
PR middle-end/26280
PR middle-end/26283
* dojump.c (do_compare_rtx_and_jump): Handle multi-word LE.
2006-02-14 Daniel Berlin <dberlin@dberlin.org>
Fix PR tree-optimization/26260

View File

@ -921,6 +921,11 @@ do_compare_rtx_and_jump (rtx op0, rtx op1, enum rtx_code code, int unsignedp,
if_false_label, if_true_label);
break;
case LE:
do_jump_by_parts_greater_rtx (mode, 0, op0, op1,
if_true_label, if_false_label);
break;
case GT:
do_jump_by_parts_greater_rtx (mode, 0, op0, op1,
if_false_label, if_true_label);