Home | History | Annotate | Download | only in IR

Lines Matching defs:IntrinsicInst

1 //===-- llvm/IntrinsicInst.h - Intrinsic Instruction Wrappers ---*- C++ -*-===//
44 class IntrinsicInst : public CallInst {
46 IntrinsicInst() = delete;
47 IntrinsicInst(const IntrinsicInst &) = delete;
48 IntrinsicInst &operator=(const IntrinsicInst &) = delete;
67 class DbgInfoIntrinsic : public IntrinsicInst {
98 static bool classof(const IntrinsicInst *I) {
108 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
120 static bool classof(const IntrinsicInst *I) {
124 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
136 static bool classof(const IntrinsicInst *I) {
140 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
153 static bool classof(const IntrinsicInst *I) {
157 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
163 class ConstrainedFPIntrinsic : public IntrinsicInst {
187 static bool classof(const IntrinsicInst *I) {
212 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
219 class ElementUnorderedAtomicMemCpyInst : public IntrinsicInst {
300 static bool classof(const IntrinsicInst *I) {
304 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
308 class ElementUnorderedAtomicMemMoveInst : public IntrinsicInst {
389 static inline bool classof(const IntrinsicInst *I) {
393 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
400 class ElementUnorderedAtomicMemSetInst : public IntrinsicInst {
469 static inline bool classof(const IntrinsicInst *I) {
473 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
478 class MemIntrinsic : public IntrinsicInst {
539 static bool classof(const IntrinsicInst *I) {
549 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
568 static bool classof(const IntrinsicInst *I) {
572 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
600 static bool classof(const IntrinsicInst *I) {
605 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
613 static bool classof(const IntrinsicInst *I) {
617 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
625 static bool classof(const IntrinsicInst *I) {
629 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
634 class VAStartInst : public IntrinsicInst {
636 static bool classof(const IntrinsicInst *I) {
640 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
647 class VAEndInst : public IntrinsicInst {
649 static bool classof(const IntrinsicInst *I) {
653 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
660 class VACopyInst : public IntrinsicInst {
662 static bool classof(const IntrinsicInst *I) {
666 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
674 class InstrProfIncrementInst : public IntrinsicInst {
676 static bool classof(const IntrinsicInst *I) {
680 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
705 static bool classof(const IntrinsicInst *I) {
709 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
714 class InstrProfValueProfileInst : public IntrinsicInst {
716 static bool classof(const IntrinsicInst *I) {
720 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));