reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/include/polly/CodeGen/IslAst.h
   46   __isl_give isl_ast_node *getAst();
   64   isl_ast_node *Root = nullptr;
  122   __isl_give isl_ast_node *getAst();
  138   static IslAstUserPayload *getNodePayload(__isl_keep isl_ast_node *Node);
  141   static bool isInnermost(__isl_keep isl_ast_node *Node);
  144   static bool isParallel(__isl_keep isl_ast_node *Node);
  147   static bool isOutermostParallel(__isl_keep isl_ast_node *Node);
  150   static bool isInnermostParallel(__isl_keep isl_ast_node *Node);
  153   static bool isReductionParallel(__isl_keep isl_ast_node *Node);
  156   static bool isExecutedInParallel(__isl_keep isl_ast_node *Node);
  159   static __isl_give isl_union_map *getSchedule(__isl_keep isl_ast_node *Node);
  163   getMinimalDependenceDistance(__isl_keep isl_ast_node *Node);
  166   static MemoryAccessSet *getBrokenReductions(__isl_keep isl_ast_node *Node);
  169   static __isl_give isl_ast_build *getBuild(__isl_keep isl_ast_node *Node);
tools/polly/include/polly/CodeGen/IslNodeBuilder.h
  103   void create(__isl_take isl_ast_node *Node);
  253   void getReferencesInSubtree(__isl_keep isl_ast_node *For,
  284   virtual void createMark(__isl_take isl_ast_node *Marker);
  286   virtual void createFor(__isl_take isl_ast_node *For);
  321   void createForVector(__isl_take isl_ast_node *For, int VectorWidth);
  327   void createForParallel(__isl_take isl_ast_node *For);
  344   createNewAccesses(ScopStmt *Stmt, __isl_keep isl_ast_node *Node);
  385   virtual void createIf(__isl_take isl_ast_node *If);
  386   void createUserVector(__isl_take isl_ast_node *User,
  390   virtual void createUser(__isl_take isl_ast_node *User);
  391   virtual void createBlock(__isl_take isl_ast_node *Block);
  404   getScheduleForAstNode(__isl_take isl_ast_node *Node);
tools/polly/lib/CodeGen/CodeGeneration.cpp
  190   isl_ast_node *AstRoot = Ast.getAst();
tools/polly/lib/CodeGen/IslAst.cpp
  143 static const std::string getBrokenReductionsStr(__isl_keep isl_ast_node *Node) {
  173                                __isl_keep isl_ast_node *Node, void *) {
  286 static __isl_give isl_ast_node *
  287 astBuildAfterFor(__isl_take isl_ast_node *Node, __isl_keep isl_ast_build *Build,
  321 static __isl_give isl_ast_node *
  322 astBuildAfterMark(__isl_take isl_ast_node *Node,
  333 static __isl_give isl_ast_node *AtEachDomain(__isl_take isl_ast_node *Node,
  333 static __isl_give isl_ast_node *AtEachDomain(__isl_take isl_ast_node *Node,
  474 static void walkAstForStatistics(__isl_keep isl_ast_node *Ast) {
  580 __isl_give isl_ast_node *IslAst::getAst() { return isl_ast_node_copy(Root); }
  585 __isl_give isl_ast_node *IslAstInfo::getAst() { return Ast.getAst(); }
  590 IslAstUserPayload *IslAstInfo::getNodePayload(__isl_keep isl_ast_node *Node) {
  599 bool IslAstInfo::isInnermost(__isl_keep isl_ast_node *Node) {
  604 bool IslAstInfo::isParallel(__isl_keep isl_ast_node *Node) {
  609 bool IslAstInfo::isInnermostParallel(__isl_keep isl_ast_node *Node) {
  614 bool IslAstInfo::isOutermostParallel(__isl_keep isl_ast_node *Node) {
  619 bool IslAstInfo::isReductionParallel(__isl_keep isl_ast_node *Node) {
  624 bool IslAstInfo::isExecutedInParallel(__isl_keep isl_ast_node *Node) {
  644 IslAstInfo::getSchedule(__isl_keep isl_ast_node *Node) {
  650 IslAstInfo::getMinimalDependenceDistance(__isl_keep isl_ast_node *Node) {
  656 IslAstInfo::getBrokenReductions(__isl_keep isl_ast_node *Node) {
  661 isl_ast_build *IslAstInfo::getBuild(__isl_keep isl_ast_node *Node) {
  674                                            __isl_keep isl_ast_node *Node,
  722   isl_ast_node *RootNode = Ast.getAst();
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  304 IslNodeBuilder::getScheduleForAstNode(__isl_keep isl_ast_node *For) {
  308 void IslNodeBuilder::getReferencesInSubtree(__isl_keep isl_ast_node *For,
  384 void IslNodeBuilder::createUserVector(__isl_take isl_ast_node *User,
  408 void IslNodeBuilder::createMark(__isl_take isl_ast_node *Node) {
  433 void IslNodeBuilder::createForVector(__isl_take isl_ast_node *For,
  435   isl_ast_node *Body = isl_ast_node_for_get_body(For);
  617 void IslNodeBuilder::createForParallel(__isl_take isl_ast_node *For) {
  618   isl_ast_node *Body;
  738 static bool hasPartialAccesses(__isl_take isl_ast_node *Node) {
  762 void IslNodeBuilder::createFor(__isl_take isl_ast_node *For) {
  783 void IslNodeBuilder::createIf(__isl_take isl_ast_node *If) {
  834                                   __isl_keep isl_ast_node *Node) {
  970 void IslNodeBuilder::createUser(__isl_take isl_ast_node *User) {
 1001 void IslNodeBuilder::createBlock(__isl_take isl_ast_node *Block) {
 1011 void IslNodeBuilder::create(__isl_take isl_ast_node *Node) {
tools/polly/lib/External/isl/include/isl/ast.h
   89 __isl_give isl_ast_node *isl_ast_node_alloc_user(__isl_take isl_ast_expr *expr);
   90 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node);
   90 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node);
   91 __isl_null isl_ast_node *isl_ast_node_free(__isl_take isl_ast_node *node);
   91 __isl_null isl_ast_node *isl_ast_node_free(__isl_take isl_ast_node *node);
   93 isl_ctx *isl_ast_node_get_ctx(__isl_keep isl_ast_node *node);
   94 enum isl_ast_node_type isl_ast_node_get_type(__isl_keep isl_ast_node *node);
   96 __isl_give isl_ast_node *isl_ast_node_set_annotation(
   97 	__isl_take isl_ast_node *node, __isl_take isl_id *annotation);
   98 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node);
  101 	__isl_keep isl_ast_node *node);
  103 	__isl_keep isl_ast_node *node);
  105 	__isl_keep isl_ast_node *node);
  107 	__isl_keep isl_ast_node *node);
  108 __isl_give isl_ast_node *isl_ast_node_for_get_body(
  109 	__isl_keep isl_ast_node *node);
  110 isl_bool isl_ast_node_for_is_degenerate(__isl_keep isl_ast_node *node);
  113 	__isl_keep isl_ast_node *node);
  114 __isl_give isl_ast_node *isl_ast_node_if_get_then(
  115 	__isl_keep isl_ast_node *node);
  116 isl_bool isl_ast_node_if_has_else(__isl_keep isl_ast_node *node);
  117 __isl_give isl_ast_node *isl_ast_node_if_get_else(
  118 	__isl_keep isl_ast_node *node);
  121 	__isl_keep isl_ast_node *node);
  123 __isl_give isl_id *isl_ast_node_mark_get_id(__isl_keep isl_ast_node *node);
  124 __isl_give isl_ast_node *isl_ast_node_mark_get_node(
  125 	__isl_keep isl_ast_node *node);
  128 	__isl_keep isl_ast_node *node);
  131 	__isl_keep isl_ast_node *node,
  132 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user);
  135 	__isl_keep isl_ast_node *node);
  136 void isl_ast_node_dump(__isl_keep isl_ast_node *node);
  137 __isl_give char *isl_ast_node_to_str(__isl_keep isl_ast_node *node);
  151 		__isl_keep isl_ast_node *node, void *user),
  157 		__isl_keep isl_ast_node *node, void *user),
  165 isl_stat isl_ast_node_foreach_ast_op_type(__isl_keep isl_ast_node *node,
  175 	__isl_keep isl_ast_node *node, __isl_take isl_printer *p);
  176 __isl_give isl_printer *isl_ast_node_print(__isl_keep isl_ast_node *node,
  179 __isl_give isl_printer *isl_ast_node_for_print(__isl_keep isl_ast_node *node,
  182 __isl_give isl_printer *isl_ast_node_if_print(__isl_keep isl_ast_node *node,
  187 __isl_give char *isl_ast_node_to_C_str(__isl_keep isl_ast_node *node);
tools/polly/lib/External/isl/include/isl/ast_build.h
   74 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   74 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   82 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   82 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   90 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   90 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
   94 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
  116 __isl_give isl_ast_node *isl_ast_build_node_from_schedule(
  119 __isl_give isl_ast_node *isl_ast_build_node_from_schedule_map(
  121 __isl_give isl_ast_node *isl_ast_build_ast_from_schedule(
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  506 inline ast_node manage(__isl_take isl_ast_node *ptr);
  507 inline ast_node manage_copy(__isl_keep isl_ast_node *ptr);
  510   friend inline ast_node manage(__isl_take isl_ast_node *ptr);
  511   friend inline ast_node manage_copy(__isl_keep isl_ast_node *ptr);
  513   isl_ast_node *ptr = nullptr;
  515   inline explicit ast_node(__isl_take isl_ast_node *ptr);
  523   inline __isl_give isl_ast_node *copy() const &;
  524   inline __isl_give isl_ast_node *copy() && = delete;
  525   inline __isl_keep isl_ast_node *get() const;
  526   inline __isl_give isl_ast_node *release();
 5001 ast_node manage(__isl_take isl_ast_node *ptr) {
 5004 ast_node manage_copy(__isl_keep isl_ast_node *ptr) {
 5021 ast_node::ast_node(__isl_take isl_ast_node *ptr)
 5035 __isl_give isl_ast_node *ast_node::copy() const & {
 5039 __isl_keep isl_ast_node *ast_node::get() const {
 5043 __isl_give isl_ast_node *ast_node::release() {
 5044   isl_ast_node *tmp = ptr;
tools/polly/lib/External/isl/isl_ast.c
  115 		__isl_keep isl_ast_node *node, void *user),
  136 		__isl_keep isl_ast_node *node, void *user),
  789 isl_ctx *isl_ast_node_get_ctx(__isl_keep isl_ast_node *node)
  794 enum isl_ast_node_type isl_ast_node_get_type(__isl_keep isl_ast_node *node)
  799 __isl_give isl_ast_node *isl_ast_node_alloc(isl_ctx *ctx,
  802 	isl_ast_node *node;
  820 __isl_give isl_ast_node *isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard)
  822 	isl_ast_node *node;
  842 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id)
  844 	isl_ast_node *node;
  867 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id,
  868 	__isl_take isl_ast_node *node)
  871 	isl_ast_node *mark;
  893 __isl_give isl_ast_node *isl_ast_node_alloc_user(__isl_take isl_ast_expr *expr)
  896 	isl_ast_node *node;
  916 __isl_give isl_ast_node *isl_ast_node_alloc_block(
  919 	isl_ast_node *node;
  942 __isl_give isl_ast_node *isl_ast_node_from_ast_node_list(
  945 	isl_ast_node *node;
  956 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node)
  956 __isl_give isl_ast_node *isl_ast_node_copy(__isl_keep isl_ast_node *node)
  965 __isl_give isl_ast_node *isl_ast_node_dup(__isl_keep isl_ast_node *node)
  965 __isl_give isl_ast_node *isl_ast_node_dup(__isl_keep isl_ast_node *node)
  967 	isl_ast_node *dup;
 1018 __isl_give isl_ast_node *isl_ast_node_cow(__isl_take isl_ast_node *node)
 1018 __isl_give isl_ast_node *isl_ast_node_cow(__isl_take isl_ast_node *node)
 1029 __isl_null isl_ast_node *isl_ast_node_free(__isl_take isl_ast_node *node)
 1029 __isl_null isl_ast_node *isl_ast_node_free(__isl_take isl_ast_node *node)
 1073 __isl_give isl_ast_node *isl_ast_node_for_set_body(
 1074 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *body)
 1074 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *body)
 1093 __isl_give isl_ast_node *isl_ast_node_for_get_body(
 1094 	__isl_keep isl_ast_node *node)
 1106 __isl_give isl_ast_node *isl_ast_node_for_mark_degenerate(
 1107 	__isl_take isl_ast_node *node)
 1116 isl_bool isl_ast_node_for_is_degenerate(__isl_keep isl_ast_node *node)
 1127 	__isl_keep isl_ast_node *node)
 1138 	__isl_keep isl_ast_node *node)
 1156 	__isl_keep isl_ast_node *node)
 1177 	__isl_keep isl_ast_node *node)
 1191 __isl_give isl_ast_node *isl_ast_node_if_set_then(
 1192 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *child)
 1192 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *child)
 1211 __isl_give isl_ast_node *isl_ast_node_if_get_then(
 1212 	__isl_keep isl_ast_node *node)
 1223 	__isl_keep isl_ast_node *node)
 1233 __isl_give isl_ast_node *isl_ast_node_if_get_else(
 1234 	__isl_keep isl_ast_node *node)
 1245 	__isl_keep isl_ast_node *node)
 1256 	__isl_keep isl_ast_node *node)
 1267 	__isl_keep isl_ast_node *node)
 1280 __isl_give isl_id *isl_ast_node_mark_get_id(__isl_keep isl_ast_node *node)
 1293 __isl_give isl_ast_node *isl_ast_node_mark_get_node(
 1294 	__isl_keep isl_ast_node *node)
 1305 __isl_give isl_id *isl_ast_node_get_annotation(__isl_keep isl_ast_node *node)
 1312 __isl_give isl_ast_node *isl_ast_node_set_annotation(
 1313 	__isl_take isl_ast_node *node, __isl_take isl_id *annotation)
 1334 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user)
 1343 		isl_ast_node *node = list->p[i];
 1364 	__isl_keep isl_ast_node *node,
 1365 	isl_bool (*fn)(__isl_keep isl_ast_node *node, void *user), void *user)
 2016 	__isl_keep isl_ast_node *node);
 2031 		isl_ast_node *node;
 2048 	__isl_keep isl_ast_node *node)
 2144 static int need_block(__isl_keep isl_ast_node *node)
 2162 	__isl_keep isl_ast_node *node,
 2165 	__isl_keep isl_ast_node *node,
 2190 	__isl_keep isl_ast_node *node, __isl_keep isl_ast_node *else_node,
 2190 	__isl_keep isl_ast_node *node, __isl_keep isl_ast_node *else_node,
 2270 	__isl_keep isl_ast_node *node,
 2324 	__isl_keep isl_ast_node *node,
 2349 	__isl_keep isl_ast_node *node,
 2395 __isl_give isl_printer *isl_ast_node_for_print(__isl_keep isl_ast_node *node,
 2414 __isl_give isl_printer *isl_ast_node_if_print(__isl_keep isl_ast_node *node,
 2433 __isl_give isl_printer *isl_ast_node_print(__isl_keep isl_ast_node *node,
 2450 	__isl_keep isl_ast_node *node)
 2532 static int ast_node_required_macros(__isl_keep isl_ast_node *node, int macros)
 2748 isl_stat isl_ast_node_foreach_ast_op_type(__isl_keep isl_ast_node *node,
 2785 	__isl_keep isl_ast_node *node, __isl_take isl_printer *p)
 2816 __isl_give char *isl_ast_node_to_C_str(__isl_keep isl_ast_node *node)
tools/polly/lib/External/isl/isl_ast_build.c
  389 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  389 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  425 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  425 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  461 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  461 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_node *node,
  479 	__isl_give isl_ast_node *(*fn)(__isl_take isl_ast_build *build,
tools/polly/lib/External/isl/isl_ast_build_expr.c
 2479 __isl_give isl_ast_node *isl_ast_build_call_from_executed(
tools/polly/lib/External/isl/isl_ast_build_expr.h
   19 __isl_give isl_ast_node *isl_ast_build_call_from_executed(
tools/polly/lib/External/isl/isl_ast_build_private.h
  168 	__isl_give isl_ast_node *(*at_each_domain)(
  169 		__isl_take isl_ast_node *node,
  176 	__isl_give isl_ast_node *(*after_each_for)(
  177 		__isl_take isl_ast_node *node,
  184 	__isl_give isl_ast_node *(*after_each_mark)(
  185 		__isl_take isl_ast_node *node,
  189 	__isl_give isl_ast_node *(*create_leaf)(
tools/polly/lib/External/isl/isl_ast_codegen.c
  283 	isl_ast_node *node;
  352 static __isl_give isl_ast_node *before_each_for(__isl_take isl_ast_node *node,
  352 static __isl_give isl_ast_node *before_each_for(__isl_take isl_ast_node *node,
 1122 	isl_ast_node *node;
 1345 static __isl_give isl_ast_node *create_for(__isl_keep isl_ast_build *build,
 1350 	isl_ast_node *node;
 1484 	isl_ast_node *node = NULL;
 5062 __isl_give isl_ast_node *isl_ast_build_node_from_schedule_map(
 5066 	isl_ast_node *node;
 5085 __isl_give isl_ast_node *isl_ast_build_ast_from_schedule(
 5698 static __isl_give isl_ast_node *build_ast_from_domain(
 5707 	isl_ast_node *ast;
 5756 __isl_give isl_ast_node *isl_ast_build_node_from_schedule(
tools/polly/lib/External/isl/isl_ast_graft.c
   39 __isl_give isl_ast_node *isl_ast_graft_get_node(
   48 	__isl_take isl_ast_node *node, __isl_keep isl_ast_build *build)
   85 	isl_ast_node *node;
  259 	isl_ast_node *node;
  274 static __isl_give isl_ast_node *ast_node_insert_if(
  275 	__isl_take isl_ast_node *node, __isl_take isl_set *guard,
  284 		isl_ast_node *if_node;
  312 	isl_ast_node *node;
  416 static void extend_body(__isl_keep isl_ast_node **body,
  417 	__isl_take isl_ast_node *node)
  444 	__isl_keep isl_ast_node **body, __isl_take isl_ast_graft *graft,
  482 	__isl_keep isl_ast_node *last_if, __isl_take isl_ast_graft *graft,
  493 	__isl_keep isl_ast_node *last_if, __isl_take isl_ast_graft *graft,
  506 	isl_ast_node *node;
  573 		isl_ast_node *node;
  709 		isl_ast_node *node;
  849 	isl_ast_node *node;
  944 	__isl_take isl_ast_graft *graft, __isl_take isl_ast_node *node)
  983 __isl_give isl_ast_node *isl_ast_node_from_graft_list(
tools/polly/lib/External/isl/isl_ast_graft_private.h
   30 	isl_ast_node *node;
   46 	__isl_take isl_ast_node *node, __isl_keep isl_ast_build *build);
   65 __isl_give isl_ast_node *isl_ast_graft_get_node(
   72 	__isl_take isl_ast_graft *graft, __isl_take isl_ast_node *node);
   89 __isl_give isl_ast_node *isl_ast_node_from_graft_list(
tools/polly/lib/External/isl/isl_ast_private.h
   65 			isl_ast_node *then;
   66 			isl_ast_node *else_node;
   74 			isl_ast_node *body;
   81 			isl_ast_node *node;
   88 __isl_give isl_ast_node *isl_ast_node_alloc_for(__isl_take isl_id *id);
   89 __isl_give isl_ast_node *isl_ast_node_for_mark_degenerate(
   90 	__isl_take isl_ast_node *node);
   91 __isl_give isl_ast_node *isl_ast_node_alloc_if(__isl_take isl_ast_expr *guard);
   92 __isl_give isl_ast_node *isl_ast_node_alloc_block(
   94 __isl_give isl_ast_node *isl_ast_node_alloc_mark(__isl_take isl_id *id,
   95 	__isl_take isl_ast_node *node);
   96 __isl_give isl_ast_node *isl_ast_node_from_ast_node_list(
   98 __isl_give isl_ast_node *isl_ast_node_for_set_body(
   99 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *body);
   99 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *body);
  100 __isl_give isl_ast_node *isl_ast_node_if_set_then(
  101 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *child);
  101 	__isl_take isl_ast_node *node, __isl_take isl_ast_node *child);
  109 		__isl_keep isl_ast_node *node, void *user);
  113 		__isl_keep isl_ast_node *node, void *user);
tools/polly/lib/External/isl/isl_test.c
 8156 static __isl_give isl_ast_node *after_for(__isl_take isl_ast_node *node,
 8156 static __isl_give isl_ast_node *after_for(__isl_take isl_ast_node *node,
 8200 	isl_ast_node *tree;
 8241 	isl_ast_node *tree;
 8262 static __isl_give isl_ast_node *count_domains(__isl_take isl_ast_node *node,
 8262 static __isl_give isl_ast_node *count_domains(__isl_take isl_ast_node *node,
 8283 	isl_ast_node *tree;
 8321 	isl_ast_node *tree;
 8375 static __isl_give isl_ast_node *create_leaf(__isl_take isl_ast_build *build,
 8379 	isl_ast_node *tree;
 8415 	isl_ast_node *tree;
tools/polly/lib/External/ppcg/cuda.c
  457 	__isl_keep isl_ast_node *node, void *user)
  549 	__isl_keep isl_ast_node *node, struct gpu_prog *prog)
  600 	__isl_keep isl_ast_node *node, void *user)
  665 	struct gpu_prog *prog, __isl_keep isl_ast_node *tree,
  688 	struct gpu_prog *prog, __isl_keep isl_ast_node *tree,
tools/polly/lib/External/ppcg/cuda.h
   12 	__isl_keep isl_ast_node *node, void *user);
tools/polly/lib/External/ppcg/gpu.c
 1840 static __isl_give isl_ast_node *create_domain_leaf(
 1841 	struct ppcg_kernel *kernel, __isl_take isl_ast_node *node,
 1924 static __isl_give isl_ast_node *create_access_leaf(struct ppcg_kernel *kernel,
 1925 	struct gpu_array_ref_group *group, __isl_take isl_ast_node *node,
 1978 static __isl_give isl_ast_node *create_sync_leaf(
 1979 	struct ppcg_kernel *kernel, __isl_take isl_ast_node *node,
 2001 static __isl_give isl_ast_node *build_array_bounds(
 2002 	__isl_take isl_ast_node *node, struct gpu_prog *prog,
 2070 static __isl_give isl_ast_node *at_domain(__isl_take isl_ast_node *node,
 2070 static __isl_give isl_ast_node *at_domain(__isl_take isl_ast_node *node,
 2415 static __isl_give isl_ast_node *after_mark(__isl_take isl_ast_node *node,
 2415 static __isl_give isl_ast_node *after_mark(__isl_take isl_ast_node *node,
 2470 __isl_give isl_ast_node *generate_code(struct gpu_gen *gen,
 2475 	isl_ast_node *tree;
 5717 		struct gpu_prog *prog, __isl_keep isl_ast_node *tree,
tools/polly/lib/External/ppcg/gpu.h
  209 		struct gpu_prog *prog, __isl_keep isl_ast_node *tree,
  225 	isl_ast_node *tree;
  423 	isl_ast_node *tree;
  440 		struct gpu_prog *prog, __isl_keep isl_ast_node *tree,
  452 __isl_give isl_ast_node *generate_code(struct gpu_gen *gen,
tools/polly/lib/External/ppcg/gpu_print.c
  205 static isl_bool at_node(__isl_keep isl_ast_node *node, void *user)
  250 	__isl_keep isl_ast_node *node)
tools/polly/lib/External/ppcg/gpu_print.h
   13 	__isl_keep isl_ast_node *node);
tools/polly/lib/External/ppcg/print.c
  306 	__isl_keep isl_ast_node *node)
tools/polly/lib/External/ppcg/print.h
   25 	__isl_keep isl_ast_node *node);