Searched refs:vsrc (Results 1 – 3 of 3) sorted by relevance
/art/runtime/verifier/ |
D | register_line.cc | 109 bool RegisterLine::VerifyRegisterType(uint32_t vsrc, in VerifyRegisterType() argument 112 RegType& src_type = GetRegisterType(vsrc); in VerifyRegisterType() 123 verifier_->Fail(fail_type) << "register v" << vsrc << " has type " in VerifyRegisterType() 128 RegType& src_type_h = GetRegisterType(vsrc + 1); in VerifyRegisterType() 130 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "wide register v" << vsrc << " has type " in VerifyRegisterType() 142 bool RegisterLine::VerifyRegisterTypeWide(uint32_t vsrc, RegType& check_type1, in VerifyRegisterTypeWide() argument 146 RegType& src_type = GetRegisterType(vsrc); in VerifyRegisterTypeWide() 148 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << vsrc << " has type " << src_type in VerifyRegisterTypeWide() 152 RegType& src_type_h = GetRegisterType(vsrc + 1); in VerifyRegisterTypeWide() 154 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "wide register v" << vsrc << " has type " in VerifyRegisterTypeWide() [all …]
|
D | register_line-inl.h | 28 inline RegType& RegisterLine::GetRegisterType(uint32_t vsrc) const { in GetRegisterType() argument 30 DCHECK_LT(vsrc, num_regs_); in GetRegisterType() 31 return verifier_->GetRegTypeCache()->GetFromId(line_[vsrc]); in GetRegisterType()
|
D | register_line.h | 60 void CopyRegister1(uint32_t vdst, uint32_t vsrc, TypeCategory cat) 65 void CopyRegister2(uint32_t vdst, uint32_t vsrc) 98 RegType& GetRegisterType(uint32_t vsrc) const; 100 bool VerifyRegisterType(uint32_t vsrc, RegType& check_type) 103 bool VerifyRegisterTypeWide(uint32_t vsrc, RegType& check_type1, RegType& check_type2) 144 void MarkAllRegistersAsConflictsExcept(uint32_t vsrc); 145 void MarkAllRegistersAsConflictsExceptWide(uint32_t vsrc);
|