Lines Matching refs:DefReg
512 const unsigned DefReg = I.getOperand(0).getReg(); in selectLoadStoreOp() local
513 LLT Ty = MRI.getType(DefReg); in selectLoadStoreOp()
514 const RegisterBank &RB = *RBI.getRegBank(DefReg, MRI, TRI); in selectLoadStoreOp()
538 addFullAddress(MIB, AM).addUse(DefReg); in selectLoadStoreOp()
560 const unsigned DefReg = I.getOperand(0).getReg(); in selectFrameIndexOrGep() local
561 LLT Ty = MRI.getType(DefReg); in selectFrameIndexOrGep()
613 const unsigned DefReg = I.getOperand(0).getReg(); in selectGlobalValue() local
614 LLT Ty = MRI.getType(DefReg); in selectGlobalValue()
632 const unsigned DefReg = I.getOperand(0).getReg(); in selectConstant() local
633 LLT Ty = MRI.getType(DefReg); in selectConstant()
635 if (RBI.getRegBank(DefReg, MRI, TRI)->getID() != X86::GPRRegBankID) in selectConstant()
854 unsigned DefReg = SrcReg; in selectZext() local
856 DefReg = MRI.createVirtualRegister(getRegClass(DstTy, DstReg, MRI)); in selectZext()
858 TII.get(TargetOpcode::SUBREG_TO_REG), DefReg) in selectZext()
866 .addReg(DefReg) in selectZext()
1368 unsigned DefReg = MRI.createGenericVirtualRegister(DstTy); in selectMergeValues() local
1369 MRI.setRegBank(DefReg, RegBank); in selectMergeValues()
1370 if (!emitInsertSubreg(DefReg, I.getOperand(1).getReg(), I, MRI, MF)) in selectMergeValues()
1379 .addReg(DefReg) in selectMergeValues()
1383 DefReg = Tmp; in selectMergeValues()
1391 .addReg(DefReg); in selectMergeValues()