reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1072 if (!tree) 1074 if (tree->type != isl_schedule_node_band) 1075 isl_die(isl_schedule_tree_get_ctx(tree), isl_error_invalid, 1076 "not a band node", return isl_schedule_tree_free(tree)); 1077 if (isl_schedule_tree_band_get_permutable(tree) == permutable) 1078 return tree; 1079 tree = isl_schedule_tree_cow(tree); 1079 tree = isl_schedule_tree_cow(tree); 1080 if (!tree) 1083 tree->band = isl_schedule_band_set_permutable(tree->band, permutable); 1083 tree->band = isl_schedule_band_set_permutable(tree->band, permutable); 1084 if (!tree->band) 1085 return isl_schedule_tree_free(tree); 1086 return tree;