• Home
  • Raw
  • Download

Lines Matching refs:vsrc

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()
184 void RegisterLine::MarkAllRegistersAsConflictsExcept(uint32_t vsrc) { in MarkAllRegistersAsConflictsExcept() argument
187 if (i != vsrc) { in MarkAllRegistersAsConflictsExcept()
193 void RegisterLine::MarkAllRegistersAsConflictsExceptWide(uint32_t vsrc) { in MarkAllRegistersAsConflictsExceptWide() argument
196 if ((i != vsrc) && (i != (vsrc + 1))) { in MarkAllRegistersAsConflictsExceptWide()
224 void RegisterLine::CopyRegister1(uint32_t vdst, uint32_t vsrc, TypeCategory cat) { in CopyRegister1() argument
226 const RegType& type = GetRegisterType(vsrc); in CopyRegister1()
232 …verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "copy1 v" << vdst << "<-v" << vsrc << " type=" << … in CopyRegister1()
235 CopyRegToLockDepth(vdst, vsrc); in CopyRegister1()
239 void RegisterLine::CopyRegister2(uint32_t vdst, uint32_t vsrc) { in CopyRegister2() argument
240 const RegType& type_l = GetRegisterType(vsrc); in CopyRegister2()
241 const RegType& type_h = GetRegisterType(vsrc + 1); in CopyRegister2()
244 verifier_->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "copy2 v" << vdst << "<-v" << vsrc in CopyRegister2()