Searched refs:vsrc (Results 1 – 3 of 3) sorted by relevance
/art/runtime/verifier/ |
D | register_line-inl.h | 26 inline const RegType& RegisterLine::GetRegisterType(uint32_t vsrc) const { in GetRegisterType() argument 28 DCHECK_LT(vsrc, num_regs_); in GetRegisterType() 29 return verifier_->GetRegTypeCache()->GetFromId(line_[vsrc]); in GetRegisterType()
|
D | register_line.cc | 108 bool RegisterLine::VerifyRegisterType(uint32_t vsrc, in VerifyRegisterType() argument 111 const RegType& src_type = GetRegisterType(vsrc); in VerifyRegisterType() 122 verifier_->Fail(fail_type) << "register v" << vsrc << " has type " in VerifyRegisterType() 127 const RegType& src_type_h = GetRegisterType(vsrc + 1); in VerifyRegisterType() 129 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "wide register v" << vsrc << " has type " in VerifyRegisterType() 141 bool RegisterLine::VerifyRegisterTypeWide(uint32_t vsrc, const RegType& check_type1, in VerifyRegisterTypeWide() argument 145 const RegType& src_type = GetRegisterType(vsrc); in VerifyRegisterTypeWide() 147 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "register v" << vsrc << " has type " << src_type in VerifyRegisterTypeWide() 151 const RegType& src_type_h = GetRegisterType(vsrc + 1); in VerifyRegisterTypeWide() 153 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "wide register v" << vsrc << " has type " in VerifyRegisterTypeWide() [all …]
|
D | register_line.h | 63 void CopyRegister1(uint32_t vdst, uint32_t vsrc, TypeCategory cat) 68 void CopyRegister2(uint32_t vdst, uint32_t vsrc) 101 const RegType& GetRegisterType(uint32_t vsrc) const; 103 bool VerifyRegisterType(uint32_t vsrc, const RegType& check_type) 106 bool VerifyRegisterTypeWide(uint32_t vsrc, const RegType& check_type1, const RegType& check_type2) 147 void MarkAllRegistersAsConflictsExcept(uint32_t vsrc); 148 void MarkAllRegistersAsConflictsExceptWide(uint32_t vsrc);
|