Home
last modified time | relevance | path

Searched refs:new_type (Results 1 – 5 of 5) sorted by relevance

/art/runtime/verifier/
Dregister_line.cc38 bool RegisterLine::SetRegisterType(uint32_t vdst, const RegType& new_type) { in SetRegisterType() argument
40 if (new_type.IsLowHalf() || new_type.IsHighHalf()) { in SetRegisterType()
42 << new_type << "'"; in SetRegisterType()
44 } else if (new_type.IsConflict()) { // should only be set during a merge in SetRegisterType()
45 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_SOFT) << "Set register to unknown type " << new_type; in SetRegisterType()
48 line_[vdst] = new_type.GetId(); in SetRegisterType()
77 void RegisterLine::SetResultRegisterType(const RegType& new_type) { in SetResultRegisterType() argument
78 DCHECK(!new_type.IsLowHalf()); in SetResultRegisterType()
79 DCHECK(!new_type.IsHighHalf()); in SetResultRegisterType()
80 result_[0] = new_type.GetId(); in SetResultRegisterType()
[all …]
Dregister_line.h87 bool SetRegisterType(uint32_t vdst, const RegType& new_type)
94 void SetResultRegisterType(const RegType& new_type)
/art/compiler/sea_ir/types/
Dtype_inference.cc157 const Type* new_type = tiv.GetType(); in ComputeTypes() local
158 type_data_.SetTypeOf(-1, new_type); // TODO: Record this info in a way that in ComputeTypes()
174 const Type* new_type = tiv.GetType(); in ComputeTypes() local
175 bool type_changed = (old_type != new_type); in ComputeTypes()
177 type_data_.SetTypeOf((*instruction_it)->Id(), new_type); in ComputeTypes()
Dtype_inference_visitor_test.cc68 const Type* new_type = &type_cache.Integer(); in TEST_F() local
69 types.push_back(new_type); in TEST_F()
82 const Type* new_type = &type_cache.Short(); in TEST_F() local
83 types.push_back(new_type); in TEST_F()
/art/runtime/mirror/
Dclass.h275 void SetPrimitiveType(Primitive::Type new_type) { in SetPrimitiveType() argument
277 SetField32(OFFSET_OF_OBJECT_MEMBER(Class, primitive_type_), new_type, false); in SetPrimitiveType()