Home
last modified time | relevance | path

Searched refs:VerifyRegisterTypeWide (Results 1 – 3 of 3) sorted by relevance

/art/runtime/verifier/
Dregister_line.cc70 bool RegisterLine::VerifyRegisterTypeWide(MethodVerifier* verifier, uint32_t vsrc, in VerifyRegisterTypeWide() function in art::verifier::RegisterLine
211 if (VerifyRegisterTypeWide(verifier, inst->VRegB_12x(), src_type1, src_type2)) { in CheckUnaryOpWide()
227 if (VerifyRegisterTypeWide(verifier, inst->VRegB_12x(), src_type1, src_type2)) { in CheckUnaryOpFromWide()
256 if (VerifyRegisterTypeWide(verifier, inst->VRegB_23x(), src_type1_1, src_type1_2) && in CheckBinaryOpWide()
257 VerifyRegisterTypeWide(verifier, inst->VRegC_23x(), src_type2_1, src_type2_2)) { in CheckBinaryOpWide()
265 if (VerifyRegisterTypeWide(verifier, inst->VRegB_23x(), long_lo_type, long_hi_type) && in CheckBinaryOpWideShift()
296 if (VerifyRegisterTypeWide(verifier, vregA, src_type1_1, src_type1_2) && in CheckBinaryOp2addrWide()
297 VerifyRegisterTypeWide(verifier, vregB, src_type2_1, src_type2_2)) { in CheckBinaryOp2addrWide()
307 if (VerifyRegisterTypeWide(verifier, vregA, long_lo_type, long_hi_type) && in CheckBinaryOp2addrWideShift()
Dregister_line.h108 bool VerifyRegisterTypeWide(MethodVerifier* verifier, uint32_t vsrc, const RegType& check_type1,
Dmethod_verifier.cc2036 if (!work_line_->VerifyRegisterTypeWide(this, inst->VRegB_23x(), reg_types_.DoubleLo(), in CodeFlowVerifyInstruction()
2040 if (!work_line_->VerifyRegisterTypeWide(this, inst->VRegC_23x(), reg_types_.DoubleLo(), in CodeFlowVerifyInstruction()
2047 if (!work_line_->VerifyRegisterTypeWide(this, inst->VRegB_23x(), reg_types_.LongLo(), in CodeFlowVerifyInstruction()
2051 if (!work_line_->VerifyRegisterTypeWide(this, inst->VRegC_23x(), reg_types_.LongLo(), in CodeFlowVerifyInstruction()