Lines Matching defs:RegPair
1355 auto GetRegPair = [this, r](RegPairVals RegPair) {
1356 const std::string R1 = r + utostr(RegPair.first);
1357 const std::string R2 = r + utostr(RegPair.second);
1361 auto GetScalarRegs = [RI, GetRegPair](unsigned RegPair) {
1362 const unsigned Lower = RI->getEncodingValue(RegPair);
1368 const RegPairVals RegPair =
1371 return GetRegPair(RegPair);
1464 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg());
1465 MO.setReg(RegPair.first);
1466 Inst.addOperand(MCOperand::createReg(RegPair.second));
1474 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg());
1475 MO.setReg(RegPair.first);
1476 Inst.addOperand(MCOperand::createReg(RegPair.second));
1485 const std::pair<unsigned, unsigned> RegPair = GetScalarRegs(MO.getReg());
1486 MO.setReg(RegPair.first);
1487 Inst.addOperand(MCOperand::createReg(RegPair.second));
1497 const std::pair<unsigned, unsigned> RegPair = GetVecRegs(MO.getReg());
1498 MO.setReg(RegPair.first);
1499 Inst.addOperand(MCOperand::createReg(RegPair.second));
1837 StringRef RegPair = Name;
1838 Rs.setReg(matchRegister(RegPair));
1842 StringRef RegPair = Name;
1843 Rs.setReg(matchRegister(RegPair));
1854 StringRef RegPair = Name;
1855 Rs.setReg(matchRegister(RegPair));
1859 StringRef RegPair = Name;
1860 Rs.setReg(matchRegister(RegPair));
1871 StringRef RegPair = Name;
1872 Rt.setReg(matchRegister(RegPair));
1876 StringRef RegPair = Name;
1877 Rt.setReg(matchRegister(RegPair));
1891 StringRef RegPair = Name;
1892 Rt.setReg(matchRegister(RegPair));
1896 StringRef RegPair = Name;
1897 Rt.setReg(matchRegister(RegPair));
1914 StringRef RegPair = Name;
1915 Rt.setReg(matchRegister(RegPair));
1919 StringRef RegPair = Name;
1920 Rt.setReg(matchRegister(RegPair));