Searched refs:ssa (Results 1 – 5 of 5) sorted by relevance
130 temp_.ssa.def_block_matrix[idx]->SetBit(bb->id); in FillDefBlockMatrix()139 DCHECK(temp_.ssa.def_block_matrix == nullptr); in ComputeDefBlockMatrix()140 temp_.ssa.def_block_matrix = in ComputeDefBlockMatrix()146 temp_.ssa.def_block_matrix[i] = new (temp_scoped_alloc_.get()) ArenaBitVector( in ComputeDefBlockMatrix()148 temp_.ssa.def_block_matrix[i]->ClearAllBits(); in ComputeDefBlockMatrix()167 temp_.ssa.def_block_matrix[in_reg]->SetBit(GetEntryBlock()->id); in ComputeDefBlockMatrix()434 DCHECK_EQ(temp_.ssa.num_vregs, cu_->mir_graph.get()->GetNumOfCodeAndTempVRs()); in ComputeBlockLiveIns()435 ArenaBitVector* temp_live_vregs = temp_.ssa.work_live_vregs; in ComputeBlockLiveIns()477 ArenaBitVector** def_block_matrix = temp_.ssa.def_block_matrix; in FindPhiNodeBlocks()479 DCHECK(temp_.ssa.phi_node_blocks == nullptr); in FindPhiNodeBlocks()[all …]
1128 temp_.ssa.ti = new (temp_scoped_alloc_.get()) TypeInference(this, temp_scoped_alloc_.get()); in InferTypesStart()1137 DCHECK(temp_.ssa.ti != nullptr); in InferTypes()1138 return temp_.ssa.ti->Apply(bb); in InferTypes()1142 DCHECK(temp_.ssa.ti != nullptr); in InferTypesEnd()1143 temp_.ssa.ti->Finish(); in InferTypesEnd()1144 delete temp_.ssa.ti; in InferTypesEnd()1145 temp_.ssa.ti = nullptr; in InferTypesEnd()
1806 temp_.ssa.num_vregs = GetNumOfCodeAndTempVRs(); in SSATransformationStart()1807 temp_.ssa.work_live_vregs = new (temp_scoped_alloc_.get()) ArenaBitVector( in SSATransformationStart()1808 temp_scoped_alloc_.get(), temp_.ssa.num_vregs, false, kBitMapRegisterV); in SSATransformationStart()1817 temp_.ssa.num_vregs = 0u; in SSATransformationEnd()1818 temp_.ssa.work_live_vregs = nullptr; in SSATransformationEnd()1819 DCHECK(temp_.ssa.def_block_matrix == nullptr); in SSATransformationEnd()1820 temp_.ssa.phi_node_blocks = nullptr; in SSATransformationEnd()
1422 } ssa; member
1196 if (temp_.ssa.phi_node_blocks[dalvik_reg]->IsBitSet(bb_id)) { in DoSSAConversion()