Home
last modified time | relevance | path

Searched refs:array_type (Results 1 – 4 of 4) sorted by relevance

/art/compiler/dex/
Dverified_method.cc291 verifier::RegType& array_type(line->GetRegisterType(inst->VRegB_23x())); in GenerateSafeCastSet() local
295 if (array_type.IsPreciseReference()) { in GenerateSafeCastSet()
298 ->GetComponentType(array_type, method_verifier->GetClassLoader()); in GenerateSafeCastSet()
/art/runtime/
Dtransaction.cc386 void Transaction::ArrayLog::UndoArrayWrite(mirror::Array* array, Primitive::Type array_type, in UndoArrayWrite() argument
390 switch (array_type) { in UndoArrayWrite()
419 LOG(FATAL) << "Unsupported type " << array_type; in UndoArrayWrite()
Dtransaction.h128 void UndoArrayWrite(mirror::Array* array, Primitive::Type array_type, size_t index,
/art/runtime/verifier/
Dmethod_verifier.cc1899 RegType& array_type = work_line_->GetRegisterType(inst->VRegA_31t()); in CodeFlowVerifyInstruction() local
1901 if (!array_type.IsZero()) { in CodeFlowVerifyInstruction()
1902 if (!array_type.IsArrayTypes()) { in CodeFlowVerifyInstruction()
1904 << array_type; in CodeFlowVerifyInstruction()
1906 RegType& component_type = reg_types_.GetComponentType(array_type, in CodeFlowVerifyInstruction()
3532 RegType& array_type = work_line_->GetRegisterType(inst->VRegB_23x()); in VerifyAGet() local
3533 if (array_type.IsZero()) { in VerifyAGet()
3544 } else if (!array_type.IsArrayTypes()) { in VerifyAGet()
3545 Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "not array type " << array_type << " with aget"; in VerifyAGet()
3548 RegType& component_type = reg_types_.GetComponentType(array_type, class_loader_->Get()); in VerifyAGet()
[all …]