Lines Matching defs:ModifiedSReg
466 int32_t used_mod_s_reg = ModifiedSReg(uses[0]);
488 int32_t base_mod_s_reg = ModifiedSReg(uses[num_uses - 2u]);
489 int32_t mod_s_reg = (attrs & DF_DA) != 0 ? defs[0] : ModifiedSReg(uses[0]);
524 int32_t mod_s_reg0 = ModifiedSReg(uses[0]);
525 int32_t mod_s_reg1 = ModifiedSReg(uses[1]);
791 sregs_[ModifiedSReg(uses[0])].MergeStrong(Type::UnknownArrayType());
817 int32_t input_mod_s_reg = ModifiedSReg(uses[next]);
847 int32_t param_s_reg = ModifiedSReg(uses[next]);
860 DCHECK_EQ(ModifiedSReg(uses[0]), uses[0]);
864 int32_t mod_s_reg = ModifiedSReg(uses[0]);
873 sregs_[ModifiedSReg(uses[num_uses - 2u])].MergeStrong(Type::NarrowArrayType());
877 sregs_[ModifiedSReg(uses[num_uses - 2u])].MergeStrong(Type::WideArrayType());
883 sregs_[ModifiedSReg(uses[num_uses - 2u])].MergeStrong(Type::ObjectArrayType());
893 sregs_[ModifiedSReg(uses[num_uses - 2u])].MergeStrong(Type::NarrowCoreArrayType());
934 UpdateSRegFromLowWordType(ModifiedSReg(uses[0]),
961 UpdateSRegFromLowWordType(ModifiedSReg(uses[0]),
992 DCHECK_EQ(s_reg + 1, ModifiedSReg(defs[1]));
1003 int32_t mod_s_reg = ModifiedSReg(uses[next]); \
1016 DCHECK_EQ(mod_s_reg + 1, ModifiedSReg(uses[next + 1])); \
1041 int32_t TypeInference::ModifiedSReg(int32_t s_reg) {