Home
last modified time | relevance | path

Searched refs:currentGate (Results 1 – 1 of 1) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dstate_split_linearizer.cpp165 void ProcessStateDepend(GateRef currentGate) in ProcessStateDepend() argument
169 if (acc_.GetStateCount(currentGate) > 0) { in ProcessStateDepend()
170 ASSERT(acc_.GetStateCount(currentGate) == 1); in ProcessStateDepend()
171 auto stateInput = acc_.GetState(currentGate); in ProcessStateDepend()
173 acc_.ReplaceStateIn(currentGate, currentState); in ProcessStateDepend()
175 if (!acc_.IsVirtualState(currentGate) && !acc_.IsFixed(currentGate)) { in ProcessStateDepend()
176 replacement_.SetState(currentGate); in ProcessStateDepend()
179 if (acc_.GetDependCount(currentGate) > 0) { in ProcessStateDepend()
180 ASSERT(acc_.GetDependCount(currentGate) == 1); in ProcessStateDepend()
181 auto dependInput = acc_.GetDep(currentGate); in ProcessStateDepend()
[all …]