Searched refs:live_in_v (Results 1 – 9 of 9) sorted by relevance
/art/compiler/dex/ |
D | mir_dataflow.cc | 912 ArenaBitVector* live_in_v, int dalvik_reg_id) { in HandleLiveInUse() argument 915 live_in_v->SetBit(dalvik_reg_id); in HandleLiveInUse() 925 ArenaBitVector* live_in_v, in HandleExtended() argument 936 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vA); in HandleExtended() 938 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vA + 1); in HandleExtended() 952 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB); in HandleExtended() 954 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB + 1); in HandleExtended() 959 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vB); in HandleExtended() 960 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.vC); in HandleExtended() 961 HandleLiveInUse(use_v, def_v, live_in_v, d_insn.arg[0]); in HandleExtended() [all …]
|
D | ssa_transformation.cc | 440 temp_live_vregs->Copy(bb->data_flow_info->live_in_v); in ComputeBlockLiveIns() 444 ComputeSuccLineIn(temp_live_vregs, bb_taken->data_flow_info->live_in_v, in ComputeBlockLiveIns() 447 ComputeSuccLineIn(temp_live_vregs, bb_fall_through->data_flow_info->live_in_v, in ComputeBlockLiveIns() 453 ComputeSuccLineIn(temp_live_vregs, succ_bb->data_flow_info->live_in_v, in ComputeBlockLiveIns() 458 if (!temp_live_vregs->Equal(bb->data_flow_info->live_in_v)) { in ComputeBlockLiveIns() 459 bb->data_flow_info->live_in_v->Copy(temp_live_vregs); in ComputeBlockLiveIns()
|
D | local_value_numbering.cc | 528 ArenaBitVector* live_in_v = gvn_->GetMirGraph()->GetBasicBlock(id_)->data_flow_info->live_in_v; in CopyLiveSregValues() local 529 DCHECK(live_in_v != nullptr); in CopyLiveSregValues() 531 bool live = live_in_v->IsBitSet(gvn_->GetMirGraph()->SRegToVReg(entry.first)); in CopyLiveSregValues() 551 ArenaBitVector* live_in_v = gvn_->GetMirGraph()->GetBasicBlock(id_)->data_flow_info->live_in_v; in IntersectSregValueMaps() local 552 DCHECK(live_in_v != nullptr); in IntersectSregValueMaps() 554 bool live_and_same = live_in_v->IsBitSet(gvn_->GetMirGraph()->SRegToVReg(entry.first)); in IntersectSregValueMaps()
|
D | mir_graph.h | 217 ArenaBitVector* live_in_v; member 1281 ArenaBitVector* live_in_v, int dalvik_reg_id); 1284 ArenaBitVector* live_in_v,
|
D | type_inference.cc | 218 DCHECK(phi_bb->data_flow_info->live_in_v != nullptr); in AddPseudoPhis() 377 DCHECK(bb->data_flow_info->live_in_v != nullptr); in IsSRegLiveAtStart() 378 if (!bb->data_flow_info->live_in_v->IsBitSet(v_reg)) { in IsSRegLiveAtStart()
|
D | mir_optimization.cc | 1445 bb->data_flow_info->live_in_v = nullptr; in EliminateDeadCodeEnd()
|
D | type_inference_test.cc | 334 bb->data_flow_info->live_in_v = live_in_v_; in DoPrepareBasicBlocks()
|
D | global_value_numbering_test.cc | 215 bb->data_flow_info->live_in_v = live_in_v_; in DoPrepareBasicBlocks()
|
D | gvn_dead_code_elimination_test.cc | 222 bb->data_flow_info->live_in_v = live_in_v_; in DoPrepareBasicBlocks()
|