Lines Matching refs:KernelStmt
529 void createKernel(__isl_take isl_ast_node *KernelStmt);
626 void createScopStmt(isl_ast_expr *Expr, ppcg_kernel_stmt *KernelStmt);
1279 struct ppcg_kernel_stmt *KernelStmt = in createUser() local
1283 switch (KernelStmt->type) { in createUser()
1285 createScopStmt(Expr, KernelStmt); in createUser()
1289 createKernelCopy(KernelStmt); in createUser()
1308 void GPUNodeBuilder::createKernelCopy(ppcg_kernel_stmt *KernelStmt) { in createKernelCopy() argument
1309 isl_ast_expr *LocalIndex = isl_ast_expr_copy(KernelStmt->u.c.local_index); in createKernelCopy()
1311 isl_ast_expr *Index = isl_ast_expr_copy(KernelStmt->u.c.index); in createKernelCopy()
1314 if (KernelStmt->u.c.read) { in createKernelCopy()
1326 ppcg_kernel_stmt *KernelStmt) { in createScopStmt() argument
1327 auto Stmt = (ScopStmt *)KernelStmt->u.d.stmt->stmt; in createScopStmt()
1328 isl_id_to_ast_expr *Indexes = KernelStmt->u.d.ref2expr; in createScopStmt()
1394 auto *KernelStmt = (ppcg_kernel_stmt *)isl_id_get_user(Id); in collectReferencesInGPUStmt() local
1395 auto Stmt = (ScopStmt *)KernelStmt->u.d.stmt->stmt; in collectReferencesInGPUStmt()
1797 void GPUNodeBuilder::createKernel(__isl_take isl_ast_node *KernelStmt) { in createKernel() argument
1798 isl_id *Id = isl_ast_node_get_annotation(KernelStmt); in createKernel()
1801 isl_ast_node_free(KernelStmt); in createKernel()