From: Geoffrey Keating Date: Fri, 20 Jul 2001 03:59:19 +0000 (+0000) Subject: ifcvt.c (noce_try_store_flag_constants): Correct order of parameters to trunc_int_for... X-Git-Tag: prereleases/libstdc++-3.0.95~3169 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=038fb2bca9238d51d7176b576eb9ff2dfcea7b4e;p=thirdparty%2Fgcc.git ifcvt.c (noce_try_store_flag_constants): Correct order of parameters to trunc_int_for_mode. * ifcvt.c (noce_try_store_flag_constants): Correct order of parameters to trunc_int_for_mode. From-SVN: r44181 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 693d0620d29c..e9b400a2e0d8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2001-07-19 Geoffrey Keating + + * ifcvt.c (noce_try_store_flag_constants): Correct order + of parameters to trunc_int_for_mode. + 2001-07-19 Mark Mitchell * reorg.c (fill_simple_delay_slots): If an instruction might throw diff --git a/gcc/ifcvt.c b/gcc/ifcvt.c index 92bb6b53bfd9..bdb44c41274b 100644 --- a/gcc/ifcvt.c +++ b/gcc/ifcvt.c @@ -651,7 +651,7 @@ noce_try_store_flag_constants (if_info) mode = GET_MODE (if_info->x); ifalse = INTVAL (if_info->a); itrue = INTVAL (if_info->b); - diff = trunc_int_for_mode (mode, itrue - ifalse); + diff = trunc_int_for_mode (itrue - ifalse, mode); can_reverse = (reversed_comparison_code (if_info->cond, if_info->jump) != UNKNOWN); @@ -682,7 +682,7 @@ noce_try_store_flag_constants (if_info) if (reversep) { tmp = itrue; itrue = ifalse; ifalse = tmp; - diff = trunc_int_for_mode (mode, -diff); + diff = trunc_int_for_mode (-diff, mode); } start_sequence ();