Home
last modified time | relevance | path

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

/art/runtime/verifier/
Dregister_line-inl.h38 template <LockOp kLockOp>
52 case LockOp::kClear: in SetRegisterType()
56 case LockOp::kKeep: in SetRegisterType()
105 if (!SetRegisterType<LockOp::kClear>(verifier, vdst, type)) { in CopyRegister1()
Dregister_line.cc170 SetRegisterType<LockOp::kClear>(verifier, vdst, type); in CopyResultRegister1()
196 SetRegisterType<LockOp::kClear>(verifier, inst->VRegA_12x(), dst_type); in CheckUnaryOp()
220 SetRegisterType<LockOp::kClear>(verifier, inst->VRegA_12x(), dst_type); in CheckUnaryOpFromWide()
236 SetRegisterType<LockOp::kClear>(verifier, in CheckBinaryOp()
242 SetRegisterType<LockOp::kClear>(verifier, inst->VRegA_23x(), dst_type); in CheckBinaryOp()
276 SetRegisterType<LockOp::kClear>(verifier, in CheckBinaryOp2addr()
282 SetRegisterType<LockOp::kClear>(verifier, vregA, dst_type); in CheckBinaryOp2addr()
320 SetRegisterType<LockOp::kClear>(verifier, in CheckLiteralOp()
326 SetRegisterType<LockOp::kClear>(verifier, vregA, dst_type); in CheckLiteralOp()
Dmethod_verifier.cc1673 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); in SetTypesFromSignature()
1675 reg_line->SetRegisterType<LockOp::kClear>( in SetTypesFromSignature()
1681 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, declaring_class); in SetTypesFromSignature()
1713 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_type); in SetTypesFromSignature()
1717 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Boolean()); in SetTypesFromSignature()
1720 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Char()); in SetTypesFromSignature()
1723 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Byte()); in SetTypesFromSignature()
1726 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Integer()); in SetTypesFromSignature()
1729 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Short()); in SetTypesFromSignature()
1732 reg_line->SetRegisterType<LockOp::kClear>(this, arg_start + cur_arg, reg_types_.Float()); in SetTypesFromSignature()
[all …]
Dregister_line.h52 enum class LockOp { enum
101 template <LockOp kLockOp>