Lines Matching refs:IntrinsicInst
1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===//
33 /// IntrinsicInst - A useful wrapper class for inspecting calls to intrinsic
36 class IntrinsicInst : public CallInst {
37 IntrinsicInst(); // DO NOT IMPLEMENT
38 IntrinsicInst(const IntrinsicInst&); // DO NOT IMPLEMENT
39 void operator=(const IntrinsicInst&); // DO NOT IMPLEMENT
48 static inline bool classof(const IntrinsicInst *) { return true; }
61 class DbgInfoIntrinsic : public IntrinsicInst {
66 static inline bool classof(const IntrinsicInst *I) {
75 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
90 static inline bool classof(const IntrinsicInst *I) {
94 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
112 static inline bool classof(const IntrinsicInst *I) {
116 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
122 class MemIntrinsic : public IntrinsicInst {
179 static inline bool classof(const IntrinsicInst *I) {
189 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
209 static inline bool classof(const IntrinsicInst *I) {
213 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
242 static inline bool classof(const IntrinsicInst *I) {
247 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
258 static inline bool classof(const IntrinsicInst *I) {
262 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
272 static inline bool classof(const IntrinsicInst *I) {
276 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
282 class EHExceptionInst : public IntrinsicInst {
286 static inline bool classof(const IntrinsicInst *I) {
290 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
296 class EHSelectorInst : public IntrinsicInst {
300 static inline bool classof(const IntrinsicInst *I) {
304 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));