Home
last modified time | relevance | path

Searched refs:linear_blocks_ (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/runtime_core/compiler/optimizer/analysis/
H A Dlinear_order.cpp23 linear_blocks_(graph->GetAllocator()->Adapter()), in LinearOrder()
102 linear_blocks_.clear(); in MakeLinearOrder()
103 linear_blocks_.reserve(blocks.size()); in MakeLinearOrder()
110 linear_blocks_.push_back(block); in MakeLinearOrder()
164 linear_blocks_.push_back(least_likely_successor); in DFSAndDeferLeastFrequentBranches()
173 for (auto succ_block : linear_blocks_) { in DFSAndDeferLeastFrequentBranches()
178 linear_blocks_.clear(); in DFSAndDeferLeastFrequentBranches()
198 linear_blocks_.clear(); in RunImpl()
H A Dlinear_order.h28 * For each `If` block place its false-successor in the next position of the `linear_blocks_` vector:
46 return linear_blocks_; in GetBlocks()
51 return linear_blocks_; in GetBlocks()
70 ArenaVector<BasicBlock *> linear_blocks_; member in panda::compiler::LinearOrder
H A Dliveness_analyzer.cpp26 linear_blocks_(graph->GetAllocator()->Adapter()), in LivenessAnalyzer()
82 linear_blocks_.reserve(size); in BuildBlocksLinearOrder()
83 linear_blocks_.clear(); in BuildBlocksLinearOrder()
91 ASSERT(linear_blocks_.size() == size); in BuildBlocksLinearOrder()
136 linear_blocks_.push_back(current); in LinearizeBlocks()
176 for (auto block : linear_blocks_) { in CheckLinearOrder()
180 for (auto block : linear_blocks_) { in CheckLinearOrder()
189 for (auto bb : linear_blocks_) { in CheckLinearOrder()
H A Dliveness_analyzer.h466 return linear_blocks_;
477 for (auto bb : linear_blocks_) {
586 ArenaVector<BasicBlock *> linear_blocks_; variable

Completed in 3 milliseconds