Lines Matching refs:block
38 explicit CommonDominator(HBasicBlock* block) in CommonDominator() argument
39 : dominator_(block), chain_length_(ChainLength(block)) { in CommonDominator()
43 void Update(HBasicBlock* block) { in Update() argument
44 DCHECK(block != nullptr); in Update()
46 dominator_ = block; in Update()
47 chain_length_ = ChainLength(block); in Update()
52 if (block == block2) { in Update()
55 size_t chain_length = ChainLength(block); in Update()
59 block = block->GetDominator(); in Update()
60 DCHECK(block != nullptr); in Update()
67 while (block != block2) { in Update()
69 block = block->GetDominator(); in Update()
70 DCHECK(block != nullptr); in Update()
74 dominator_ = block; in Update()
83 static size_t ChainLength(HBasicBlock* block) { in ChainLength() argument
85 while (block != nullptr) { in ChainLength()
87 block = block->GetDominator(); in ChainLength()