summaryrefslogtreecommitdiff
path: root/isl_map.c
AgeCommit message (Expand)AuthorFilesLines
2009-07-15isl_basic_map_fix_pos: micro-optimizationSven Verdoolaege1-1/+1
2009-07-15isl_basic_map_is_empty: remove stale sampleSven Verdoolaege1-2/+3
2009-07-13isl_vec: keep track of isl_ctxSven Verdoolaege1-10/+10
2009-06-11isl_map_compute_divs: drop obviously redundant divs firstSven Verdoolaege1-2/+18
2009-06-11isl_map.c: make add_divs staticSven Verdoolaege1-1/+1
2009-06-07isl_basic_map_is_empty: explicitly mark basic sets determined to be emptySven Verdoolaege1-0/+2
2009-06-07isl_map.c: order_divs: swap with correct divSven Verdoolaege1-1/+1
2009-05-19add isl_set_productSven Verdoolaege1-0/+8
2009-05-06add isl_basic_set_is_universeSven Verdoolaege1-0/+7
2009-05-06add isl_set_get_dimSven Verdoolaege1-0/+7
2009-03-23add isl_basic_set_get_dimSven Verdoolaege1-0/+7
2009-03-23add isl_basic_set_fast_is_emptySven Verdoolaege1-0/+7
2009-03-20add isl_map_universeSven Verdoolaege1-0/+10
2009-03-20add isl_basic_map_fast_is_emptySven Verdoolaege1-0/+7
2009-03-20add isl_basic_set_free_equalitySven Verdoolaege1-0/+5
2009-03-20add isl_basic_set_alloc_divSven Verdoolaege1-0/+5
2009-03-20add isl_set_align_divsSven Verdoolaege1-0/+5
2009-03-20privately export isl_basic_set_containsSven Verdoolaege1-0/+5
2009-03-20isl_basic_map_dup: copy flags of original to duplicateSven Verdoolaege1-1/+6
2009-03-20isl_basic_map_extend_dim: move responsibility of cow'ing to the callerSven Verdoolaege1-1/+6
2009-03-20isl_basic_map_extend_dim: only extend constraint matrix if neededSven Verdoolaege1-3/+14
2009-03-20isl_solve_lp: accept affine object function instead of linear functionSven Verdoolaege1-4/+4
2009-03-20add isl_set_dimSven Verdoolaege1-0/+5
2009-03-20add isl_basic_set_extend_dimSven Verdoolaege1-0/+9
2009-03-20isl_basic_map_intersect: reuse sample value of either basic map if possibleSven Verdoolaege1-33/+51
2009-03-08isl_basic_map: put inequalities before equalitiesSven Verdoolaege1-25/+27
2009-03-08rename F_ and FL_ macros to ISL_F_ and ISL_FL_ to avoid name clashesSven Verdoolaege1-60/+60
2009-02-23add isl_basic_map_detect_equalitiesSven Verdoolaege1-0/+2
2009-02-22add isl_map_removeSven Verdoolaege1-7/+12
2009-02-22add isl_basic_map_removeSven Verdoolaege1-4/+22
2009-02-22add isl_map_productSven Verdoolaege1-0/+93
2009-02-22change calling convention of isl_basic_map_{equal,less_at,more_at}Sven Verdoolaege1-20/+14
2009-02-22add isl_map_copy_basic_map and isl_map_drop_basic_mapSven Verdoolaege1-23/+35
2009-02-22add isl_map_from_rangeSven Verdoolaege1-0/+5
2009-02-22add isl_map_fast_is_emptySven Verdoolaege1-0/+5
2009-02-22change calling convention of isl_map_empty and add isl_map_empty_likeSven Verdoolaege1-3/+9
2009-02-22isl_map_intersect_{domain,range}: allow intersection with parameter constraintsSven Verdoolaege1-4/+12
2009-02-22isl_map_intersect: allow intersection with pure parameter constraintsSven Verdoolaege1-4/+26
2009-02-22isl_basic_map_overlying_set: don't add div constraints for unknown divsSven Verdoolaege1-1/+4
2009-02-15fix serious error in isl_mat_parameter_compressionSven Verdoolaege1-0/+8
2009-02-11add isl_basic_map_floordivSven Verdoolaege1-0/+54
2009-02-11add isl_basic_map_fast_is_fixedSven Verdoolaege1-0/+9
2009-02-11add isl_basic_map_negSven Verdoolaege1-0/+25
2009-02-11add isl_basic_map_sumSven Verdoolaege1-0/+59
2009-02-10add isl_map_fix_si, a generalization of isl_basic_map_fix_input_siSven Verdoolaege1-35/+49
2009-01-08normalize divs involved in equalitiesSven Verdoolaege1-0/+3
2009-01-08isl_map_underlying_set: drop names from dimesion in underlying setSven Verdoolaege1-9/+8
2009-01-06add isl_basic_set_is_emptySven Verdoolaege1-0/+5
2009-01-06isl_map_simplify.c: extract out simplify and related code from isl_map.cSven Verdoolaege1-1315/+2
2008-12-28add isl_basic_{set,map}_dimSven Verdoolaege1-0/+19