Home | History | Annotate | Download | only in Coroutines

Lines Matching refs:IntrinsicInst

21 // The helpful comment above is borrowed from llvm/IntrinsicInst.h, we keep
30 #include "llvm/IR/IntrinsicInst.h"
35 class LLVM_LIBRARY_VISIBILITY CoroSubFnInst : public IntrinsicInst {
61 static bool classof(const IntrinsicInst *I) {
65 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
70 class LLVM_LIBRARY_VISIBILITY CoroAllocInst : public IntrinsicInst {
73 static bool classof(const IntrinsicInst *I) {
77 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
82 class LLVM_LIBRARY_VISIBILITY CoroIdInst : public IntrinsicInst {
93 IntrinsicInst *getCoroBegin() {
95 if (auto *II = dyn_cast<IntrinsicInst>(U))
178 static bool classof(const IntrinsicInst *I) {
182 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
187 class LLVM_LIBRARY_VISIBILITY CoroFrameInst : public IntrinsicInst {
190 static bool classof(const IntrinsicInst *I) {
194 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
199 class LLVM_LIBRARY_VISIBILITY CoroFreeInst : public IntrinsicInst {
206 static bool classof(const IntrinsicInst *I) {
210 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
215 class LLVM_LIBRARY_VISIBILITY CoroBeginInst : public IntrinsicInst {
224 static bool classof(const IntrinsicInst *I) {
228 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
233 class LLVM_LIBRARY_VISIBILITY CoroSaveInst : public IntrinsicInst {
236 static bool classof(const IntrinsicInst *I) {
240 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
245 class LLVM_LIBRARY_VISIBILITY CoroPromiseInst : public IntrinsicInst {
257 static bool classof(const IntrinsicInst *I) {
261 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
266 class LLVM_LIBRARY_VISIBILITY CoroSuspendInst : public IntrinsicInst {
282 static bool classof(const IntrinsicInst *I) {
286 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
291 class LLVM_LIBRARY_VISIBILITY CoroSizeInst : public IntrinsicInst {
294 static bool classof(const IntrinsicInst *I) {
298 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));
303 class LLVM_LIBRARY_VISIBILITY CoroEndInst : public IntrinsicInst {
313 static bool classof(const IntrinsicInst *I) {
317 return isa<IntrinsicInst>(V) && classof(cast<IntrinsicInst>(V));