diff options
Diffstat (limited to 'include/llvm/IntrinsicInst.h')
-rw-r--r-- | include/llvm/IntrinsicInst.h | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/include/llvm/IntrinsicInst.h b/include/llvm/IntrinsicInst.h index 97c07d8..4e4d475 100644 --- a/include/llvm/IntrinsicInst.h +++ b/include/llvm/IntrinsicInst.h @@ -38,11 +38,6 @@ namespace llvm { IntrinsicInst(); // DO NOT IMPLEMENT IntrinsicInst(const IntrinsicInst&); // DO NOT IMPLEMENT void operator=(const IntrinsicInst&); // DO NOT IMPLEMENT - protected: - static void destroyThis(IntrinsicInst* v) { - CallInst::destroyThis(v); - } - friend class Value; public: /// StripPointerCasts - This static method strips off any unneeded pointer @@ -90,11 +85,6 @@ namespace llvm { } static Value *StripCast(Value *C); - protected: - static void destroyThis(DbgInfoIntrinsic* v) { - IntrinsicInst::destroyThis(v); - } - friend class Value; }; /// DbgStopPointInst - This represents the llvm.dbg.stoppoint instruction. @@ -124,11 +114,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(DbgStopPointInst* v) { - DbgInfoIntrinsic::destroyThis(v); - } - friend class Value; }; /// DbgFuncStartInst - This represents the llvm.dbg.func.start instruction. @@ -144,11 +129,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(DbgFuncStartInst* v) { - DbgInfoIntrinsic::destroyThis(v); - } - friend class Value; }; /// DbgRegionStartInst - This represents the llvm.dbg.region.start @@ -164,11 +144,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(DbgRegionStartInst* v) { - DbgInfoIntrinsic::destroyThis(v); - } - friend class Value; }; /// DbgRegionEndInst - This represents the llvm.dbg.region.end instruction. @@ -200,11 +175,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(DbgDeclareInst* v) { - DbgInfoIntrinsic::destroyThis(v); - } - friend class Value; }; /// MemIntrinsic - This is the common base class for memset/memcpy/memmove. @@ -258,11 +228,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(MemIntrinsic* v) { - IntrinsicInst::destroyThis(v); - } - friend class Value; }; @@ -294,11 +259,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(MemCpyInst* v) { - MemIntrinsic::destroyThis(v); - } - friend class Value; }; /// MemMoveInst - This class wraps the llvm.memmove intrinsic. @@ -328,11 +288,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(MemMoveInst* v) { - MemIntrinsic::destroyThis(v); - } - friend class Value; }; /// MemSetInst - This class wraps the llvm.memset intrinsic. @@ -357,11 +312,6 @@ namespace llvm { static inline bool classof(const Value *V) { return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V)); } - protected: - static void destroyThis(MemSetInst* v) { - MemIntrinsic::destroyThis(v); - } - friend class Value; }; } |