Lines Matching refs:resolved_field
834 ArtField* resolved_field = in BuildInstanceFieldAccess() local
837 if (resolved_field == nullptr) { in BuildInstanceFieldAccess()
842 Primitive::Type field_type = resolved_field->GetTypeAsPrimitiveType(); in BuildInstanceFieldAccess()
856 resolved_field->GetOffset(), in BuildInstanceFieldAccess()
857 resolved_field->IsVolatile())); in BuildInstanceFieldAccess()
862 resolved_field->GetOffset(), in BuildInstanceFieldAccess()
863 resolved_field->IsVolatile())); in BuildInstanceFieldAccess()
917 ArtField* resolved_field = compiler_driver_->ResolveField( in BuildStaticFieldAccess() local
920 if (resolved_field == nullptr) { in BuildStaticFieldAccess()
932 bool is_outer_class = (outer_class.Get() == resolved_field->GetDeclaringClass()); in BuildStaticFieldAccess()
942 resolved_field, in BuildStaticFieldAccess()
954 bool is_initialized = resolved_field->GetDeclaringClass()->IsInitialized() && is_in_dex_cache; in BuildStaticFieldAccess()
965 Primitive::Type field_type = resolved_field->GetTypeAsPrimitiveType(); in BuildStaticFieldAccess()
973 new (arena_) HStaticFieldSet(cls, value, field_type, resolved_field->GetOffset(), in BuildStaticFieldAccess()
974 resolved_field->IsVolatile())); in BuildStaticFieldAccess()
977 new (arena_) HStaticFieldGet(cls, field_type, resolved_field->GetOffset(), in BuildStaticFieldAccess()
978 resolved_field->IsVolatile())); in BuildStaticFieldAccess()