if (!TEST_HARD_REG_BIT (reg_class_contents[class], last))
return NULL_RTX;
- if (new = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i,
- regno))
+ new = maybe_mode_change (oldmode, vd->e[regno].mode, mode, i, regno);
+ if (new)
{
ORIGINAL_REGNO (new) = ORIGINAL_REGNO (reg);
REG_ATTRS (new) = REG_ATTRS (reg);