Lines Matching defs:else_node
1121 dup->u.i.else_node = isl_ast_node_copy(node->u.i.else_node);
1123 (node->u.i.else_node && !dup->u.i.else_node))
1192 isl_ast_node_free(node->u.i.else_node);
1494 return isl_bool_ok(node->u.i.else_node != NULL);
1512 return isl_ast_node_copy(node->u.i.else_node);
1526 #define FIELD_NAME else_node
1530 #define FIELD u.i.else_node
1546 isl_ast_node *else_node;
1552 else_node = node->u.i.else_node;
1553 node->u.i.else_node = NULL;
1554 return else_node;
2895 if (node->u.i.else_node) {
2898 p = isl_printer_print_ast_node(p, node->u.i.else_node);
2933 if (node->type == isl_ast_node_if && node->u.i.else_node)
2951 * If "else_node" is set, then it is printed as well.
2971 __isl_keep isl_ast_node *node, __isl_keep isl_ast_node *else_node,
2977 if (!force_block && !else_node && !need_block(node)) {
2993 if (else_node) {
2994 if (else_node->type == isl_ast_node_if) {
2996 p = print_if_c(p, else_node, options, 0, 1);
2999 p = print_body_c(p, else_node, NULL, options, 1);
3114 p = print_body_c(p, node->u.i.then, node->u.i.else_node, options,
3632 if (node->u.i.else_node)
3633 macros = ast_node_required_macros(node->u.i.else_node,