Match
if (Match)
Match = true;
bool Match = false; /* dump fortunes matching a pattern */
if (Match("dcor") || Match("idcor"))
if (Match("addi"))
if (Match("vshd"))
if (Rsb(w) == 0 && Match("ldo")) {
if (link && !Match("gate"))
if (link || Match("gate"))
if (Match("movb"))
else if (Match("addb"))
if (Match("movib"))
else if (Match("addib"))
if (Match("bvb"))
if (Match("or") && Rsb(w) == 0 && Cond4(w) == NEV) {
if (Match("mtctl")) {
if (Match("ssm") || Match("rsm"))
else if (Match("mtsm")) db_printf("\t%%r%d",Rsa(w));
else if (Match("ldprid")) db_printf("\t%%r%d",Rtc(w));
else if (Match("mtsp")) db_printf("\t%%r%d,%%sr%d",Rsa(w),Sr(w));
else if (Match("mfsp")) db_printf("\t%%sr%d,%%r%d",Sr(w),Rtc(w));
else if (Match("mfctl")) db_printf("\t%%cr%d,%%r%d",Rsb(w),Rtc(w));
else if (Match("ldsid")) {
if (Match("probe")) {
else if (Match("lha") || Match("lpa")) {
else if (Match("pdtlb") || Match("pdc") || Match("fdc")) {
else if (Match("pitlb") || Match("fic")) {
else if (Match("idtlb")) {
else if (Match("iitlb"))
if (Match("copr")) {
if (Match("cldd")) {
} else if (Match("cldw")) {
} else if (Match("cstd")) {
} else if (Match("cstw"))
if (Match("diag"))