Lines Matching refs:fStack
49 StackIndex current = (StackIndex) fStack.size(); in run()
61 fStack.push_back(value); in push()
65 auto iter = fStack.end() - 1; in pop()
67 fStack.erase(iter); in pop()
72 int result = fStack.size(); in stackAlloc()
74 fStack.push_back(Value((int) 0xDEADBEEF)); in stackAlloc()
168 fStack[pos] = this->evaluate(*var->fInitialValue); in runStatement()
238 fPipeline.append(SkRasterPipeline::matrix_4x5, &fStack[transpose]); in appendStage()
310 Value result = fStack[left]; \ in evaluate()
321 fStack[left] = result; \ in evaluate()
327 Value result = fStack[left]; \ in evaluate()
335 fStack[left] = result; \ in evaluate()
368 fStack[left] = right; in evaluate()
399 return fStack[pos]; in evaluate()
426 Value result = fStack[lvalue]; in evaluate()
430 ++fStack[lvalue].fFloat; in evaluate()
433 --fStack[lvalue].fFloat; in evaluate()
438 ++fStack[lvalue].fInt; in evaluate()
441 --fStack[lvalue].fInt; in evaluate()
457 return fStack[fVars.back()[&((VariableReference&) expr).fVariable]]; in evaluate()