Searched defs:reg_type (Results 1 - 3 of 3) sorted by relevance

/art/runtime/verifier/
H A Dreg_type_cache.cc28 #include "reg_type-inl.h"
236 const RegType* reg_type = pair.second; local
237 if (MatchingPrecisionForClass(reg_type, precise)) {
238 return reg_type;
250 RegType* const reg_type = precise local
254 return &AddEntry(reg_type);
259 const RegType* reg_type = FindClass(klass, precise); local
260 if (reg_type == nullptr) {
261 reg_type = InsertClass(AddString(StringPiece(descriptor)), klass, precise);
263 return *reg_type;
[all...]
H A Dregister_line.cc23 #include "reg_type-inl.h"
333 const RegType& reg_type = GetRegisterType(verifier, reg_idx); local
334 if (!reg_type.IsReferenceTypes()) {
336 << reg_type << ")";
348 if (reg_type.IsZero()) {
365 const RegType& reg_type = GetRegisterType(verifier, reg_idx); local
366 if (!reg_type.IsReferenceTypes()) {
367 verifier->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "monitor-exit on non-object (" << reg_type << ")";
380 if (!success && reg_type.IsZero()) {
H A Dmethod_verifier.cc44 #include "reg_type-inl.h"
1708 const RegType& reg_type = ResolveClassAndCheckAccess(iterator.GetTypeIdx()); local
1709 if (!reg_type.IsNonZeroReferenceTypes()) {
1713 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_type);
2163 const RegType& reg_type = work_line_->GetRegisterType(this, vregA); local
2166 if (reg_type.IsUndefined()) {
2168 } else if (reg_type.IsConflict()) {
2170 } else if (reg_type.IsUninitializedTypes()) {
2172 << reg_type << "'";
2173 } else if (!reg_type
2180 << "' or '" << reg_type << "'"; local
2569 const RegType& reg_type = work_line_->GetRegisterType(this, inst->VRegA_21t()); local
2687 const RegType& reg_type = work_line_->GetRegisterType(this, inst->VRegA_21t()); local
3374 const RegType& reg_type = reg_types_.JavaLangObject(need_precise_constants_); local
3970 const RegType& reg_type = reg_types_.FromDescriptor(GetClassLoader(), param_descriptor, false); local
3977 << " but expected " << reg_type; local
4255 const RegType& reg_type = reg_types_.FromDescriptor(GetClassLoader(), descriptor, false); local
[all...]

Completed in 470 milliseconds