Home
last modified time | relevance | path

Searched refs:data_flow_info (Results 1 – 9 of 9) sorted by relevance

/art/compiler/dex/
Dssa_transformation.cc137 if (bb->data_flow_info == NULL) { in FillDefBlockMatrix()
141 for (uint32_t idx : bb->data_flow_info->def_v->Indexes()) { in FillDefBlockMatrix()
462 if (bb->data_flow_info == NULL) { in ComputeBlockLiveIns()
465 temp_dalvik_register_v->Copy(bb->data_flow_info->live_in_v); in ComputeBlockLiveIns()
468 if (bb_taken && bb_taken->data_flow_info) in ComputeBlockLiveIns()
469 ComputeSuccLineIn(temp_dalvik_register_v, bb_taken->data_flow_info->live_in_v, in ComputeBlockLiveIns()
470 bb->data_flow_info->def_v); in ComputeBlockLiveIns()
471 if (bb_fall_through && bb_fall_through->data_flow_info) in ComputeBlockLiveIns()
472 ComputeSuccLineIn(temp_dalvik_register_v, bb_fall_through->data_flow_info->live_in_v, in ComputeBlockLiveIns()
473 bb->data_flow_info->def_v); in ComputeBlockLiveIns()
[all …]
Dmir_optimization.cc577 if (bb->data_flow_info != NULL) { in CountChecks()
666 || (bb->data_flow_info == NULL) in CombineBlocks()
732 CHECK(bb->data_flow_info == nullptr || bb->data_flow_info->ending_check_v == nullptr); in EliminateNullChecksAndInferTypesStart()
749 if (bb->data_flow_info == NULL) return false; in EliminateNullChecksAndInferTypes()
773 DCHECK(pred_bb->data_flow_info->ending_check_v != nullptr); in EliminateNullChecksAndInferTypes()
774 ssa_regs_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()
800 while (pred_bb->data_flow_info->ending_check_v == nullptr) { in EliminateNullChecksAndInferTypes()
804 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateNullChecksAndInferTypes()
806 ssa_regs_to_check->Copy(pred_bb->data_flow_info->ending_check_v); in EliminateNullChecksAndInferTypes()
810 DCHECK(pred_bb->data_flow_info != nullptr); in EliminateNullChecksAndInferTypes()
[all …]
Dmir_dataflow.cc930 if (bb->data_flow_info == NULL) return false; in FindLocalLiveIn()
932 use_v = bb->data_flow_info->use_v = in FindLocalLiveIn()
934 def_v = bb->data_flow_info->def_v = in FindLocalLiveIn()
936 live_in_v = bb->data_flow_info->live_in_v = in FindLocalLiveIn()
1076 if (bb->data_flow_info == NULL) return false; in DoSSAConversion()
1190 bb->data_flow_info->vreg_to_ssa_map_exit = in DoSSAConversion()
1194 memcpy(bb->data_flow_info->vreg_to_ssa_map_exit, vreg_to_ssa_map_, in DoSSAConversion()
1255 bb->data_flow_info = in CompilerInitializeSSAConversion()
Dglobal_value_numbering.cc51 if (UNLIKELY(bb->data_flow_info == nullptr)) { in PrepareBasicBlock()
Dmir_graph_test.cc96 bb->data_flow_info = static_cast<BasicBlockDataFlow*>( in DoPrepareBasicBlocks()
Dmir_optimization_test.cc139 bb->data_flow_info = static_cast<BasicBlockDataFlow*>( in DoPrepareBasicBlocks()
Dmir_graph.h411 BasicBlockDataFlow* data_flow_info; member
Dlocal_value_numbering.cc506 ArenaBitVector* live_in_v = gvn_->GetMirGraph()->GetBasicBlock(id_)->data_flow_info->live_in_v; in CopyLiveSregValues()
529 ArenaBitVector* live_in_v = gvn_->GetMirGraph()->GetBasicBlock(id_)->data_flow_info->live_in_v; in IntersectSregValueMaps()
Dglobal_value_numbering_test.cc213 bb->data_flow_info = static_cast<BasicBlockDataFlow*>( in DoPrepareBasicBlocks()
215 bb->data_flow_info->live_in_v = live_in_v_; in DoPrepareBasicBlocks()