Lines Matching defs:pushed
484 void ArrayBoundsCheckElimination::UpdateBound(IntegerStack &pushed, GateRef gate, Bound *bound)
501 pushed.push_back(acc_.GetId(gate));
510 void ArrayBoundsCheckElimination::UpdateBound(IntegerStack &pushed, GateRef x, TypedBinOp op,
529 UpdateBound(pushed, x, bound);
533 void ArrayBoundsCheckElimination::AddIfCondition(IntegerStack &pushed, GateRef x, GateRef y, TypedBinOp op)
541 UpdateBound(pushed, x, op, instrValue, constValue);
763 void ArrayBoundsCheckElimination::ProcessIf(IntegerStack &pushed, GateRegion *parent, OpCode cond)
788 AddIfCondition(pushed, x, y, op);
789 AddIfCondition(pushed, y, x, acc_.GetSwapCompareOpForTypedBinOp(op));
947 IntegerStack pushed(chunk_);
955 ProcessIf(pushed, parent, op);
981 UpdateBound(pushed, index, TypedBinOp::TYPED_GREATEREQ, Circuit::NullGate(), 0);
984 UpdateBound(pushed, index, TypedBinOp::TYPED_LESS, length, 0);
1002 for (size_t i = 0; i < pushed.size(); i++) {
1003 bounds_[pushed[i]]->pop_back();