Remove TargetInstrInfo::canFoldMemoryOperand
[oota-llvm.git] / lib / CodeGen / TargetInstrInfo.cpp
index 9b0fbc3e3d19d97807c786f08886656844caed2c..69def27f7b3bdc15041e5866fa0e011bb89f49c3 100644 (file)
@@ -384,11 +384,6 @@ void TargetInstrInfo::getNoopForMachoTarget(MCInst &NopInst) const {
   llvm_unreachable("Not a MachO target");
 }
 
-bool TargetInstrInfo::canFoldMemoryOperand(const MachineInstr *MI,
-                                           ArrayRef<unsigned> Ops) const {
-  return MI->isCopy() && Ops.size() == 1 && canFoldCopy(MI, Ops[0]);
-}
-
 static MachineInstr *foldPatchpoint(MachineFunction &MF, MachineInstr *MI,
                                     ArrayRef<unsigned> Ops, int FrameIndex,
                                     const TargetInstrInfo &TII) {