Lines Matching refs:strip
395 switch (OP(m->g->strip[es])) {
398 es += OPND(m->g->strip[es]);
401 while (OP(m->g->strip[es]) != O_CH)
402 es += OPND(m->g->strip[es]);
408 switch (OP(m->g->strip[ss])) {
507 esub = ss + OPND(m->g->strip[ss]) - 1;
508 assert(OP(m->g->strip[esub]) == OOR1);
513 assert(OP(m->g->strip[esub]) == OOR1);
515 assert(OP(m->g->strip[esub]) == OOR2);
517 esub += OPND(m->g->strip[esub]);
518 if (OP(m->g->strip[esub]) == OOR2)
521 assert(OP(m->g->strip[esub]) == O_CH);
535 i = OPND(m->g->strip[ss]);
540 i = OPND(m->g->strip[ss]);
582 switch (OP(s = m->g->strip[ss])) {
641 s = m->g->strip[ss];
645 } while (OP(s = m->g->strip[ss]) != O_CH);
661 s = m->g->strip[ss];
678 while (m->g->strip[ss] != SOP(O_BACK, i))
703 assert(OP(m->g->strip[esub]) == OOR1);
709 if (OP(m->g->strip[esub]) == O_CH)
712 assert(OP(m->g->strip[esub]) == OOR2);
714 esub += OPND(m->g->strip[esub]);
715 if (OP(m->g->strip[esub]) == OOR2)
718 assert(OP(m->g->strip[esub]) == O_CH);
956 sopno start, /* start state within strip */
957 sopno stop, /* state after stop state within strip */
970 s = g->strip[pc];
1036 assert(OP(g->strip[pc+OPND(s)]) == OOR2);
1042 OP(s = g->strip[pc+look]) != O_CH;
1050 if (OP(g->strip[pc+OPND(s)]) != O_CH) {
1051 assert(OP(g->strip[pc+OPND(s)]) == OOR2);