Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp555 auto isAncestor = [timeIn, timeOut](size_t nodeA, size_t nodeB) -> bool { in Run() argument
556 return timeIn[nodeA] <= timeIn[nodeB] && timeOut[nodeA] >= timeOut[nodeB]; in Run()
558 auto lowestCommonAncestor = [&](size_t nodeA, size_t nodeB) -> size_t { in Run() argument
559 if (isAncestor(nodeA, nodeB)) { in Run()
562 if (isAncestor(nodeB, nodeA)) { in Run()
563 return nodeB; in Run()
566 if (!isAncestor(jumpUp[nodeA][stepSize - 1], nodeB)) { in Run()
Dscheduler.cpp190 auto isAncestor = [&](size_t nodeA, size_t nodeB) -> bool { in Run() argument
191 return (timeIn[nodeA] <= timeIn[nodeB]) && (timeOut[nodeA] >= timeOut[nodeB]); in Run()
193 auto lowestCommonAncestor = [&](size_t nodeA, size_t nodeB) -> size_t { in Run() argument
194 if (isAncestor(nodeA, nodeB)) { in Run()
197 if (isAncestor(nodeB, nodeA)) { in Run()
198 return nodeB; in Run()
201 if (!isAncestor(jumpUp[nodeA][stepSize - 1], nodeB)) { in Run()
Dbytecode_circuit_builder.cpp154 bool BytecodeCircuitBuilder::IsAncestor(size_t nodeA, size_t nodeB) in IsAncestor() argument
156 return timeIn_[bbIdToDfsTimestamp_[nodeA]] <= timeIn_[bbIdToDfsTimestamp_[nodeB]] && in IsAncestor()
157 timeOut_[bbIdToDfsTimestamp_[nodeA]] >= timeOut_[bbIdToDfsTimestamp_[nodeB]]; in IsAncestor()
Dbytecode_circuit_builder.h643 bool IsAncestor(size_t nodeA, size_t nodeB);
/arkcompiler/runtime_core/static_core/plugins/ets/tests/ets_func_tests/escompat/
DJsonTest.sts261 const nodeB = new TestNode("B", nodeA)
263 nodeA.next = nodeB