diff options
Diffstat (limited to 'gcc/genemit.c')
-rw-r--r-- | gcc/genemit.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/gcc/genemit.c b/gcc/genemit.c index 4d7011c..73ed323 100644 --- a/gcc/genemit.c +++ b/gcc/genemit.c @@ -169,15 +169,6 @@ gen_exp (rtx x, enum rtx_code subroutine_type, char *used, md_rtx_info *info) return; } break; - case CLOBBER_HIGH: - if (!REG_P (XEXP (x, 0))) - error ("CLOBBER_HIGH argument is not a register expr, at %s:%d", - info->loc.filename, info->loc.lineno); - printf ("gen_hard_reg_clobber_high (%smode, %i)", - GET_MODE_NAME (GET_MODE (XEXP (x, 0))), - REGNO (XEXP (x, 0))); - return; - break; case CC0: printf ("cc0_rtx"); return; @@ -343,8 +334,7 @@ gen_insn (md_rtx_info *info) for (i = XVECLEN (insn, 1) - 1; i > 0; i--) { - if (GET_CODE (XVECEXP (insn, 1, i)) != CLOBBER - && GET_CODE (XVECEXP (insn, 1, i)) != CLOBBER_HIGH) + if (GET_CODE (XVECEXP (insn, 1, i)) != CLOBBER) break; if (REG_P (XEXP (XVECEXP (insn, 1, i), 0))) |