Lines Matching defs:DefReg
567 const Register DefReg = I.getOperand(0).getReg();
568 LLT Ty = MRI.getType(DefReg);
569 const RegisterBank &RB = *RBI.getRegBank(DefReg, MRI, TRI);
626 addFullAddress(MIB, AM).addUse(DefReg);
650 const Register DefReg = I.getOperand(0).getReg();
651 LLT Ty = MRI.getType(DefReg);
703 const Register DefReg = I.getOperand(0).getReg();
704 LLT Ty = MRI.getType(DefReg);
722 const Register DefReg = I.getOperand(0).getReg();
723 LLT Ty = MRI.getType(DefReg);
725 if (RBI.getRegBank(DefReg, MRI, TRI)->getID() != X86::GPRRegBankID)
893 Register DefReg = SrcReg;
900 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI));
902 TII.get(TargetOpcode::INSERT_SUBREG), DefReg)
910 .addReg(DefReg)
1455 Register DefReg = MRI.createGenericVirtualRegister(DstTy);
1456 MRI.setRegBank(DefReg, RegBank);
1457 if (!emitInsertSubreg(DefReg, I.getOperand(1).getReg(), I, MRI, MF))
1466 .addReg(DefReg)
1470 DefReg = Tmp;
1478 .addReg(DefReg);