Lines Matching defs:ics

226 } **ics = NULL;
453 mark_used (ics[ic->subs[i]], clear_terminals);
456 mark_used (ics[ic->xsubs[i]], clear_terminals);
523 if (strcmp (name, ics[i]->name) == 0
524 && ((comment == NULL && ics[i]->comment == NULL)
525 || (comment != NULL && ics[i]->comment != NULL
526 && strncmp (ics[i]->comment, comment,
527 strlen (ics[i]->comment)) == 0))
528 && note == ics[i]->note)
538 ics = (struct iclass **)
539 xrealloc (ics, (ictotlen) * sizeof (struct iclass *));
543 ics[ind] = tmalloc (struct iclass);
544 memset ((void *)ics[ind], 0, sizeof (struct iclass));
545 ics[ind]->name = xstrdup (name);
546 ics[ind]->is_class = is_class;
547 ics[ind]->orphan = 1;
551 ics[ind]->comment = xstrdup (comment + 1);
552 ics[ind]->comment[strlen (ics[ind]->comment)-1] = 0;
556 ics[ind]->note = note;
572 ics[ind]->nsubs = 1;
573 ics[ind]->subs = tmalloc(int);
574 ics[ind]->subs[0] = fetch_insn_class (subname, 1);
584 ics[ind]->xsubs[ics[ind]->nxsubs] = fetch_insn_class (subname,1);
585 ics[ind]->nxsubs++;
597 struct iclass *ic1 = ics[*(int *)e1];
598 struct iclass *ic2 = ics[*(int *)e2];
645 ics[iclass]->is_class = 1;
649 ics[iclass]->is_class = 0;
650 ics[iclass]->terminal_resolved = 1;
676 ics[iclass]->subs = (int *)
677 xrealloc ((void *)ics[iclass]->subs,
678 (ics[iclass]->nsubs + 1) * sizeof (int));
681 ics[iclass]->subs = (int *)
682 xrealloc (ics[iclass]->subs, (ics[iclass]->nsubs + 1) * sizeof (int));
683 ics[iclass]->subs[ics[iclass]->nsubs++] = sub;
687 qsort ((void *)ics[iclass]->subs,
688 ics[iclass]->nsubs, sizeof(int), sub_compare);
763 mark_used (ics[iclass], 0);
1238 if (in_iclass (idesc, ics[ic->subs[i]], format, field, notep))
1243 if (in_iclass (idesc, ics[ic->xsubs[j]], NULL, NULL, NULL))
1524 if (ics[i]->is_class)
1526 if (!ics[i]->nsubs)
1528 if (ics[i]->comment)
1530 ics[i]->name, ics[i]->comment);
1533 ics[i]->name);
1538 if (!ics[i]->terminal_resolved && !ics[i]->orphan)
1540 if (ics[i]->comment)
1542 ics[i]->name, ics[i]->comment);
1545 ics[i]->name);
1552 if (ics[i]->orphan)
1554 mark_used (ics[i], 1);
1556 ics[i]->name);
2475 if (in_iclass (opc, ics[rs->regs[j]], NULL, NULL, &ic_note))
2485 ic_note, opc->name, ics[rs->regs[j]]->name,
2503 if (in_iclass (opc, ics[rs->chks[j]], NULL, NULL, &ic_note))
2513 ic_note, opc->name, ics[rs->chks[j]]->name,