summaryrefslogtreecommitdiff
path: root/isl_map.c
AgeCommit message (Expand)AuthorFilesLines
2009-10-02add isl_basic_set_universe_like_setSven Verdoolaege1-0/+8
2009-10-02add isl_set_is_strict_subsetSven Verdoolaege1-0/+5
2009-09-21add isl_set_universe_likeSven Verdoolaege1-0/+7
2009-09-16add isl_map_lex_le and isl_map_lex_geSven Verdoolaege1-6/+22
2009-09-13rename isl_basic_set_sample to isl_basic_set_sample_vecSven Verdoolaege1-1/+1
2009-09-12add isl_basic_map_universe_likeSven Verdoolaege1-0/+8
2009-09-09add isl_map_lex_lt and isl_map_lex_gtSven Verdoolaege1-0/+48
2009-09-09reverse meaning of isl_basic_map_{less,more}_atSven Verdoolaege1-2/+10
2009-09-06export isl_basic_set_project_outSven Verdoolaege1-5/+8
2009-09-06isl_map.c: remove unused variablesSven Verdoolaege1-8/+0
2009-09-06isl_basic_set_get_hash: initialize hash valueSven Verdoolaege1-1/+1
2009-09-06isl_assert: validate all arguments and fix up falloutSven Verdoolaege1-6/+6
2009-09-06isl_set_copy_basic_set: add missing returnSven Verdoolaege1-1/+2
2009-09-06isl_set_drop_basic_set: add missing returnSven Verdoolaege1-1/+1
2009-09-06declare flexarrays of size 1 to silence sun compilerSven Verdoolaege1-2/+2
2009-09-06change isl_basic_map_empty interface for consistencySven Verdoolaege1-3/+2
2009-09-01isl_basic_map_gauss: try not to remove any div definitionsSven Verdoolaege1-3/+4
2009-08-30add isl_map_sumSven Verdoolaege1-0/+39
2009-08-30add isl_map_floordivSven Verdoolaege1-0/+25
2009-08-30add isl_map_negSven Verdoolaege1-0/+22
2009-08-30add isl_map_is_strict_subsetSven Verdoolaege1-0/+15
2009-08-30add isl_map_fast_is_fixedSven Verdoolaege1-0/+9
2009-08-30add isl_map_identity_likeSven Verdoolaege1-0/+9
2009-08-30rename isl_map_identity_like to isl_map_identity_like_basic_mapSven Verdoolaege1-1/+1
2009-08-28rename isl_solve_lp to isl_basic_{map,set}_solve_lpSven Verdoolaege1-1/+2
2009-08-28isl_solve_lp: optionally return solution pointSven Verdoolaege1-1/+1
2009-08-28isl_basic_map_apply_{domain,range}: drop redundant divs in resultSven Verdoolaege1-0/+1
2009-08-28isl_basic_set_project_out: drop redundant divs in resultSven Verdoolaege1-0/+1
2009-08-28isl_basic_map_remove: only drop divs if basic map did not turn out to be emptySven Verdoolaege1-0/+4
2009-08-13isl_basic_map_extend_dim: keep hold of sample if dimension doesn't changeSven Verdoolaege1-0/+2
2009-08-07add an internal parametric integer linear program solverSven Verdoolaege1-1/+13
2009-08-07privately export isl_basic_set_order_divsSven Verdoolaege1-0/+7
2009-08-07isl_basic_map_compute_divs: use isl_basic_set_lexmin and move to isl_map.cSven Verdoolaege1-1/+258
2009-08-07privately export isl_basic_map_swap_divSven Verdoolaege1-3/+3
2009-08-07isl_{set,map}_add: don't add obviously empty basic sets/mapsSven Verdoolaege1-13/+6
2009-08-07combine isl_pip_basic_map_lex{min,max} into isl_pip_basic_map_lexoptSven Verdoolaege1-2/+9
2009-08-07add isl_basic_set_positive_orthantSven Verdoolaege1-0/+30
2009-08-07add isl_basic_set_partial_lex{min,max}Sven Verdoolaege1-0/+18
2009-08-07rename isl_basic_map_lex{min,max} to isl_basic_map_partial_lex{min,max}Sven Verdoolaege1-3/+3
2009-08-07add isl_basic_set_free_divSven Verdoolaege1-0/+5
2009-08-07isl_set_dim: support isl_dim_allSven Verdoolaege1-0/+1
2009-08-07add isl_{set,map}_growSven Verdoolaege1-0/+36
2009-08-07add isl_map_get_dimSven Verdoolaege1-0/+7
2009-08-07add isl_basic_map_get_dimSven Verdoolaege1-0/+7
2009-07-18add isl_basic_set_fast_dim_is_fixedSven Verdoolaege1-0/+17
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