Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_circuit_builder.cpp237 std::unordered_map<size_t, size_t> bbIdToDfsTimestamp; in ComputeDominatorTree() local
251 bbIdToDfsTimestamp[curBlockId] = timestamp++; in ComputeDominatorTree()
256 dfsFatherIdx[succBlock->id] = bbIdToDfsTimestamp[curBlockId]; in ComputeDominatorTree()
264 RemoveDeadRegions(bbIdToDfsTimestamp); in ComputeDominatorTree()
379 …codeCircuitBuilder::RemoveDeadRegions(const std::unordered_map<size_t, size_t> &bbIdToDfsTimestamp) in RemoveDeadRegions() argument
384 if (bbIdToDfsTimestamp.count(bb->id)) { in RemoveDeadRegions()
392 block.isDead = !bbIdToDfsTimestamp.count(block.id); in RemoveDeadRegions()
Dbytecode_circuit_builder.h541 void RemoveDeadRegions(const std::unordered_map<size_t, size_t> &bbIdToDfsTimestamp);