Lines Matching refs:DestReg
82 Register DestReg = MBBI->getOperand(0).getReg(); in selectLOCRMux() local
84 bool DestIsHigh = SystemZ::isHighReg(DestReg); in selectLOCRMux()
103 Register DestReg = MBBI->getOperand(0).getReg(); in selectSELRMux() local
106 bool DestIsHigh = SystemZ::isHighReg(DestReg); in selectSELRMux()
113 if (DestReg != Src1Reg && DestReg != Src2Reg) { in selectSELRMux()
116 TII->get(SystemZ::COPY), DestReg) in selectSELRMux()
118 MBBI->getOperand(1).setReg(DestReg); in selectSELRMux()
119 Src1Reg = DestReg; in selectSELRMux()
123 TII->get(SystemZ::COPY), DestReg) in selectSELRMux()
125 MBBI->getOperand(2).setReg(DestReg); in selectSELRMux()
126 Src2Reg = DestReg; in selectSELRMux()
132 if (DestReg != Src1Reg && DestReg == Src2Reg) { in selectSELRMux()
157 Register DestReg = MI.getOperand(0).getReg(); in expandCondMove() local
161 assert(DestReg == MI.getOperand(1).getReg() && in expandCondMove()
193 BuildMI(*MoveMBB, MoveMBB->end(), DL, TII->get(SystemZ::COPY), DestReg) in expandCondMove()