Lines Matching refs:DefReg
508 const Register DefReg = I.getOperand(0).getReg();
509 LLT Ty = MRI.getType(DefReg);
510 const RegisterBank &RB = *RBI.getRegBank(DefReg, MRI, TRI);
546 addFullAddress(MIB, AM).addUse(DefReg);
568 const Register DefReg = I.getOperand(0).getReg();
569 LLT Ty = MRI.getType(DefReg);
621 const Register DefReg = I.getOperand(0).getReg();
622 LLT Ty = MRI.getType(DefReg);
640 const Register DefReg = I.getOperand(0).getReg();
641 LLT Ty = MRI.getType(DefReg);
643 if (RBI.getRegBank(DefReg, MRI, TRI)->getID() != X86::GPRRegBankID)
862 unsigned DefReg = SrcReg;
864 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI));
866 TII.get(TargetOpcode::SUBREG_TO_REG), DefReg)
874 .addReg(DefReg)
1372 Register DefReg = MRI.createGenericVirtualRegister(DstTy);
1373 MRI.setRegBank(DefReg, RegBank);
1374 if (!emitInsertSubreg(DefReg, I.getOperand(1).getReg(), I, MRI, MF))
1383 .addReg(DefReg)
1387 DefReg = Tmp;
1395 .addReg(DefReg);