Searched refs:is_exact (Results 1 - 4 of 4) sorted by relevance

/art/compiler/optimizing/
H A Dreference_type_propagation_test.cc59 ReferenceTypeInfo ObjectType(bool is_exact = true) SHARED_REQUIRES(Locks::mutator_lock_) {
60 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetObjectClassHandle(), is_exact);
64 ReferenceTypeInfo StringType(bool is_exact = true) SHARED_REQUIRES(Locks::mutator_lock_) {
65 return ReferenceTypeInfo::Create(propagation_->handle_cache_.GetStringClassHandle(), is_exact);
H A Dreference_type_propagation.cc93 void SetClassAsTypeInfo(HInstruction* instr, mirror::Class* klass, bool is_exact)
107 bool is_exact);
280 handle_cache_.GetObjectClassHandle(), /* is_exact */ true);
437 bool is_exact) {
462 ReferenceTypeInfo::Create(handle_cache_->GetStringClassHandle(), /* is_exact */ true));
465 is_exact = is_exact || handle->CannotBeAssignedFromOtherTypes();
466 instr->SetReferenceTypeInfo(ReferenceTypeInfo::Create(handle, is_exact));
475 bool is_exact) {
481 SetClassAsTypeInfo(instr, dex_cache->GetResolvedType(type_idx), is_exact);
435 SetClassAsTypeInfo(HInstruction* instr, mirror::Class* klass, bool is_exact) argument
472 UpdateReferenceTypeInfo(HInstruction* instr, uint16_t type_idx, const DexFile& dex_file, bool is_exact) argument
698 bool is_exact = a.IsExact() && b.IsExact(); local
744 bool is_exact = component_handle->CannotBeAssignedFromOtherTypes(); local
815 bool is_exact = upper_bound_rti.GetTypeHandle()->CannotBeAssignedFromOtherTypes(); local
[all...]
H A Dnodes.cc44 /* is_exact */ false);
2292 ReferenceTypeInfo ReferenceTypeInfo::Create(TypeHandle type_handle, bool is_exact) { argument
2296 if (!is_exact) {
2298 << "Callers of ReferenceTypeInfo::Create should ensure is_exact is properly computed";
2301 return ReferenceTypeInfo(type_handle, is_exact);
2309 << " is_exact=" << rhs.IsExact()
H A Dnodes.h161 static ReferenceTypeInfo Create(TypeHandle type_handle, bool is_exact);
163 static ReferenceTypeInfo CreateUnchecked(TypeHandle type_handle, bool is_exact) { argument
164 return ReferenceTypeInfo(type_handle, is_exact);
263 ReferenceTypeInfo(TypeHandle type_handle, bool is_exact) argument
264 : type_handle_(type_handle), is_exact_(is_exact) { }

Completed in 72 milliseconds