Lines Matching refs:reg_line

113 static void SafelyMarkAllRegistersAsConflicts(MethodVerifier* verifier, RegisterLine* reg_line) {  in SafelyMarkAllRegistersAsConflicts()  argument
116 reg_line->CheckConstructorReturn(verifier); in SafelyMarkAllRegistersAsConflicts()
118 reg_line->MarkAllRegistersAsConflicts(verifier); in SafelyMarkAllRegistersAsConflicts()
1617 RegisterLine* reg_line = reg_table_.GetLine(dex_pc); in Dump() local
1618 if (reg_line != nullptr) { in Dump()
1619 vios->Stream() << reg_line->Dump(this) << "\n"; in Dump()
1648 RegisterLine* reg_line = reg_table_.GetLine(0); in SetTypesFromSignature() local
1672 reg_line->SetThisInitialized(); in SetTypesFromSignature()
1673 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()
1751 reg_line->SetRegisterTypeWide(this, arg_start + cur_arg, *lo_half, *hi_half); in SetTypesFromSignature()
4122 ArtMethod* MethodVerifier::GetQuickInvokedMethod(const Instruction* inst, RegisterLine* reg_line, in GetQuickInvokedMethod() argument
4129 const RegType& actual_arg_type = reg_line->GetInvocationThis(this, inst, is_range, allow_failure); in GetQuickInvokedMethod()
4742 RegisterLine* reg_line) { in GetQuickFieldAccess() argument
4744 const RegType& object_type = reg_line->GetRegisterType(this, inst->VRegB_22c()); in GetQuickFieldAccess()