diff --git a/gcc/config/rs6000/rs6000.md b/gcc/config/rs6000/rs6000.md index cdabbee1d89..a36623a9ba7 100644 --- a/gcc/config/rs6000/rs6000.md +++ b/gcc/config/rs6000/rs6000.md @@ -772,7 +772,7 @@ rtx temp1 = gen_reg_rtx (SImode); rtx temp2 = gen_reg_rtx (SImode); - if (GET_CODE (operands[2]) != CONST_INT || i < 0) + if (i < 0) FAIL; emit_insn (gen_divsi3 (temp1, operands[1], operands[2]));