Home
last modified time | relevance | path

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

/art/compiler/dex/
Dssa_transformation.cc473 ArenaBitVector* phi_blocks = new (temp_scoped_alloc_.get()) ArenaBitVector( in FindPhiNodeBlocks() local
485 phi_blocks->ClearAllBits(); in FindPhiNodeBlocks()
492 phi_blocks->Union(def_bb->dom_frontier); in FindPhiNodeBlocks()
495 } while (input_blocks->Union(phi_blocks)); in FindPhiNodeBlocks()
497 def_block_matrix[dalvik_reg] = phi_blocks; in FindPhiNodeBlocks()
498 phi_blocks = input_blocks; // Reuse the bit vector in next iteration. in FindPhiNodeBlocks()
Dtype_inference.cc193 ArenaBitVector* phi_blocks = new (alloc_) ArenaBitVector(alloc_, num_blocks_, false); in AddPseudoPhis() local
199 phi_blocks->ClearAllBits(); in AddPseudoPhis()
205 phi_blocks->Union(def_bb->dom_frontier); in AddPseudoPhis()
208 } while (input_blocks->Union(phi_blocks)); in AddPseudoPhis()
214 for (uint32_t phi_bb_id : phi_blocks->Indexes()) { in AddPseudoPhis()