Lines Matching refs:VReg
368 for (const auto &VReg : YamlMF.VirtualRegisters) {
370 if (StringRef(VReg.Class.Value).equals("_")) {
376 const auto *RC = getRegClass(MF, VReg.Class.Value);
380 const auto *RegBank = getRegBank(MF, VReg.Class.Value);
383 VReg.Class.SourceRange.Start,
385 VReg.Class.Value + "'");
391 if (!PFS.VirtualRegisterSlots.insert(std::make_pair(VReg.ID.Value, Reg))
393 return error(VReg.ID.SourceRange.Start,
395 Twine(VReg.ID.Value) + "'");
396 if (!VReg.PreferredRegister.Value.empty()) {
399 VReg.PreferredRegister.Value, Error))
400 return error(Error, VReg.PreferredRegister.SourceRange);
410 unsigned VReg = 0;
412 if (parseVirtualRegisterReference(PFS, VReg, LiveIn.VirtualRegister.Value,
416 RegInfo.addLiveIn(Reg, VReg);