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