Searched refs:src_type (Results 1 – 11 of 11) sorted by relevance
/art/runtime/verifier/ |
D | register_line-inl.h | 126 const RegType& src_type = GetRegisterType(verifier, vsrc); in VerifyRegisterType() local 127 if (UNLIKELY(!check_type.IsAssignableFrom(src_type, verifier))) { in VerifyRegisterType() 129 if (!check_type.IsNonZeroReferenceTypes() || !src_type.IsNonZeroReferenceTypes()) { in VerifyRegisterType() 132 } else if (check_type.IsUninitializedTypes() || src_type.IsUninitializedTypes()) { in VerifyRegisterType() 135 } else if (check_type.IsUnresolvedTypes() || src_type.IsUnresolvedTypes()) { in VerifyRegisterType() 141 << src_type << " but expected " << check_type; in VerifyRegisterType() 145 src_type.IsNonZeroReferenceTypes() && in VerifyRegisterType() 146 !src_type.IsUnresolvedTypes() && in VerifyRegisterType() 147 src_type.HasClass()) { in VerifyRegisterType() 148 DumpB77342775DebugData(check_type.GetClass(), src_type.GetClass()); in VerifyRegisterType() [all …]
|
D | register_line.cc | 78 const RegType& src_type = GetRegisterType(verifier, vsrc); in VerifyRegisterTypeWide() local 79 if (!check_type1.IsAssignableFrom(src_type, verifier)) { in VerifyRegisterTypeWide() 80 verifier->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << vsrc << " has type " << src_type in VerifyRegisterTypeWide() 85 if (!src_type.CheckWidePair(src_type_h)) { in VerifyRegisterTypeWide() 87 << src_type << "/" << src_type_h; in VerifyRegisterTypeWide() 199 const RegType& dst_type, const RegType& src_type) { in CheckUnaryOp() argument 200 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { in CheckUnaryOp() 215 const RegType& src_type) { in CheckUnaryOpToWide() argument 216 if (VerifyRegisterType(verifier, inst->VRegB_12x(), src_type)) { in CheckUnaryOpToWide() 311 const RegType& dst_type, const RegType& src_type, in CheckLiteralOp() argument [all …]
|
D | register_line.h | 240 const RegType& src_type) 255 const RegType& src_type) 333 const RegType& src_type,
|
D | method_verifier.cc | 2120 const RegType& src_type = work_line_->GetRegisterType(this, vregA); in CodeFlowVerifyInstruction() local 2121 bool use_src = ((return_type.IsBoolean() && src_type.IsByte()) || in CodeFlowVerifyInstruction() 2124 src_type.IsInteger())); in CodeFlowVerifyInstruction() 2127 work_line_->VerifyRegisterType(this, vregA, use_src ? src_type : return_type); in CodeFlowVerifyInstruction() 3986 const RegType& src_type = work_line_->GetRegisterType(this, get_reg); in VerifyInvocationArgsFromIterator() local 3987 if (!src_type.IsIntegralTypes()) { in VerifyInvocationArgsFromIterator() 3988 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << get_reg << " has type " << src_type in VerifyInvocationArgsFromIterator()
|
/art/runtime/entrypoints/quick/ |
D | quick_throw_entrypoints.cc | 114 mirror::Class* src_type, in artThrowClassCastException() argument 132 CHECK(!dest_type->IsAssignableFrom(src_type)) in artThrowClassCastException() 135 << " <: " << src_type->PrettyDescriptor() << ";" << src_type->Depth() in artThrowClassCastException() 136 << "/" << src_type->GetField32(mirror::Class::StatusOffset()); in artThrowClassCastException() 138 DCHECK(!dest_type->IsAssignableFrom(src_type)); in artThrowClassCastException() 139 ThrowClassCastException(dest_type, src_type); in artThrowClassCastException()
|
/art/test/712-varhandle-invocations/util-src/ |
D | generate_java.py | 101 for src_type in WIDENING_CONVERSIONS: 102 if var_type in WIDENING_CONVERSIONS[src_type]: 103 types_that_widen.add(src_type)
|
/art/runtime/ |
D | common_throws.cc | 154 void ThrowClassCastException(ObjPtr<mirror::Class> dest_type, ObjPtr<mirror::Class> src_type) { in ThrowClassCastException() argument 155 DumpB77342775DebugData(dest_type, src_type); in ThrowClassCastException() 158 mirror::Class::PrettyDescriptor(src_type).c_str(), in ThrowClassCastException()
|
D | common_throws.h | 78 void ThrowClassCastException(ObjPtr<mirror::Class> dest_type, ObjPtr<mirror::Class> src_type)
|
/art/runtime/interpreter/ |
D | unstarted_runtime.cc | 857 ObjPtr<mirror::Class> src_type = shadow_frame->GetVRegReference(arg_offset)->GetClass()-> in UnstartedSystemArraycopy() local 860 if (!src_type->IsPrimitive()) { in UnstartedSystemArraycopy() 900 } else if (src_type->IsPrimitiveByte()) { in UnstartedSystemArraycopy() 902 } else if (src_type->IsPrimitiveChar()) { in UnstartedSystemArraycopy() 904 } else if (src_type->IsPrimitiveInt()) { in UnstartedSystemArraycopy() 908 src_type->PrettyDescriptor().c_str()); in UnstartedSystemArraycopy()
|
/art/compiler/optimizing/ |
D | code_generator_x86.h | 455 void MoveToMemory(DataType::Type src_type,
|
D | code_generator_x86.cc | 1635 void CodeGeneratorX86::MoveToMemory(DataType::Type src_type, in MoveToMemory() argument 1644 switch (src_type) { in MoveToMemory() 1709 LOG(FATAL) << "Unreachable type " << src_type; in MoveToMemory()
|