re PR c/61271 (10 * possible coding error with logical not (!))
PR c/61271 * ira-color.c (coalesced_pseudo_reg_slot_compare): Wrap LHS of a comparison in parens. * lra-spills.c (pseudo_reg_slot_compare): Wrap LHS of a comparison in parens. From-SVN: r214359
This commit is contained in:
parent
f90af2e020
commit
e0bf0dc2c0
|
@ -1,3 +1,11 @@
|
|||
2014-08-22 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c/61271
|
||||
* ira-color.c (coalesced_pseudo_reg_slot_compare): Wrap LHS of
|
||||
a comparison in parens.
|
||||
* lra-spills.c (pseudo_reg_slot_compare): Wrap LHS of a comparison
|
||||
in parens.
|
||||
|
||||
2014-08-22 David Malcolm <dmalcolm@redhat.com>
|
||||
|
||||
* rtl.h (fis_get_condition): Strengthen param "jump" from rtx to
|
||||
|
|
|
@ -3850,7 +3850,7 @@ coalesced_pseudo_reg_slot_compare (const void *v1p, const void *v2p)
|
|||
slot_num2 = -ALLOCNO_HARD_REGNO (a2);
|
||||
if ((diff = slot_num1 - slot_num2) != 0)
|
||||
return (frame_pointer_needed
|
||||
|| !FRAME_GROWS_DOWNWARD == STACK_GROWS_DOWNWARD ? diff : -diff);
|
||||
|| (!FRAME_GROWS_DOWNWARD) == STACK_GROWS_DOWNWARD ? diff : -diff);
|
||||
total_size1 = MAX (PSEUDO_REGNO_BYTES (regno1),
|
||||
regno_max_ref_width[regno1]);
|
||||
total_size2 = MAX (PSEUDO_REGNO_BYTES (regno2),
|
||||
|
|
|
@ -237,7 +237,7 @@ pseudo_reg_slot_compare (const void *v1p, const void *v2p)
|
|||
slot_num2 = pseudo_slots[regno2].slot_num;
|
||||
if ((diff = slot_num1 - slot_num2) != 0)
|
||||
return (frame_pointer_needed
|
||||
|| !FRAME_GROWS_DOWNWARD == STACK_GROWS_DOWNWARD ? diff : -diff);
|
||||
|| (!FRAME_GROWS_DOWNWARD) == STACK_GROWS_DOWNWARD ? diff : -diff);
|
||||
total_size1 = GET_MODE_SIZE (lra_reg_info[regno1].biggest_mode);
|
||||
total_size2 = GET_MODE_SIZE (lra_reg_info[regno2].biggest_mode);
|
||||
if ((diff = total_size2 - total_size1) != 0)
|
||||
|
|
Loading…
Reference in New Issue