Lines Matching refs:VReg
621 for (const auto &VReg : YamlMF.VirtualRegisters) { in parseRegisterInfo() local
622 VRegInfo &Info = PFS.getVRegInfo(VReg.ID.Value); in parseRegisterInfo()
624 return error(VReg.ID.SourceRange.Start, in parseRegisterInfo()
626 Twine(VReg.ID.Value) + "'"); in parseRegisterInfo()
629 if (VReg.Class.Value == "_") { in parseRegisterInfo()
633 const auto *RC = Target->getRegClass(VReg.Class.Value); in parseRegisterInfo()
638 const RegisterBank *RegBank = Target->getRegBank(VReg.Class.Value); in parseRegisterInfo()
641 VReg.Class.SourceRange.Start, in parseRegisterInfo()
643 VReg.Class.Value + "'"); in parseRegisterInfo()
649 if (!VReg.PreferredRegister.Value.empty()) { in parseRegisterInfo()
651 return error(VReg.Class.SourceRange.Start, in parseRegisterInfo()
655 VReg.PreferredRegister.Value, Error)) in parseRegisterInfo()
656 return error(Error, VReg.PreferredRegister.SourceRange); in parseRegisterInfo()
665 Register VReg; in parseRegisterInfo() local
671 VReg = Info->VReg; in parseRegisterInfo()
673 RegInfo.addLiveIn(Reg, VReg); in parseRegisterInfo()
701 Register Reg = Info.VReg; in setupRegisterInfo()