Home | History | Annotate | Download | only in optimizing

Lines Matching refs:block

36   // Create a finder starting with a given block.
37 explicit CommonDominator(HBasicBlock* block)
38 : dominator_(block), chain_length_(ChainLength(block)) {
41 // Update the common dominator with another block.
42 void Update(HBasicBlock* block) {
43 DCHECK(block != nullptr);
45 dominator_ = block;
46 chain_length_ = ChainLength(block);
51 if (block == block2) {
54 size_t chain_length = ChainLength(block);
58 block = block->GetDominator();
59 DCHECK(block != nullptr);
66 while (block != block2) {
68 block = block->GetDominator();
69 DCHECK(block != nullptr);
73 dominator_ = block;
82 static size_t ChainLength(HBasicBlock* block) {
84 while (block != nullptr) {
86 block = block->GetDominator();