Lines Matching refs:DestReg
89 Register DestReg = MBBI->getOperand(0).getReg(); in selectLOCRMux() local
91 bool DestIsHigh = SystemZ::isHighReg(DestReg); in selectLOCRMux()
110 Register DestReg = MBBI->getOperand(0).getReg(); in selectSELRMux() local
113 bool DestIsHigh = SystemZ::isHighReg(DestReg); in selectSELRMux()
120 if (DestReg != Src1Reg && DestReg != Src2Reg) { in selectSELRMux()
123 TII->get(SystemZ::COPY), DestReg) in selectSELRMux()
125 MBBI->getOperand(1).setReg(DestReg); in selectSELRMux()
126 Src1Reg = DestReg; in selectSELRMux()
130 TII->get(SystemZ::COPY), DestReg) in selectSELRMux()
132 MBBI->getOperand(2).setReg(DestReg); in selectSELRMux()
133 Src2Reg = DestReg; in selectSELRMux()
139 if (DestReg != Src1Reg && DestReg == Src2Reg) { in selectSELRMux()
164 Register DestReg = MI.getOperand(0).getReg(); in expandCondMove() local
168 assert(DestReg == MI.getOperand(1).getReg() && in expandCondMove()
200 BuildMI(*MoveMBB, MoveMBB->end(), DL, TII->get(SystemZ::COPY), DestReg) in expandCondMove()