Lines Matching refs:op
53 * define BYTE_CODE_METER to enable generation of a byte-op usage histogram.
332 #define FETCH2 (op = FETCH, op + (FETCH << 8))
418 int op;
480 this_op = op = FETCH;
481 METER_CODE (prev_op, op);
483 op = FETCH;
486 switch (op)
489 op = FETCH2;
498 op = op - Bvarref;
504 op = FETCH;
509 v1 = vectorp[op];
534 op = FETCH2;
539 CHECK_RANGE (op);
540 stack.pc = stack.byte_string_start + op;
585 op -= Bvarset;
589 op = FETCH2;
593 op = FETCH;
598 sym = vectorp[op];
629 op = FETCH;
633 op = FETCH2;
642 op -= Bvarbind;
646 specbind (vectorp[op], POP);
651 op = FETCH;
655 op = FETCH2;
664 op -= Bcall;
668 DISCARD (op);
684 TOP = Ffuncall (op + 1, &TOP);
690 op = FETCH;
694 op = FETCH2;
703 op -= Bunbind;
706 unbind_to (SPECPDL_INDEX () - op, Qnil);
721 op = FETCH2; /* pc = FETCH2 loses since FETCH2 contains pc++ */
722 CHECK_RANGE (op);
723 stack.pc = stack.byte_string_start + op;
730 op = FETCH2;
735 CHECK_RANGE (op);
736 stack.pc = stack.byte_string_start + op;
743 op = FETCH2;
747 CHECK_RANGE (op);
748 stack.pc = stack.byte_string_start + op;
755 op = FETCH2;
759 CHECK_RANGE (op);
760 stack.pc = stack.byte_string_start + op;
801 op = *stack.pc++;
805 stack.pc += op - 128;
812 op = *stack.pc++;
816 stack.pc += op - 128;
908 op = XINT (v2);
910 while (--op >= 0 && CONSP (v1))
968 op = FETCH;
969 DISCARD (op - 1);
970 TOP = Flist (op, &TOP);
1073 op = FETCH;
1075 DISCARD (op - 1);
1076 TOP = Fconcat (op, &TOP);
1268 op = FETCH;
1270 DISCARD (op - 1);
1271 TOP = Finsert (op, &TOP);
1534 op = XINT (v2);
1536 while (--op >= 0 && CONSP (v1))
1647 if (op < Bconstant)
1651 if ((op -= Bconstant) >= const_length)
1655 PUSH (vectorp[op]);
1657 PUSH (vectorp[op - Bconstant]);