Lines Matching refs:CUDAKernelCallExpr
1710 CUDAKernelCallExpr::CUDAKernelCallExpr(Expr *Fn, CallExpr *Config, in CUDAKernelCallExpr() function in CUDAKernelCallExpr
1718 CUDAKernelCallExpr::CUDAKernelCallExpr(unsigned NumArgs, bool HasFPFeatures, in CUDAKernelCallExpr() function in CUDAKernelCallExpr
1723 CUDAKernelCallExpr *
1724 CUDAKernelCallExpr::Create(const ASTContext &Ctx, Expr *Fn, CallExpr *Config, in Create()
1732 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects, in Create()
1733 alignof(CUDAKernelCallExpr)); in Create()
1735 CUDAKernelCallExpr(Fn, Config, Args, Ty, VK, RP, FPFeatures, MinNumArgs); in Create()
1738 CUDAKernelCallExpr *CUDAKernelCallExpr::CreateEmpty(const ASTContext &Ctx, in CreateEmpty()
1745 void *Mem = Ctx.Allocate(sizeof(CUDAKernelCallExpr) + SizeOfTrailingObjects, in CreateEmpty()
1746 alignof(CUDAKernelCallExpr)); in CreateEmpty()
1747 return new (Mem) CUDAKernelCallExpr(NumArgs, HasFPFeatures, Empty); in CreateEmpty()