reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
855 node->u.f.iterator = isl_ast_expr_from_id(id); 856 if (!node->u.f.iterator) 986 dup->u.f.iterator = isl_ast_expr_copy(node->u.f.iterator); 986 dup->u.f.iterator = isl_ast_expr_copy(node->u.f.iterator); 987 dup->u.f.init = isl_ast_expr_copy(node->u.f.init); 987 dup->u.f.init = isl_ast_expr_copy(node->u.f.init); 988 dup->u.f.cond = isl_ast_expr_copy(node->u.f.cond); 988 dup->u.f.cond = isl_ast_expr_copy(node->u.f.cond); 989 dup->u.f.inc = isl_ast_expr_copy(node->u.f.inc); 989 dup->u.f.inc = isl_ast_expr_copy(node->u.f.inc); 990 dup->u.f.body = isl_ast_node_copy(node->u.f.body); 990 dup->u.f.body = isl_ast_node_copy(node->u.f.body); 991 if (!dup->u.f.iterator || !dup->u.f.init || !dup->u.f.cond || 991 if (!dup->u.f.iterator || !dup->u.f.init || !dup->u.f.cond || 991 if (!dup->u.f.iterator || !dup->u.f.init || !dup->u.f.cond || 992 !dup->u.f.inc || !dup->u.f.body) 992 !dup->u.f.inc || !dup->u.f.body) 1044 isl_ast_expr_free(node->u.f.iterator); 1045 isl_ast_expr_free(node->u.f.init); 1046 isl_ast_expr_free(node->u.f.cond); 1047 isl_ast_expr_free(node->u.f.inc); 1048 isl_ast_node_free(node->u.f.body); 1083 isl_ast_node_free(node->u.f.body); 1084 node->u.f.body = body; 1101 return isl_ast_node_copy(node->u.f.body); 1112 node->u.f.degenerate = 1; 1123 return node->u.f.degenerate; 1134 return isl_ast_expr_copy(node->u.f.iterator); 1145 return isl_ast_expr_copy(node->u.f.init); 1163 if (!node->u.f.degenerate) 1164 return isl_ast_expr_copy(node->u.f.cond); 1167 isl_ast_expr_copy(node->u.f.iterator), 1168 isl_ast_expr_copy(node->u.f.init)); 1184 if (!node->u.f.degenerate) 1185 return isl_ast_expr_copy(node->u.f.inc); 1381 node = node->u.f.body; 2055 p = isl_printer_print_ast_expr(p, node->u.f.iterator); 2057 if (node->u.f.degenerate) { 2060 p = isl_printer_print_ast_expr(p, node->u.f.init); 2065 p = isl_printer_print_ast_expr(p, node->u.f.init); 2069 p = isl_printer_print_ast_expr(p, node->u.f.cond); 2073 p = isl_printer_print_ast_expr(p, node->u.f.inc); 2076 if (node->u.f.body) { 2079 p = isl_printer_print_ast_node(p, node->u.f.body); 2150 if (node->type == isl_ast_node_for && node->u.f.degenerate) 2278 if (!node->u.f.degenerate) { 2279 id = isl_ast_expr_get_id(node->u.f.iterator); 2288 p = isl_printer_print_ast_expr(p, node->u.f.init); 2290 p = isl_printer_print_ast_expr(p, node->u.f.cond); 2294 p = isl_printer_print_ast_expr(p, node->u.f.inc); 2296 p = print_body_c(p, node->u.f.body, NULL, options, 0); 2298 id = isl_ast_expr_get_id(node->u.f.iterator); 2308 p = isl_printer_print_ast_expr(p, node->u.f.init); 2311 p = print_ast_node_c(p, node->u.f.body, options, 1, 0); 2539 macros = ast_expr_required_macros(node->u.f.init, macros); 2540 if (!node->u.f.degenerate) { 2541 macros = ast_expr_required_macros(node->u.f.cond, 2543 macros = ast_expr_required_macros(node->u.f.inc, 2546 macros = ast_node_required_macros(node->u.f.body, macros);tools/polly/lib/External/isl/isl_ast_codegen.c
793 graft->node->u.f.init = isl_ast_build_expr_from_pw_aff_internal(build, 795 if (!graft->node->u.f.init) 1031 iterator = isl_ast_expr_copy(graft->node->u.f.iterator); 1033 graft->node->u.f.cond = cond; 1036 if (!graft->node->u.f.cond) 1054 graft->node->u.f.cond = cond; 1055 if (!graft->node->u.f.cond) 1130 node->u.f.init = reduce_list(isl_ast_op_max, lower, build); 1131 node->u.f.inc = for_inc(build); 1133 if (!node->u.f.init || !node->u.f.inc) 1133 if (!node->u.f.init || !node->u.f.inc)