• Home
  • Raw
  • Download

Lines Matching refs:factors

376 	struct isl_coefficients_factor_data *factors;  member
388 data->factors = isl_calloc_array(ctx, in isl_coefficients_product_data_init()
390 if (!data->factors) in isl_coefficients_product_data_init()
402 if (data->factors) { in isl_coefficients_product_data_clear()
404 isl_basic_set_free(data->factors[i].coeff); in isl_coefficients_product_data_clear()
407 free(data->factors); in isl_coefficients_product_data_clear()
434 data->factors[data->pos].coeff = coeff; in isl_basic_set_coefficients_factor()
450 data->factors[data->pos].start = data->start_next; in isl_basic_set_coefficients_factor()
451 data->factors[data->pos].dim = dim; in isl_basic_set_coefficients_factor()
452 data->factors[data->pos].n_line = n_eq; in isl_basic_set_coefficients_factor()
453 data->factors[data->pos].n_ray = n_ray; in isl_basic_set_coefficients_factor()
454 data->factors[data->pos].n_vertex = n_vertex; in isl_basic_set_coefficients_factor()
564 factor_first_vertex(&data->factors[i], 0); in first_vertex()
581 struct isl_coefficients_factor_data *factor = &data->factors[i]; in next_vertex()
617 struct isl_coefficients_factor_data *factor = &data->factors[i]; in add_vertex()
626 struct isl_coefficients_factor_data *factor = &data->factors[i]; in add_vertex()
683 if (!data->factors) in construct_product()
692 n_line += data->factors[i].n_line; in construct_product()
693 n_ray += data->factors[i].n_ray; in construct_product()
694 n_vertex *= data->factors[i].n_vertex; in construct_product()
704 product = add_lines(product, &data->factors[i], total); in construct_product()
706 product = add_rays(product, &data->factors[i], total); in construct_product()