Lines Matching refs:strip
462 switch (OP(m->g->strip[es])) {
465 es += OPND(m->g->strip[es]);
468 while (OP(m->g->strip[es]) != O_CH)
469 es += OPND(m->g->strip[es]);
475 switch (OP(m->g->strip[ss])) {
577 esub = ss + OPND(m->g->strip[ss]) - 1;
578 assert(OP(m->g->strip[esub]) == OOR1);
583 assert(OP(m->g->strip[esub]) == OOR1);
585 assert(OP(m->g->strip[esub]) == OOR2);
587 esub += OPND(m->g->strip[esub]);
588 if (OP(m->g->strip[esub]) == OOR2)
591 assert(OP(m->g->strip[esub]) == O_CH);
605 i = OPND(m->g->strip[ss]);
610 i = OPND(m->g->strip[ss]);
674 switch (OP(s = m->g->strip[ss])) {
759 s = m->g->strip[ss];
763 } while (OP(s = m->g->strip[ss]) != O_CH);
779 s = m->g->strip[ss];
796 while (m->g->strip[ss] != SOP(O_BACK, i))
822 assert(OP(m->g->strip[esub]) == OOR1);
828 if (OP(m->g->strip[esub]) == O_CH)
831 assert(OP(m->g->strip[esub]) == OOR2);
833 esub += OPND(m->g->strip[esub]);
834 if (OP(m->g->strip[esub]) == OOR2)
837 assert(OP(m->g->strip[esub]) == O_CH);
1036 sopno start, /* start state within strip */
1037 sopno stop, /* state after stop state within strip */
1053 s = g->strip[pc];
1135 assert(OP(g->strip[pc+OPND(s)]) == OOR2);
1141 OP(s = g->strip[pc+look]) != O_CH;
1149 if (OP(g->strip[pc+OPND(s)]) != O_CH) {
1150 assert(OP(g->strip[pc+OPND(s)]) == OOR2);