Lines Matching refs:DefReg
508 const Register DefReg = I.getOperand(0).getReg(); in selectLoadStoreOp() local
509 LLT Ty = MRI.getType(DefReg); in selectLoadStoreOp()
510 const RegisterBank &RB = *RBI.getRegBank(DefReg, MRI, TRI); in selectLoadStoreOp()
546 addFullAddress(MIB, AM).addUse(DefReg); in selectLoadStoreOp()
568 const Register DefReg = I.getOperand(0).getReg(); in selectFrameIndexOrGep() local
569 LLT Ty = MRI.getType(DefReg); in selectFrameIndexOrGep()
621 const Register DefReg = I.getOperand(0).getReg(); in selectGlobalValue() local
622 LLT Ty = MRI.getType(DefReg); in selectGlobalValue()
640 const Register DefReg = I.getOperand(0).getReg(); in selectConstant() local
641 LLT Ty = MRI.getType(DefReg); in selectConstant()
643 if (RBI.getRegBank(DefReg, MRI, TRI)->getID() != X86::GPRRegBankID) in selectConstant()
811 Register DefReg = SrcReg; in selectZext() local
818 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI)); in selectZext()
820 TII.get(TargetOpcode::INSERT_SUBREG), DefReg) in selectZext()
828 .addReg(DefReg) in selectZext()
1326 Register DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues() local
1327 MRI.setRegBank(DefReg, RegBank); in selectMergeValues()
1328 if (!emitInsertSubreg(DefReg, I.getOperand(1).getReg(), I, MRI, MF)) in selectMergeValues()
1337 .addReg(DefReg) in selectMergeValues()
1341 DefReg = Tmp; in selectMergeValues()
1349 .addReg(DefReg); in selectMergeValues()