Home
last modified time | relevance | path

Searched refs:dalvik_reg (Results 1 – 4 of 4) sorted by relevance

/art/compiler/dex/
Dmir_dataflow.cc1062 void MIRGraph::HandleSSAUse(int* uses, int dalvik_reg, int reg_index) { in HandleSSAUse() argument
1063 DCHECK((dalvik_reg >= 0) && (dalvik_reg < static_cast<int>(GetNumOfCodeAndTempVRs()))); in HandleSSAUse()
1064 uses[reg_index] = vreg_to_ssa_map_[dalvik_reg]; in HandleSSAUse()
1068 void MIRGraph::HandleSSADef(int* defs, int dalvik_reg, int reg_index) { in HandleSSADef() argument
1069 DCHECK((dalvik_reg >= 0) && (dalvik_reg < static_cast<int>(GetNumOfCodeAndTempVRs()))); in HandleSSADef()
1070 int ssa_reg = AddNewSReg(dalvik_reg); in HandleSSADef()
1071 vreg_to_ssa_map_[dalvik_reg] = ssa_reg; in HandleSSADef()
1195 for (int dalvik_reg = GetNumOfCodeAndTempVRs() - 1; dalvik_reg >= 0; dalvik_reg--) { in DoSSAConversion() local
1196 if (temp_.ssa.phi_node_blocks[dalvik_reg]->IsBitSet(bb_id)) { in DoSSAConversion()
1197 if (!bb->data_flow_info->live_in_v->IsBitSet(dalvik_reg)) { in DoSSAConversion()
[all …]
Dssa_transformation.cc484 for (int dalvik_reg = GetNumOfCodeAndTempVRs() - 1; dalvik_reg >= 0; dalvik_reg--) { in FindPhiNodeBlocks() local
486 ArenaBitVector* input_blocks = def_block_matrix[dalvik_reg]; in FindPhiNodeBlocks()
497 def_block_matrix[dalvik_reg] = phi_blocks; in FindPhiNodeBlocks()
Dmir_graph.h1274 void HandleSSADef(int* defs, int dalvik_reg, int reg_index);
1306 void HandleSSAUse(int* uses, int dalvik_reg, int reg_index);
Dmir_graph.cc2373 int dalvik_reg = c_unit->mir_graph->SRegToVReg(ssa_reg); in IsSSALiveOut() local
2393 if (dalvik_reg == def_dalvik_reg) { in IsSSALiveOut()