Home
last modified time | relevance | path

Searched refs:stateInGate (Results 1 - 3 of 3) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dasync_function_lowering.cpp82 auto stateInGate = accessor_.GetState(resumeGate); in RebuildGeneratorCfg() local
88 if (stateInGate == GetEntryBBStateOut()) { // from state entry in RebuildGeneratorCfg()
116 auto opcode = accessor_.GetOpCode(stateInGate); in RebuildGeneratorCfg()
119 CheckResumeInLoopBody(stateInGate, resumeInLoopBody); in RebuildGeneratorCfg()
126 auto numIn = accessor_.GetNumIns(stateInGate); in RebuildGeneratorCfg()
128 inList[0] = stateInGate; // 0 : state in in RebuildGeneratorCfg()
134 GateRef ifBranch = circuit_->NewGate(circuit_->IfBranch(0), {stateInGate, condition}); in RebuildGeneratorCfg()
142 accessor_.ReplaceDependIn(resumeGate, GetDependPhiFromLoopBegin(stateInGate)); in RebuildGeneratorCfg()
153 accessor_.ReplaceStateIn(ifBranch, stateInGate); in RebuildGeneratorCfg()
154 ModifyStateInput(stateInGate, ifBranc in RebuildGeneratorCfg()
234 ModifyStateInput(GateRef stateInGate, GateRef ifBranch, GateRef ifFalse) ModifyStateInput() argument
249 CheckResumeInLoopBody(GateRef stateInGate, bool &resumeInLoopBody) CheckResumeInLoopBody() argument
[all...]
H A Dasync_function_lowering.h59 void CheckResumeInLoopBody(GateRef stateInGate, bool &resumeInLoopBody);
61 void ModifyStateInput(GateRef stateInGate, GateRef ifBranch, GateRef ifFalse);
H A Dslowpath_lowering.cpp150 GateRef stateInGate = builder_.GetState(); in LowerToJSCall() local
152 ReplaceHirWithPendingException(hirGate, stateInGate, depend, *res); in LowerToJSCall()
1090 GateRef stateInGate = builder_.GetState(); in LowerCallSpread() local
1093 ReplaceHirWithPendingException(gate, stateInGate, newGate, newGate); in LowerCallSpread()

Completed in 11 milliseconds