Lines Matching refs:depend
358 auto depend = currentLabel->GetDepend();
361 { state, depend, receiver, builder_.Int32(holderHCIndex), unsharedConstPool, frameState }, GateType::AnyType());
385 GateRef TSInlineLowering::MergeAllReturn(const std::vector<GateRef> &returnVector, GateRef &state, GateRef &depend)
404 depend = circuit_->NewGate(circuit_->DependSelector(numOfIns), dependList);
437 GateRef TSInlineLowering::TraceInlineFunction(GateRef glue, GateRef depend, std::vector<GateRef> &args,
441 GateRef result = builder_.NoLabelCallRuntime(glue, depend, index, args, callGate);
452 GateRef depend = Circuit::NullGate();
457 depend = acc_.GetDep(returnGate);
462 value = MergeAllReturn(returnVector, state, depend);
465 ReplaceHirAndDeleteState(callGate, state, depend, value);
468 void TSInlineLowering::ReplaceHirAndDeleteState(GateRef gate, GateRef state, GateRef depend, GateRef value)
475 useIt = acc_.ReplaceIn(useIt, depend);
501 // replace in depend and state