summaryrefslogtreecommitdiff
path: root/isl_polynomial.c
AgeCommit message (Expand)AuthorFilesLines
2011-01-27merge isl_basic_set/isl_basic_map and isl_set/isl_mapSven Verdoolaege1-1/+1
2011-01-23add isl_union_pw_qpolynomial_mul_isl_intSven Verdoolaege1-7/+27
2011-01-07isl_qpolynomial_add_on_domain: compute gist with respect to domainSven Verdoolaege1-1/+3
2010-12-29add isl_qpolynomial_add_isl_intSven Verdoolaege1-0/+63
2010-12-07isl_qpolynomial_div: further normalize divs by reducing coefficientsSven Verdoolaege1-156/+298
2010-12-07add isl_qpolynomial_powSven Verdoolaege1-10/+53
2010-12-07isl_qpolynomial: properly merge identical nested divsSven Verdoolaege1-0/+4
2010-11-20Rename headers from isl_header.h to isl/header.hSven Verdoolaege1-2/+2
2010-11-12add isl_union_pw_qpolynomial_to_polynomialSven Verdoolaege1-0/+267
2010-11-10isl_qpolynomial_div_pow: normalize given divSven Verdoolaege1-22/+24
2010-11-05isl_pw_qpolynomial_gist: also try to eliminate integer divisionsSven Verdoolaege1-26/+56
2010-11-05hide some functions that were exposed by mistakeSven Verdoolaege1-2/+2
2010-11-04isl_qpolynomial_substitute_equalities: eliminate integer divisions by 1Sven Verdoolaege1-23/+94
2010-11-04isl_qpolynomial_div_pow: allow nested divsSven Verdoolaege1-7/+8
2010-11-04isl_qpolynomial_substitute_equalities: ignore constant when removing factorsSven Verdoolaege1-2/+22
2010-11-04isl_qpolynomial_substitute_equalities: don't use equalities with existentialsSven Verdoolaege1-2/+4
2010-10-30isl_qpolynomial_morph: properly handle change in number of variablesSven Verdoolaege1-3/+11
2010-10-10add isl_pw_qpolynomial_set_dim_nameSven Verdoolaege1-0/+16
2010-10-06isl_basic_set_multiplicative_call: handle parametric inputSven Verdoolaege1-3/+3
2010-09-16add isl_basic_set_multiplicative_callSven Verdoolaege1-0/+149
2010-09-16add isl_qpolynomial_oneSven Verdoolaege1-0/+19
2010-09-04add public API for matricesSven Verdoolaege1-0/+1
2010-09-04add isl_pw_qpolynomial_split_periodsSven Verdoolaege1-0/+234
2010-08-29isl_polynomial.c: sort_divs: remove duplicate divs, if anySven Verdoolaege1-4/+19
2010-08-29isl_polynomial.c: sort_divs: fix ordering of div rowsSven Verdoolaege1-7/+10
2010-08-26align parameters of union arguments to binary functionsSven Verdoolaege1-0/+66
2010-08-26clean up isl_pw_qpolynomial_negSven Verdoolaege1-3/+3
2010-08-26isl_union_templ.c: minor clean-upSven Verdoolaege1-2/+1
2010-08-18add isl_pw_qpolynomial_fold_insert_dimsSven Verdoolaege1-33/+0
2010-08-18fix isl_qpolynomial_fold_reset_dimSven Verdoolaege1-0/+1
2010-08-18rename isl_pw_qpolynomial_fold_add to isl_pw_qpolynomial_fold_foldSven Verdoolaege1-2/+8
2010-08-06isl_pw_qpolynomial_intersect_domain: simplify polynomials using equalitiesSven Verdoolaege1-69/+133
2010-08-06isl_qpolynomial_move_dims: plug memory leak and fix reordering of divsSven Verdoolaege1-75/+99
2010-08-04add isl_pw_qpolynomial_insert_dimsSven Verdoolaege1-6/+18
2010-08-04fix isl_pw_qpolynomial_reset_dimSven Verdoolaege1-0/+16
2010-07-31add support for union sets and relationsSven Verdoolaege1-0/+85
2010-07-31isl_dim: allow specification of tuple namesSven Verdoolaege1-1/+1
2010-06-25isl_polynomial.c: fix typoSven Verdoolaege1-1/+1
2010-06-21isl_polynomial.c: add missing includeSven Verdoolaege1-1/+1
2010-06-12isl_qpolynomial_lift: fix lifting in absence of divsSven Verdoolaege1-11/+12
2010-06-12add isl_pw_qpolynomial_fold_foreach_pieceSven Verdoolaege1-17/+0
2010-06-12add isl_qpolynomial_coeffSven Verdoolaege1-0/+80
2010-06-12add isl_qpolynomial_from_affineSven Verdoolaege1-0/+13
2010-06-12add isl_qpolynomial_homogenizeSven Verdoolaege1-0/+81
2010-06-12add isl_qpolynomial_degreeSven Verdoolaege1-0/+49
2010-06-12add isl_qpolynomial_insert_dimsSven Verdoolaege1-4/+18
2010-06-12add isl_qpolynomial_dimSven Verdoolaege1-0/+6
2010-06-12add isl_pw_qpolynomial_fold_foreach_lifted_pieceSven Verdoolaege1-75/+0
2010-05-30fix some icc warningsSven Verdoolaege1-9/+2
2010-05-30rename isl_pw_qpolynomial_move and add isl_pw_qpolynomial_fold_move_dimsSven Verdoolaege1-35/+0