Lines Matching refs:isl_clustering
29 static isl_stat clustering_init(isl_ctx *ctx, struct isl_clustering *c, in clustering_init()
63 static void clustering_free(isl_ctx *ctx, struct isl_clustering *c) in clustering_free()
115 struct isl_clustering *c) in find_proximity()
216 int edge, struct isl_clustering *c) in mark_merge_sccs()
296 struct isl_sched_graph *graph, struct isl_clustering *c) in collect_domain()
323 struct isl_sched_graph *graph, struct isl_clustering *c) in collect_cluster_map()
506 struct isl_clustering *c, struct isl_sched_graph *merge_graph) in init_merge_graph()
538 static isl_size compute_maxvar_max_slack(int maxvar, struct isl_clustering *c) in compute_maxvar_max_slack()
580 struct isl_clustering *c) in limit_maxvar_to_slack()
628 struct isl_sched_graph *merge_graph, struct isl_clustering *c) in adjust_maxvar_to_slack()
671 static isl_bool ok_to_merge_coincident(struct isl_clustering *c, in ok_to_merge_coincident()
707 struct isl_sched_node *node, struct isl_clustering *c, in extract_node_transformation()
840 struct isl_sched_graph *graph, struct isl_clustering *c, in has_bounded_distances()
908 struct isl_sched_graph *graph, struct isl_clustering *c, in ok_to_merge_proximity()
954 struct isl_clustering *c, struct isl_sched_graph *merge_graph) in ok_to_merge()
1068 static isl_stat merge(isl_ctx *ctx, struct isl_clustering *c, in merge()
1131 struct isl_clustering *c) in try_merge()
1211 struct isl_sched_graph *graph, int edge, struct isl_clustering *c) in merge_clusters_along_edge()
1278 struct isl_clustering *c, int pos) in copy_partial()
1333 struct isl_clustering *c) in extract_clusters()
1379 struct isl_clustering *c) in compute_weights()
1450 struct isl_clustering *c) in finish_bands_decompose()
1485 struct isl_clustering *c) in finish_bands_clustering()
1534 struct isl_clustering c; in isl_schedule_node_compute_wcc_clustering()