Lines Matching defs:oplist
219 static uint_t oplist[MAXOPS]; /* array of operators */
364 for (op = oplist; *op; op++) {
366 printf("\t%2d: %s\n", op - oplist, opnames[*op]);
368 printf("\t%2d: (%d)\n", op - oplist, *op);
377 op - oplist, *op, *op);
380 op - oplist, *op, *op);
383 printf("\t%2d: STOP\n", op - oplist);
408 optimize(&oplist[*op]);
409 if (oplist[*op] == OP_BRFL)
411 else if (oplist[*op] == OP_BRTR)
412 *op = oplist[*op + 1];
416 optimize(&oplist[*op]);
417 if (oplist[*op] == OP_BRTR)
419 else if (oplist[*op] == OP_BRFL)
420 *op = oplist[*op + 1];
569 for (op = oplist; *op; op++) {
690 op = &oplist[*op] - 1;
695 op = &oplist[*op] - 1;
1063 if (curr_op >= &oplist[MAXOPS])
1086 if (curr_op >= &oplist[MAXOPS])
1098 uint_t pos = curr_op - oplist;
1114 uint_t pos = curr_op - oplist;
1117 n = oplist[p];
1118 oplist[p] = pos;
2797 curr_op = oplist;
2807 optimize(oplist);