+2012-04-16 Richard Sandiford <rdsandiford@googlemail.com>
+
+ * genemit.c (gen_exp): Remove ADDRESS handling.
+ * genoutput.c (scan_operands): Likewise.
+ * genpeep.c (match_rtx): Likewise.
+ * genrecog.c (add_to_sequence): Likewise.
+
2012-04-16 David Edelsohn <dje.gcc@gmail.com>
* doc/install.texi (Specific, *-ibm-aix*): Update assembler bug
gen_rtx_scratch (x, subroutine_type);
return;
- case ADDRESS:
- fatal ("ADDRESS expression code used in named instruction pattern");
-
case PC:
printf ("pc_rtx");
return;
scan_operands (d, XVECEXP (part, 2, i), 0, 0);
return;
- case ADDRESS:
- scan_operands (d, XEXP (part, 0), 1, 0);
- return;
-
case STRICT_LOW_PART:
scan_operands (d, XEXP (part, 0), 0, 1);
return;
}
return;
- case ADDRESS:
- match_rtx (XEXP (x, 0), path, fail_label);
- return;
-
default:
break;
}
sub = this_decision = new_decision (pos, last);
place = &this_decision->tests;
- restart:
mode = GET_MODE (pattern);
code = GET_CODE (pattern);
test->u.dup = XINT (pattern, 0);
goto fini;
- case ADDRESS:
- pattern = XEXP (pattern, 0);
- goto restart;
-
default:
break;
}