Committed as obvious. * config/rs6000/rs6000.c (rs6000_init_hard_regno_mode_ok): Delete dead code.
diff --git a/gcc/config/rs6000/rs6000.c b/gcc/config/rs6000/rs6000.c index 5e79933..f9aa13b 100644 --- a/gcc/config/rs6000/rs6000.c +++ b/gcc/config/rs6000/rs6000.c @@ -3238,17 +3238,12 @@ rs6000_init_hard_regno_mode_ok (bool global_init_p) if (TARGET_P8_VECTOR) /* SFmode */ { rs6000_constraints[RS6000_CONSTRAINT_wu] = ALTIVEC_REGS; rs6000_constraints[RS6000_CONSTRAINT_wy] = VSX_REGS; rs6000_constraints[RS6000_CONSTRAINT_ww] = VSX_REGS; } - else if (TARGET_P8_VECTOR) - { - rs6000_constraints[RS6000_CONSTRAINT_wy] = FLOAT_REGS; - rs6000_constraints[RS6000_CONSTRAINT_ww] = FLOAT_REGS; - } else if (TARGET_VSX) rs6000_constraints[RS6000_CONSTRAINT_ww] = FLOAT_REGS; if (TARGET_STFIWX) rs6000_constraints[RS6000_CONSTRAINT_wx] = FLOAT_REGS; /* DImode */ -- Alan Modra Australia Development Lab, IBM