aboutsummaryrefslogtreecommitdiff
path: root/gcc/genemit.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/genemit.c')
-rw-r--r--gcc/genemit.c12
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)))