Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dverifier.cpp151 std::stack<DFSState> dfsStack; in RunCFGIsDAGCheck() local
156 dfsStack.push({root, rootUses, rootUses.begin()}); in RunCFGIsDAGCheck()
157 while (!dfsStack.empty()) { in RunCFGIsDAGCheck()
158 auto &curState = dfsStack.top(); in RunCFGIsDAGCheck()
164 dfsStack.pop(); in RunCFGIsDAGCheck()
184 dfsStack.push({*use, newUses, newUses.begin()}); in RunCFGIsDAGCheck()
308 std::stack<DFSState> dfsStack; in RunFlowCyclesFind() local
310 dfsStack.push({startGate, startNumIns, 0}); in RunFlowCyclesFind()
313 while (!dfsStack.empty()) { in RunFlowCyclesFind()
314 auto &curState = dfsStack in RunFlowCyclesFind()
525 std::stack<DFSState> dfsStack; Run() local
[all...]
H A Dscheduler.cpp160 std::stack<DFSState> dfsStack; in Run() local
162 dfsStack.push({root, sonList[root], 0}); in Run()
169 while (!dfsStack.empty()) { in Run()
170 auto &curState = dfsStack.top(); in Run()
176 dfsStack.pop(); in Run()
180 dfsStack.push({succ, sonList[succ], 0}); in Run()
253 std::stack<DFSState> dfsStack; in CalculateSchedulingUpperBound() local
279 dfsStack.push(emptyState); in CalculateSchedulingUpperBound()
280 auto &rootState = dfsStack.top(); in CalculateSchedulingUpperBound()
284 while (!dfsStack in CalculateSchedulingUpperBound()
[all...]
H A Dbytecode_circuit_builder.cpp169 std::stack<DFSState> dfsStack; in PerformDFS() local
171 dfsStack.push({root, sonList[root], 0}); in PerformDFS()
173 while (!dfsStack.empty()) { in PerformDFS()
174 auto &curState = dfsStack.top(); in PerformDFS()
180 dfsStack.pop(); in PerformDFS()
184 dfsStack.push({succ, sonList[succ], 0}); in PerformDFS()

Completed in 5 milliseconds