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

References

tools/polly/lib/External/isl/basis_reduction_templ.c
  127 	lp = GBR_lp_init(tab);
  128 	if (!lp)
  133 	GBR_lp_set_obj(lp, B->row[1+i]+1, dim);
  135 	if (GBR_lp_solve(lp) < 0)
  137 	GBR_lp_get_obj_val(lp, &F[i]);
  141 			empty = GBR_lp_cut(lp, B->row[1+i]+1);
  151 			GBR_lp_set_obj(lp, B->row[1+i+1]+1, dim);
  153 			if (GBR_lp_solve(lp) < 0)
  155 			GBR_lp_get_obj_val(lp, &F_new);
  156 			fixed = GBR_lp_is_fixed(lp);
  160 			row = GBR_lp_next_row(lp);
  165 			row = GBR_lp_add_row(lp, B->row[1+i]+1, dim);
  166 			GBR_lp_set_obj(lp, B->row[1+i+1]+1, dim);
  168 			if (GBR_lp_solve(lp) < 0)
  170 			GBR_lp_get_obj_val(lp, &F_new);
  171 			fixed = GBR_lp_is_fixed(lp);
  173 			GBR_lp_get_alpha(lp, row, &alpha);
  176 				save_alpha(lp, row-i, i, alpha_saved);
  178 			if (GBR_lp_del_row(lp) < 0)
  196 				GBR_lp_set_obj(lp, b_tmp->el, dim);
  198 				if (GBR_lp_solve(lp) < 0)
  200 				GBR_lp_get_obj_val(lp, &mu_F[j]);
  201 				mu_fixed[j] = GBR_lp_is_fixed(lp);
  203 					save_alpha(lp, row-i, i, alpha_buffer[j]);
  221 				empty = GBR_lp_cut(lp, B->row[1+i+1]+1);
  243 				if (GBR_lp_del_row(lp) < 0)
  253 						empty = GBR_lp_cut(lp, B->row[1+tab->n_zero]+1);
  262 			GBR_lp_add_row(lp, B->row[1+i]+1, dim);
  276 	GBR_lp_delete(lp);