Searched refs:vreg_to_ssa_map_exit (Results 1 – 11 of 11) sorted by relevance
223 bb->data_flow_info->vreg_to_ssa_map_exit = nullptr; in DoPrepareBasicBlocks()301 bb->data_flow_info->vreg_to_ssa_map_exit[mir->dalvikInsn.vA] = def->defs[0]; in DoPrepareMIRs()304 bb->data_flow_info->vreg_to_ssa_map_exit[mir->dalvikInsn.vA + 1u] = def->defs[0] + 1; in DoPrepareMIRs()340 bb->data_flow_info->vreg_to_ssa_map_exit = static_cast<int32_t*>( in PrepareSRegToVRegMap()342 std::fill_n(bb->data_flow_info->vreg_to_ssa_map_exit, num_vregs_, INVALID_SREG); in PrepareSRegToVRegMap()402 if (bb->data_flow_info->vreg_to_ssa_map_exit[v_reg] == INVALID_SREG) { in FillVregToSsaRegExitMaps()403 bb->data_flow_info->vreg_to_ssa_map_exit[v_reg] = in FillVregToSsaRegExitMaps()404 pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg]; in FillVregToSsaRegExitMaps()
346 DCHECK(pred_bb->data_flow_info->vreg_to_ssa_map_exit != nullptr); in FindDefBlock()347 if (pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg] != s_reg) { in FindDefBlock()385 DCHECK(pred_bb->data_flow_info->vreg_to_ssa_map_exit != nullptr); in IsSRegLiveAtStart()386 if (pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg] != s_reg) { in IsSRegLiveAtStart()
449 if (bb->data_flow_info->vreg_to_ssa_map_exit == nullptr) { in AllocEndingVRegToSRegMaps()451 bb->data_flow_info->vreg_to_ssa_map_exit = static_cast<int32_t*>( in AllocEndingVRegToSRegMaps()453 std::fill_n(bb->data_flow_info->vreg_to_ssa_map_exit, num_vregs, INVALID_SREG); in AllocEndingVRegToSRegMaps()466 CHECK(bb->data_flow_info->vreg_to_ssa_map_exit != nullptr); in MapVRegToSReg()467 bb->data_flow_info->vreg_to_ssa_map_exit[vreg] = sreg; in MapVRegToSReg()
525 uses[idx] = pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg]; in InsertPhiNodeOperands()
1315 bb->data_flow_info->vreg_to_ssa_map_exit = in DoSSAConversion()1318 memcpy(bb->data_flow_info->vreg_to_ssa_map_exit, vreg_to_ssa_map_, in DoSSAConversion()
218 int32_t* vreg_to_ssa_map_exit; member
1987 int s_reg = bb->data_flow_info->vreg_to_ssa_map_exit[v_reg]; in GetEndingVregValueNumberImpl()1995 int high_s_reg = bb->data_flow_info->vreg_to_ssa_map_exit[v_reg + 1]; in GetEndingVregValueNumberImpl()
283 bb->data_flow_info->vreg_to_ssa_map_exit = in DoPrepareVregToSsaMapExit()285 std::copy_n(map, count, bb->data_flow_info->vreg_to_ssa_map_exit); in DoPrepareVregToSsaMapExit()
541 phi->ssa_rep->uses[idx] = pred_bb->data_flow_info->vreg_to_ssa_map_exit[v_reg]; in CreatePhi()
701 bb->data_flow_info->vreg_to_ssa_map_exit[def_vreg] = mir->ssa_rep->defs[0]; in BasicBlockOpt()
1370 DCHECK(first_bb->data_flow_info->vreg_to_ssa_map_exit != nullptr); in InitReferenceVRegs()1371 const int32_t* first_vreg_to_ssa_map = first_bb->data_flow_info->vreg_to_ssa_map_exit; in InitReferenceVRegs()1385 DCHECK(pred_bb->data_flow_info->vreg_to_ssa_map_exit != nullptr); in InitReferenceVRegs()1386 const int32_t* pred_vreg_to_ssa_map = pred_bb->data_flow_info->vreg_to_ssa_map_exit; in InitReferenceVRegs()