Lines Matching refs:vary
58 VaryRef *vary;
74 Vary **vary = 0;
140 if (byte != op->vary[vn].byte)
142 Vary *v = vary[op->vary[vn].varyno];
143 ob = (bits >> op->vary[vn].shift) & v->mask;
144 lprintf (sim_log, "varybits: vary %s ob %x\n", v->name, ob);
428 if (vary)
429 vary = (Vary **) realloc (vary, n_varies * sizeof (Vary *));
431 vary = (Vary **) malloc (n_varies * sizeof (Vary *));
432 vary[n_varies - 1] = v;
586 op->vary = 0;
639 Vary *v = vary[i];
677 if (fieldcmp (opcodes[i], j * 8 + b, vary[v]->name))
681 opcodes[i]->vary =
682 (VaryRef *) realloc (opcodes[i]->vary,
685 opcodes[i]->vary =
688 opcodes[i]->vary[nv].varyno = v;
689 opcodes[i]->vary[nv].byte = j;
690 opcodes[i]->vary[nv].shift = 8 - b - vary[v]->nlen;
691 lprintf (sim_log, "[vary %s shift %d]\n",
692 vary[v]->name, opcodes[i]->vary[nv].shift);