Searched refs:dfsStack (Results 1 - 3 of 3) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | verifier.cpp | 151 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 D | scheduler.cpp | 160 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 D | bytecode_circuit_builder.cpp | 169 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