Lines Matching refs:returnTop
201 _CHECK_STACK(vm->returnStack, returnTop, pop, push)
226 vm->returnStack->top = returnTop; \
233 returnTop = vm->returnStack->top; \
242 register ficlCell *returnTop;
432 ip = (ficlInstruction *)((returnTop--)->p);
460 #define EXIT_FUNCTION() ip = (ficlInstruction *)((returnTop--)->p); continue
489 * 1) Push frame onto returnTop
490 * 2) frame = returnTop
491 * 3) returnTop += nCells
495 (++returnTop)->p = frame;
496 frame = returnTop + 1;
497 returnTop += nCells;
507 returnTop = frame - 1;
508 frame = (returnTop--)->p;
866 *++returnTop = *dataTop--;
872 *++dataTop = *returnTop--;
878 *++dataTop = *returnTop;
884 *++returnTop = dataTop[-1];
885 *++returnTop = dataTop[0];
892 *++dataTop = returnTop[-1];
893 *++dataTop = returnTop[0];
894 returnTop -= 2;
900 *++dataTop = returnTop[-1];
901 *++dataTop = returnTop[0];
1217 (++returnTop)->i = *(ip++);
1218 *++returnTop = limit;
1219 *++returnTop = index;
1238 *++returnTop = leave;
1239 *++returnTop = limit;
1240 *++returnTop = index;
1252 index = returnTop->i;
1253 limit = returnTop[-1].i;
1267 returnTop -= 3;
1270 returnTop->i = index;
1285 returnTop -= 2;
1290 returnTop -= 3;
1294 *++dataTop = *returnTop;
1298 *++dataTop = returnTop[-3];
1302 *++dataTop = returnTop[-6];
1310 ip = (ficlInstruction *)((returnTop--)->p);
1323 (++returnTop)->p = (void *)ip;
1978 (++returnTop)->p = (void *)ip;