Home
last modified time | relevance | path

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

/art/compiler/dex/
Dtype_inference.cc241 int32_t mod_s_reg = data.ending_mod_s_reg[pred_bb->id]; in AddPseudoPhis() local
242 data.starting_mod_s_reg[bb_id] = (mod_s_reg != INVALID_SREG) ? mod_s_reg : s_reg; in AddPseudoPhis()
489 int32_t mod_s_reg = (attrs & DF_DA) != 0 ? defs[0] : ModifiedSReg(uses[0]); in Apply() local
495 changed |= UpdateSRegFromLowWordType(mod_s_reg, sregs_[base_mod_s_reg].ComponentType()); in Apply()
496 Type array_type = Type::ArrayTypeFromComponent(sregs_[mod_s_reg]); in Apply()
503 if (UNLIKELY((attrs & DF_REF_A) == 0 && sregs_[mod_s_reg].Ref())) { in Apply()
505 sregs_[mod_s_reg].MarkTypeConflict(); in Apply()
864 int32_t mod_s_reg = ModifiedSReg(uses[0]); in InitializeSRegs() local
865 UpdateSRegFromLowWordType(mod_s_reg, current_method_signature_.return_type); in InitializeSRegs()
1003 int32_t mod_s_reg = ModifiedSReg(uses[next]); \ in InitializeSRegs()
[all …]
Dtype_inference.h425 bool UpdateSRegFromLowWordType(int32_t mod_s_reg, Type low_word_type);