Deleted Added
full compact
112,118c112,117
< const SmallVectorImpl<MachineOperand> &Cond) const;
< virtual bool copyRegToReg(MachineBasicBlock &MBB,
< MachineBasicBlock::iterator MI,
< unsigned DestReg, unsigned SrcReg,
< const TargetRegisterClass *DestRC,
< const TargetRegisterClass *SrcRC,
< DebugLoc DL) const;
---
> const SmallVectorImpl<MachineOperand> &Cond,
> DebugLoc DL) const;
> virtual void copyPhysReg(MachineBasicBlock &MBB,
> MachineBasicBlock::iterator I, DebugLoc DL,
> unsigned DestReg, unsigned SrcReg,
> bool KillSrc) const;
138,154d136
< /// foldMemoryOperand - PowerPC (like most RISC's) can only fold spills into
< /// copy instructions, turning them into load/store instructions.
< virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
< MachineInstr* MI,
< const SmallVectorImpl<unsigned> &Ops,
< int FrameIndex) const;
<
< virtual MachineInstr* foldMemoryOperandImpl(MachineFunction &MF,
< MachineInstr* MI,
< const SmallVectorImpl<unsigned> &Ops,
< MachineInstr* LoadMI) const {
< return 0;
< }
<
< virtual bool canFoldMemoryOperand(const MachineInstr *MI,
< const SmallVectorImpl<unsigned> &Ops) const;
<