Home | History | Annotate | Download | only in opcodes

Lines Matching refs:ics

217 } **ics = NULL;
444 mark_used (ics[ic->subs[i]], clear_terminals);
447 mark_used (ics[ic->xsubs[i]], clear_terminals);
514 if (strcmp (name, ics[i]->name) == 0
515 && ((comment == NULL && ics[i]->comment == NULL)
516 || (comment != NULL && ics[i]->comment != NULL
517 && strncmp (ics[i]->comment, comment,
518 strlen (ics[i]->comment)) == 0))
519 && note == ics[i]->note)
529 ics = (struct iclass **)
530 xrealloc (ics, (ictotlen) * sizeof (struct iclass *));
534 ics[ind] = tmalloc (struct iclass);
535 memset ((void *)ics[ind], 0, sizeof (struct iclass));
536 ics[ind]->name = xstrdup (name);
537 ics[ind]->is_class = is_class;
538 ics[ind]->orphan = 1;
542 ics[ind]->comment = xstrdup (comment + 1);
543 ics[ind]->comment[strlen (ics
547 ics[ind]->note = note;
563 ics[ind]->nsubs = 1;
564 ics[ind]->subs = tmalloc(int);
565 ics[ind]->subs[0] = fetch_insn_class (subname, 1);
575 ics[ind]->xsubs[ics[ind]->nxsubs] = fetch_insn_class (subname,1);
576 ics[ind]->nxsubs++;
588 struct iclass *ic1 = ics[*(int *)e1];
589 struct iclass *ic2 = ics[*(int *)e2];
637 ics[iclass]->is_class = 1;
641 ics[iclass]->is_class = 0;
642 ics[iclass]->terminal_resolved = 1;
668 ics[iclass]->subs = (int *)
669 xrealloc ((void *)ics[iclass]->subs,
670 (ics[iclass]->nsubs + 1) * sizeof (int));
673 ics[iclass]->subs = (int *)
674 xrealloc (ics[iclass]->subs, (ics[iclass]->nsubs + 1) * sizeof (int));
675 ics[iclass]->subs[ics[iclass]->nsubs++] = sub;
679 qsort ((void *)ics[iclass]->subs,
680 ics[iclass]->nsubs, sizeof(int), sub_compare);
755 mark_used (ics[iclass], 0);
1231 if (in_iclass (idesc, ics[ic->subs[i]], format, field, notep))
1236 if (in_iclass (idesc, ics[ic->xsubs[j]], NULL, NULL, NULL))
1517 if (ics[i]->is_class)
1519 if (!ics[i]->nsubs)
1521 if (ics[i]->comment)
1523 ics[i]->name, ics[i]->comment);
1526 ics[i]->name);
1531 if (!ics[i]->terminal_resolved && !ics[i]->orphan)
1533 if (ics[i]->comment)
1535 ics[i]->name, ics[i]->comment);
1538 ics[i]->name);
1545 if (ics[i]->orphan)
1547 mark_used (ics[i], 1);
1549 ics[i]->name);
2468 if (in_iclass (opc, ics[rs->regs[j]], NULL, NULL, &ic_note))
2478 ic_note, opc->name, ics[rs->regs[j]]->name,
2496 if (in_iclass (opc, ics[rs->chks[j]], NULL, NULL, &ic_note))
2506 ic_note, opc->name, ics[rs->chks[j]]->name,