Lines Matching refs:Dst
104 void ChangeOpInto(MachineOperand &Dst, MachineOperand &Src);
140 MachineOperand &Dst = MI->getOperand(0);
142 unsigned DstReg = Dst.getReg();
159 MachineOperand &Dst = MI->getOperand(0);
164 unsigned DstReg = Dst.getReg();
176 MachineOperand &Dst = MI->getOperand(0);
181 unsigned DstReg = Dst.getReg();
191 MachineOperand &Dst = MI->getOperand(0);
193 unsigned DstReg = Dst.getReg();
209 MachineOperand &Dst = MI->getOperand(0);
216 unsigned DstReg = Dst.getReg();
314 void HexagonPeephole::ChangeOpInto(MachineOperand &Dst, MachineOperand &Src) {
315 assert (&Dst != &Src && "Cannot duplicate into itself");
316 switch (Dst.getType()) {
319 Dst.setReg(Src.getReg());
321 Dst.ChangeToImmediate(Src.getImm());
329 Dst.setImm(Src.getImm());
331 Dst.ChangeToRegister(Src.getReg(), Src.isDef(), Src.isImplicit(),