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

References

tools/polly/lib/External/isl/isl_scheduler.c
  707 	isl_mat_free(node->sched);
 1018 	node->sched = sched;
 2282 	int n_row = isl_mat_rows(node->sched);
 2284 	H = isl_mat_sub_alloc(node->sched, 0, n_row,
 2972 		int row = isl_mat_rows(node->sched);
 2981 		node->sched = isl_mat_add_rows(node->sched, 1);
 2981 		node->sched = isl_mat_add_rows(node->sched, 1);
 2982 		if (!node->sched)
 2985 		node->sched = isl_mat_set_element(node->sched,
 2985 		node->sched = isl_mat_set_element(node->sched,
 2989 			node->sched = isl_mat_set_element(node->sched,
 2989 			node->sched = isl_mat_set_element(node->sched,
 2992 			node->sched = isl_mat_set_element(node->sched,
 2992 			node->sched = isl_mat_set_element(node->sched,
 3022 	if (isl_mat_get_element(node->sched, row, 0, &v) < 0)
 3026 		if (isl_mat_get_element(node->sched, row, 1 + j, &v) < 0)
 3031 		if (isl_mat_get_element(node->sched, row,
 3063 	nrow = isl_mat_rows(node->sched);
 3096 	nrow = isl_mat_rows(node->sched);
 3481 		dst->node[j].sched = isl_mat_copy(src->node[i].sched);
 3481 		dst->node[j].sched = isl_mat_copy(src->node[i].sched);
 3489 		if (!dst->node[j].space || !dst->node[j].sched)
 3701 		node->sched = isl_mat_drop_rows(node->sched,
 3701 		node->sched = isl_mat_drop_rows(node->sched,
 3704 		if (!node->sched)
 4275 	row = isl_mat_rows(graph->node[0].sched) - 1;
 4279 		int cols = isl_mat_cols(node->sched);
 4281 		isl_seq_gcd(node->sched->row[row] + 1, cols - 1, &gcd_i);
 4295 		isl_int_fdiv_q(node->sched->row[row][0],
 4296 			       node->sched->row[row][0], gcd);
 4297 		isl_int_mul(node->sched->row[row][0],
 4298 			    node->sched->row[row][0], gcd);
 4299 		node->sched = isl_mat_scale_down_row(node->sched, row, gcd);
 4299 		node->sched = isl_mat_scale_down_row(node->sched, row, gcd);
 4300 		if (!node->sched)
 5394 	row = isl_mat_rows(node->sched) - 1;
 6708 	n_row = isl_mat_rows(t_node->sched);
 6709 	n_col = isl_mat_cols(node->sched);
 6714 		isl_seq_cpy(t->row[i], t_node->sched->row[i], 1 + n_param);
 6718 					t_node->sched->row[i][1 + n_param + j],
 6719 					node->sched->row[first + j],
 6745 	n_new = isl_mat_rows(t_node->sched);
 6751 		node->sched = isl_mat_drop_rows(node->sched, start, n);
 6751 		node->sched = isl_mat_drop_rows(node->sched, start, n);
 6752 		node->sched = isl_mat_concat(node->sched, t);
 6752 		node->sched = isl_mat_concat(node->sched, t);
 6754 		if (!node->sched)
 6966 	sched = node1->sched;
 6967 	node1->sched = node2->sched;
 6967 	node1->sched = node2->sched;
 6968 	node2->sched = sched;