Home
last modified time | relevance | path

Searched refs:GetRegisterType (Results 1 – 6 of 6) sorted by relevance

/art/runtime/verifier/
Dregister_line.cc35 const RegType& type = GetRegisterType(verifier, i); in CheckConstructorReturn()
61 const RegType& this_type = GetRegisterType(verifier, this_reg); in GetInvocationThis()
78 const RegType& src_type = GetRegisterType(verifier, vsrc); in VerifyRegisterTypeWide()
84 const RegType& src_type_h = GetRegisterType(verifier, vsrc + 1); in VerifyRegisterTypeWide()
102 if (GetRegisterType(verifier, i).Equals(uninit_type)) { in MarkRefsAsInitialized()
144 result += GetRegisterType(verifier, i).Dump(); in Dump()
160 if (GetRegisterType(verifier, i).Equals(uninit_type)) { in MarkUninitRefsAsInvalid()
239 if (GetRegisterType(verifier, vregB).IsBooleanTypes() && in CheckBinaryOp()
240 GetRegisterType(verifier, vregC).IsBooleanTypes()) { in CheckBinaryOp()
279 if (GetRegisterType(verifier, vregA).IsBooleanTypes() && in CheckBinaryOp2addr()
[all …]
Dregister_line-inl.h34 inline const RegType& RegisterLine::GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const { in GetRegisterType() function
106 const RegType& type = GetRegisterType(verifier, vsrc); in CopyRegister1()
121 const RegType& type_l = GetRegisterType(verifier, vsrc); in CopyRegister2()
122 const RegType& type_h = GetRegisterType(verifier, vsrc + 1); in CopyRegister2()
135 const RegType& src_type = GetRegisterType(verifier, vsrc); in VerifyRegisterType()
162 const RegType& src_type_h = GetRegisterType(verifier, vsrc + 1); in VerifyRegisterType()
Dmethod_verifier.cc2176 const RegType& src_type = work_line_->GetRegisterType(this, vregA); in CodeFlowVerifyInstruction()
2216 const RegType& reg_type = work_line_->GetRegisterType(this, vregA); in CodeFlowVerifyInstruction()
2461 const RegType& orig_type = work_line_->GetRegisterType(this, orig_type_reg); in CodeFlowVerifyInstruction()
2494 const RegType& res_type = work_line_->GetRegisterType(this, inst->VRegB_12x()); in CodeFlowVerifyInstruction()
2575 const RegType& res_type = work_line_->GetRegisterType(this, inst->VRegA_11x()); in CodeFlowVerifyInstruction()
2602 const RegType& array_type = work_line_->GetRegisterType(this, inst->VRegA_31t()); in CodeFlowVerifyInstruction()
2642 const RegType& reg_type1 = work_line_->GetRegisterType(this, inst->VRegA_22t()); in CodeFlowVerifyInstruction()
2643 const RegType& reg_type2 = work_line_->GetRegisterType(this, inst->VRegB_22t()); in CodeFlowVerifyInstruction()
2662 const RegType& reg_type1 = work_line_->GetRegisterType(this, inst->VRegA_22t()); in CodeFlowVerifyInstruction()
2663 const RegType& reg_type2 = work_line_->GetRegisterType(this, inst->VRegB_22t()); in CodeFlowVerifyInstruction()
[all …]
Dregister_line.h134 const RegType& GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const;
/art/compiler/dex/
Dverified_method.cc80 const verifier::RegType& reg_type(line->GetRegisterType(method_verifier, in GenerateSafeCastSet()
/art/openjdkjvmti/
Dti_method.cc654 const art::verifier::RegType& rt = line->GetRegisterType(verifier.get(), slot_); in InferSlotTypeFromVerifier()