forked from OSchip/llvm-project
parent
13daba07d9
commit
12f9855a42
|
@ -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;
|
||||
};
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue