/art/runtime/native/ |
H A D | java_lang_reflect_Field.cc | 51 Primitive::Type field_type, JValue* value) 54 switch (field_type) { 138 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); local 140 if (!GetFieldValue<true>(soa, o, f, field_type, &value)) { 144 return soa.AddLocalReference<jobject>(BoxPrimitive(field_type, value)); 166 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); local 168 if (field_type == kPrimitiveType) { 176 if (!GetFieldValue<false>(soa, o, f, field_type, &field_value)) { 182 if (!ConvertPrimitiveValue(nullptr, false, field_type, kPrimitiveType, field_value, 225 mirror::ArtField* f, Primitive::Type field_type, boo 278 mirror::Class* field_type; local 320 Primitive::Type field_type = f->GetTypeAsPrimitiveType(); local [all...] |
/art/compiler/optimizing/ |
H A D | builder.cc | 400 Primitive::Type field_type = resolved_field->GetTypeAsPrimitiveType(); local 401 if (!IsTypeSupported(field_type)) { 412 HInstruction* value = LoadLocal(source_or_dest_reg, field_type); 420 field_type,
|
H A D | code_generator_arm.cc | 1112 Primitive::Type field_type = instruction->InputAt(1)->GetType(); local 1114 switch (field_type) { 1133 if (field_type == Primitive::kPrimNot) { 1149 LOG(FATAL) << "Unimplemented register type " << field_type; 1152 LOG(FATAL) << "Unreachable type " << field_type;
|
H A D | code_generator_x86.cc | 1068 Primitive::Type field_type = instruction->InputAt(1)->GetType(); local 1069 if (field_type == Primitive::kPrimBoolean || field_type == Primitive::kPrimByte) { 1076 if (field_type == Primitive::kPrimNot) { 1088 Primitive::Type field_type = instruction->InputAt(1)->GetType(); local 1090 switch (field_type) { 1110 if (field_type == Primitive::kPrimNot) { 1127 LOG(FATAL) << "Unimplemented register type " << field_type; 1130 LOG(FATAL) << "Unreachable type " << field_type;
|
H A D | code_generator_x86_64.cc | 958 Primitive::Type field_type = instruction->InputAt(1)->GetType(); local 960 switch (field_type) { 976 if (field_type == Primitive::kPrimNot) { 991 LOG(FATAL) << "Unimplemented register type " << field_type; 994 LOG(FATAL) << "Unreachable type " << field_type;
|
H A D | nodes.h | 1338 Primitive::Type field_type, 1340 : HExpression(field_type), field_info_(field_offset) { 1337 HInstanceFieldGet(HInstruction* value, Primitive::Type field_type, MemberOffset field_offset) argument
|
/art/runtime/ |
H A D | class_linker_test.cc | 286 mirror::Class* field_type = fh.GetType(); local 287 ASSERT_TRUE(field_type != NULL); 288 ASSERT_TRUE(!field_type->IsPrimitive()); 293 mirror::Class* field_type = fh.GetType(); local 294 ASSERT_TRUE(field_type != NULL); 295 if (!fh.GetField()->IsPrimitiveType() || !field_type->IsPrimitive()) {
|
H A D | check_jni.cc | 203 mirror::Class* field_type = FieldHelper(f).GetType(); local 204 if (!field_type->IsPrimitive()) { 217 if (!obj->InstanceOf(field_type)) { 224 } else if (field_type != Runtime::Current()->GetClassLinker()->FindPrimitiveClass(prim)) {
|
H A D | debugger.cc | 1893 mirror::Class* field_type; local 1899 field_type = FieldHelper(h_f).GetType(); 1901 if (!field_type->IsAssignableFrom(v->GetClass())) {
|
H A D | jni_internal.cc | 205 mirror::Class* field_type; local 209 field_type = class_linker->FindClass(soa.Self(), sig, class_loader); 211 field_type = class_linker->FindPrimitiveClass(*sig); 213 if (field_type == nullptr) { 231 field_type->GetDescriptor(&temp)); 233 field = c->FindInstanceField(name, field_type->GetDescriptor(&temp));
|
/art/oatdump/ |
H A D | oatdump.cc | 1169 mirror::Class* field_type = fh.GetType(false); local 1170 if (field_type != nullptr) { 1171 PrettyObjectValue(os, field_type, value);
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 3708 RegType* field_type = nullptr; local 3718 field_type = ®_types_.FromClass(field->GetTypeDescriptor(), field_type_class, 3725 if (field_type == nullptr) { 3728 field_type = ®_types_.FromDescriptor(class_loader_->Get(), descriptor, false); 3730 DCHECK(field_type != nullptr); 3733 if (field_type->Equals(insn_type) || 3734 (field_type->IsFloat() && insn_type.IsInteger()) || 3735 (field_type->IsDouble() && insn_type.IsLong())) { 3744 << "' but found type '" << *field_type << "' in get"; local 3748 if (!insn_type.IsAssignableFrom(*field_type)) { 3751 << "' but found type '" << *field_type local 3774 RegType* field_type = nullptr; local 3810 << "' but found type '" << *field_type local 3856 RegType* field_type; local 3881 << "' but found type '" << *field_type << "' in Get"; local 3888 << "' but found type '" << *field_type local 3911 RegType& field_type = reg_types_.FromDescriptor(loader, descriptor, false); local 3947 << "' but found type '" << field_type local 3962 << "' but found type '" << field_type local [all...] |
/art/compiler/llvm/ |
H A D | gbc_expander.cc | 1070 llvm::PointerType* field_type; local 1078 field_type = irb_.getJIntTy()->getPointerTo(); 1082 field_type = irb_.getJObjectTy()->getPointerTo(); 1089 irb_.CreatePtrDisp(array, data_field_offset, field_type); 1098 irb_.CreatePtrDisp(data_field_addr, elem_size, field_type); 1113 llvm::PointerType* field_type = local 1119 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type); 1136 llvm::PointerType* field_type = local 1142 irb_.CreatePtrDisp(object_addr, field_offset_value, field_type); 1639 llvm::PointerType* field_type local 1708 llvm::PointerType* field_type = local 2368 llvm::PointerType* field_type; local [all...] |