Lines Matching refs:stack
300 Stack *stack;
407 stack = new Stack[func->allLValues.getSize()];
412 if (stack)
413 delete[] stack;
419 if (!stack[val->id].getSize())
421 return reinterpret_cast<LValue *>(stack[val->id].peek().u.p);
438 if (!stack)
458 // Put current definitions for function inputs values on the stack.
471 stack[lval->id].push(ssa);
483 // Values on the stack created in previously visited blocks, and
498 stack[lval->id].push(stmt->def(d).get());
543 // Pop the values we created in this block from the stack because we will
549 stack[stmt->def(d).preSSA()->id].pop();