Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_circuit_builder.cpp253 std::vector<size_t> basicBlockList; in ComputeDominatorTree() local
263 basicBlockList.emplace_back(curBlockId); in ComputeDominatorTree()
274 for (size_t idx = 0; idx < basicBlockList.size(); idx++) { in ComputeDominatorTree()
275 bbDfsTimestampToIdx[basicBlockList[idx]] = idx; in ComputeDominatorTree()
279 std::vector<size_t> immDom(basicBlockList.size()); // immediate dominator with dfs order index in ComputeDominatorTree()
280 std::vector<size_t> semiDom(basicBlockList.size()); in ComputeDominatorTree()
282 std::vector<std::vector<size_t> > semiDomTree(basicBlockList.size()); in ComputeDominatorTree()
284 std::vector<size_t> parent(basicBlockList.size()); in ComputeDominatorTree()
286 std::vector<size_t> minIdx(basicBlockList.size()); in ComputeDominatorTree()
302 for (size_t idx = basicBlockList.size() - 1; idx >= 1; idx--) { in ComputeDominatorTree()
[all …]