Lines Matching refs:Dst
105 void ChangeOpInto(MachineOperand &Dst, MachineOperand &Src);
140 MachineOperand &Dst = MI.getOperand(0); in runOnMachineFunction() local
142 unsigned DstReg = Dst.getReg(); in runOnMachineFunction()
158 MachineOperand &Dst = MI.getOperand(0); in runOnMachineFunction() local
163 unsigned DstReg = Dst.getReg(); in runOnMachineFunction()
175 MachineOperand &Dst = MI.getOperand(0); in runOnMachineFunction() local
180 unsigned DstReg = Dst.getReg(); in runOnMachineFunction()
189 MachineOperand &Dst = MI.getOperand(0); in runOnMachineFunction() local
191 unsigned DstReg = Dst.getReg(); in runOnMachineFunction()
207 MachineOperand &Dst = MI.getOperand(0); in runOnMachineFunction() local
214 unsigned DstReg = Dst.getReg(); in runOnMachineFunction()
300 void HexagonPeephole::ChangeOpInto(MachineOperand &Dst, MachineOperand &Src) { in ChangeOpInto() argument
301 assert (&Dst != &Src && "Cannot duplicate into itself"); in ChangeOpInto()
302 switch (Dst.getType()) { in ChangeOpInto()
305 Dst.setReg(Src.getReg()); in ChangeOpInto()
306 Dst.setSubReg(Src.getSubReg()); in ChangeOpInto()
308 Dst.ChangeToImmediate(Src.getImm()); in ChangeOpInto()
316 Dst.setImm(Src.getImm()); in ChangeOpInto()
318 Dst.ChangeToRegister(Src.getReg(), Src.isDef(), Src.isImplicit(), in ChangeOpInto()
321 Dst.setSubReg(Src.getSubReg()); in ChangeOpInto()