Home
last modified time | relevance | path

Searched refs:dependIn (Results 1 - 12 of 12) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dlater_elimination.h39 DependChains* GetDependChain(GateRef dependIn) in GetDependChain() argument
41 size_t idx = acc_.GetId(dependIn); in GetDependChain()
H A Drange_guard.h43 DependChains* GetDependChain(GateRef dependIn) in GetDependChain() argument
45 size_t idx = acc_.GetId(dependIn); in GetDependChain()
H A Dlexical_env_specialization_pass.cpp90 auto dependIn = acc_.GetDep(gate, i); in VisitDependSelector() local
91 auto tempChain = GetDependChain(dependIn); in VisitDependSelector()
221 GateRef dependIn = acc_.GetDep(current, i); in HasNotdomStLexVarOrCall() local
222 if (!std::count(visited.begin(), visited.end(), dependIn)) { in HasNotdomStLexVarOrCall()
223 vec.emplace_back(dependIn); in HasNotdomStLexVarOrCall()
H A Dearly_elimination.h78 DependInfoNode* GetDependChain(GateRef dependIn) in GetDependChain() argument
80 size_t idx = acc_.GetId(dependIn); in GetDependChain()
H A Dlexical_env_specialization_pass.h39 DependChains* GetDependChain(GateRef dependIn) in GetDependChain() argument
41 size_t idx = acc_.GetId(dependIn); in GetDependChain()
H A Dlater_elimination.cpp122 auto dependIn = acc_.GetDep(gate, i); in TryEliminateDependSelector() local
123 auto tempChain = GetDependChain(dependIn); in TryEliminateDependSelector()
H A Darray_bounds_check_elimination.h140 void CopyStateInAndDependIn(GateRef &stateIn, GateRef &dependIn, GateRef insertAfter);
156 void ReplaceIn(GateRef stateIn, GateRef dependIn, GateRef newGate);
H A Drange_guard.cpp83 auto dependIn = acc_.GetDep(gate, i); in TraverseDependSelector() local
84 auto tempChain = GetDependChain(dependIn); in TraverseDependSelector()
H A Dearly_elimination.cpp219 auto dependIn = acc_.GetDep(gate, i); in TryEliminateDependSelector() local
220 auto tempChain = GetDependChain(dependIn); in TryEliminateDependSelector()
H A Dgate_accessor.cpp1648 // When Insert newGate, all the stateIn from state and dependIn from depend can be replaced to newGate
1679 void GateAccessor::GetFrameStateDependIn(GateRef gate, GateRef &dependIn) in GetFrameStateDependIn() argument
1697 dependIn = stateSplit; in GetFrameStateDependIn()
1703 // dependIn: DEPEND_RELAY / DEPEND_SELECTOR, if stateSplit follow closely, after the stateSplit.
1705 void GateAccessor::GetStateInAndDependIn(GateRef insertAfter, GateRef &stateIn, GateRef &dependIn)
1713 dependIn = (*it);
1724 dependIn = (*it);
1725 GetFrameStateDependIn(*it, dependIn);
1732 ASSERT(GetDependCount(dependIn) > 0);
H A Darray_bounds_check_elimination.cpp748 GateRef dependIn = insertAfter; in ProcessIndexCheck() local
749 acc_.GetStateInAndDependIn(insertAfter, stateIn, dependIn); in ProcessIndexCheck()
756 Environment env(stateIn, dependIn, {}, circuit_, &builder_); in ProcessIndexCheck()
H A Dgate_accessor.h484 void GetFrameStateDependIn(GateRef gate, GateRef &dependIn);
485 void GetStateInAndDependIn(GateRef insertAfter, GateRef &stateIn, GateRef &dependIn);

Completed in 11 milliseconds