Home
last modified time | relevance | path

Searched refs:ending_mod_s_reg (Results 1 – 2 of 2) sorted by relevance

/art/compiler/dex/
Dtype_inference.cc178 std::fill_n(split_s_reg_data.ending_mod_s_reg, num_blocks_, INVALID_SREG); in AddCheckCast()
181 split_s_reg_data.ending_mod_s_reg[def_bb->id] = s_reg; in AddCheckCast()
185 lb->second.ending_mod_s_reg[check_cast->bb] = extra_s_reg; in AddCheckCast()
241 int32_t mod_s_reg = data.ending_mod_s_reg[pred_bb->id]; in AddPseudoPhis()
243 } else if (data.ending_mod_s_reg[bb_id] != INVALID_SREG) { in AddPseudoPhis()
248 if (data.ending_mod_s_reg[bb_id] == INVALID_SREG) { in AddPseudoPhis()
250 data.ending_mod_s_reg[bb_id] = data.starting_mod_s_reg[bb_id]; in AddPseudoPhis()
290 int32_t* ending_mod_s_reg = entry.second.ending_mod_s_reg; in ProcessPseudoPhis() local
293 DCHECK_LT(static_cast<size_t>(ending_mod_s_reg[pred_id]), num_sregs_); in ProcessPseudoPhis()
294 merged_type.MergeWeak(sregs[ending_mod_s_reg[pred_id]]); in ProcessPseudoPhis()
[all …]
Dtype_inference.h362 int32_t* ending_mod_s_reg; // Indexed by BasicBlock::id. member