Lines Matching refs:ArenaBitVector
141 temp_scoped_alloc_->AllocArray<ArenaBitVector*>(num_registers, kArenaAllocDFInfo); in ComputeDefBlockMatrix()
146 temp_.ssa.def_block_matrix[i] = new (temp_scoped_alloc_.get()) ArenaBitVector( in ComputeDefBlockMatrix()
178 ScopedArenaVector<std::pair<BasicBlock*, ArenaBitVector::IndexIterator>> work_stack( in ComputeDomPostOrderTraversal()
183 std::pair<BasicBlock*, ArenaBitVector::IndexIterator>* curr = &work_stack.back(); in ComputeDomPostOrderTraversal()
185 ArenaBitVector::IndexIterator* curr_idom_iter = &curr->second; in ComputeDomPostOrderTraversal()
251 bb->dominators = new (arena_) ArenaBitVector(arena_, num_total_blocks, in InitializeDominationInfo()
253 bb->i_dominated = new (arena_) ArenaBitVector(arena_, num_total_blocks, in InitializeDominationInfo()
255 bb->dom_frontier = new (arena_) ArenaBitVector(arena_, num_total_blocks, in InitializeDominationInfo()
413 void MIRGraph::ComputeSuccLineIn(ArenaBitVector* dest, const ArenaBitVector* src1, in ComputeSuccLineIn()
414 const ArenaBitVector* src2) { in ComputeSuccLineIn()
435 ArenaBitVector* temp_live_vregs = temp_.ssa.work_live_vregs; in ComputeBlockLiveIns()
473 ArenaBitVector* phi_blocks = new (temp_scoped_alloc_.get()) ArenaBitVector( in FindPhiNodeBlocks()
477 ArenaBitVector** def_block_matrix = temp_.ssa.def_block_matrix; in FindPhiNodeBlocks()
478 ArenaBitVector** phi_node_blocks = def_block_matrix; in FindPhiNodeBlocks()
486 ArenaBitVector* input_blocks = def_block_matrix[dalvik_reg]; in FindPhiNodeBlocks()