Searched refs:GetRegisterType (Results 1 – 6 of 6) sorted by relevance
/art/runtime/verifier/ |
D | register_line.cc | 35 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 …]
|
D | register_line-inl.h | 34 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()
|
D | method_verifier.cc | 2176 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 …]
|
D | register_line.h | 134 const RegType& GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const;
|
/art/compiler/dex/ |
D | verified_method.cc | 80 const verifier::RegType& reg_type(line->GetRegisterType(method_verifier, in GenerateSafeCastSet()
|
/art/openjdkjvmti/ |
D | ti_method.cc | 654 const art::verifier::RegType& rt = line->GetRegisterType(verifier.get(), slot_); in InferSlotTypeFromVerifier()
|