X-Git-Url: http://plrg.eecs.uci.edu/git/?p=oota-llvm.git;a=blobdiff_plain;f=include%2Fllvm%2FTarget%2FTargetSubtargetInfo.h;h=86e303e1834857f82738ff40851e99f2b53c7538;hp=7808f4de57a879c03a2beb7f40635ec34a192597;hb=ec7a144603a31c4f212770067807202c984976b6;hpb=a1535e3b9b365c028c0ab56c4505b8afc8d6a86a diff --git a/include/llvm/Target/TargetSubtargetInfo.h b/include/llvm/Target/TargetSubtargetInfo.h index 7808f4de57a..86e303e1834 100644 --- a/include/llvm/Target/TargetSubtargetInfo.h +++ b/include/llvm/Target/TargetSubtargetInfo.h @@ -126,15 +126,6 @@ public: /// \brief Reset the features for the subtarget. virtual void resetSubtargetFeatures(const MachineFunction *MF) { } - /// \brief SrcRC and DstRC will be morphed into NewRC if this returns true. - virtual bool shouldCoalesce(MachineInstr *MI, - const TargetRegisterClass *SrcRC, - unsigned SubReg, - const TargetRegisterClass *DstRC, - unsigned DstSubReg, - const TargetRegisterClass *NewRC) const - { return true; } - }; } // End llvm namespace