Binary compatibility report for the CLooG library  between 0.14.1 and 0.16.0 versions on x86

Test Info


Library NameCLooG
Version #10.14.1
Version #20.16.0
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files10
Total Shared Libraries1
Total Symbols / Types114 / 63
VerdictIncompatible
(92.11%)

Problem Summary


SeverityCount
Added Symbols-1059
Removed SymbolsHigh37
Problems with
Data Types
High2
Medium17
Low14
Problems with
Symbols
High37
Medium36
Low6
Problems with
Constants
Low0

Added Symbols (1059)


arg.h, libisl.so.5.0.0
isl_arg_free isl_arg* arg, void* opt )
isl_arg_parse isl_arg* arg, int argc, char** argv, void* opt, unsigned int flags )
isl_arg_set_defaults isl_arg* arg, void* opt )

blk.h, libisl.so.5.0.0
isl_blk_alloc isl_ctx* ctx, size_t n )
isl_blk_clear_cache isl_ctx* ctx )
isl_blk_empty ( )
isl_blk_extend isl_ctx* ctx, isl_blk block, size_t new_n )
isl_blk_free isl_ctx* ctx, isl_blk block )
isl_blk_is_error isl_blk block )

clast.h, libcloog-isl.so.1.0.0
clast_bound_from_constraint ( CloogConstraint* constraint, int level, CloogNames* names )
clast_expr_equal clast_expr* e1, clast_expr* e2 )
cloog_clast_create ( CloogProgram* program, CloogOptions* options )
cloog_clast_create_from_input ( CloogInput* input, CloogOptions* options )
cloog_clast_free clast_stmt* s )
free_clast_binary clast_binary* b )
free_clast_expr clast_expr* e )
free_clast_name clast_name* t )
free_clast_reduction clast_reduction* r )
free_clast_stmt clast_stmt* s )
free_clast_term clast_term* t )
new_clast_assignment char const* lhs, clast_expr* rhs )
new_clast_binary ( clast_bin_type t, clast_expr* lhs, cloog_int_t rhs )
new_clast_block ( )
new_clast_for ( CloogDomain* domain, char const* it, clast_expr* LB, clast_expr* UB, CloogStride* stride )
new_clast_guard int n )
new_clast_name char const* name )
new_clast_reduction ( clast_red_type t, int n )
new_clast_root CloogNames* names )
new_clast_term cloog_int_t c, clast_expr* v )
new_clast_user_stmt ( CloogDomain* domain, CloogStatement* stmt, clast_stmt* subs )
stmt_ass [data]
stmt_block [data]
stmt_for [data]
stmt_guard [data]
stmt_root [data]
stmt_user [data]

cloog.h, libcloog-isl.so.1.0.0
cloog_isl_state_malloc isl_ctx* ctx )

constraint.h, libisl.so.5.0.0
isl_basic_map_add_constraint ( isl_basic_map* bmap, isl_constraint* constraint )
isl_basic_map_first_constraint isl_basic_map* bmap )
isl_basic_map_foreach_constraint ( isl_basic_map* bmap, int(*fn)(isl_constraint*, void*), void* user )
isl_basic_map_from_constraint isl_constraint* constraint )
isl_basic_map_has_defining_equality ( isl_basic_map* bmap, isl_dim_type type, int pos, isl_constraint** c )
isl_basic_set_add_constraint ( isl_basic_set* bset, isl_constraint* constraint )
isl_basic_set_constraint ( isl_basic_set* bset, isl_int** line )
isl_basic_set_first_constraint isl_basic_set* bset )
isl_basic_set_foreach_bound_pair ( isl_basic_set* bset, isl_dim_type type, unsigned int pos, int(*fn)(isl_constraint*, isl_constraint*, isl_basic_set*, void*), void* user )
isl_basic_set_foreach_constraint ( isl_basic_set* bset, int(*fn)(isl_constraint*, void*), void* user )
isl_basic_set_from_constraint isl_constraint* constraint )
isl_basic_set_has_defining_equality ( isl_basic_set* bset, isl_dim_type type, int pos, isl_constraint** constraint )
isl_basic_set_has_defining_inequalities ( isl_basic_set* bset, isl_dim_type type, int pos, isl_constraint** lower, isl_constraint** upper )
isl_constraint_add_div ( isl_constraint* constraint, isl_div* div, int* pos )
isl_constraint_clear isl_constraint* constraint )
isl_constraint_copy isl_constraint* c )
isl_constraint_cow isl_constraint* c )
isl_constraint_dim ( isl_constraint* constraint, isl_dim_type type )
isl_constraint_div ( isl_constraint* constraint, int pos )
isl_constraint_free isl_constraint* c )
isl_constraint_get_coefficient ( isl_constraint* constraint, isl_dim_type type, int pos, isl_int* v )
isl_constraint_get_constant ( isl_constraint* constraint, isl_int* v )
isl_constraint_get_dim_name ( isl_constraint* constraint, isl_dim_type type, unsigned int pos )
isl_constraint_is_div_constraint isl_constraint* constraint )
isl_constraint_is_equal ( isl_constraint* constraint1, isl_constraint* constraint2 )
isl_constraint_is_equality isl_constraint* constraint )
isl_constraint_negate isl_constraint* constraint )
isl_constraint_next isl_constraint* c )
isl_constraint_set_coefficient ( isl_constraint* constraint, isl_dim_type type, int pos, __mpz_struct* v )
isl_constraint_set_constant ( isl_constraint* constraint, __mpz_struct* v )
isl_equality_alloc isl_dim* dim )
isl_inequality_alloc isl_dim* dim )

constraints.h, libcloog-isl.so.1.0.0
cloog_constraint_clear CloogConstraint* constraint )
cloog_constraint_coefficient_get ( CloogConstraint* constraint, int var, cloog_int_t* val )
cloog_constraint_coefficient_set ( CloogConstraint* constraint, int var, cloog_int_t val )
cloog_constraint_constant_get ( CloogConstraint* constraint, cloog_int_t* val )
cloog_constraint_copy CloogConstraint* constraint )
cloog_constraint_copy_coefficients ( CloogConstraint* constraint, cloog_int_t* dst )
cloog_constraint_invalid ( )
cloog_constraint_involves ( CloogConstraint* constraint, int v )
cloog_constraint_is_equality CloogConstraint* constraint )
cloog_constraint_is_lower_bound ( CloogConstraint* constraint, int v )
cloog_constraint_is_upper_bound ( CloogConstraint* constraint, int v )
cloog_constraint_is_valid CloogConstraint* constraint )
cloog_constraint_release CloogConstraint* constraint )
cloog_constraint_set_contains_level ( CloogConstraintSet* constraints, int level, int nb_parameters )
cloog_constraint_set_copy CloogConstraintSet* p1 )
cloog_constraint_set_defining_equality ( CloogConstraintSet* constraints, int level )
cloog_constraint_set_defining_inequalities ( CloogConstraintSet* constraints, int level, CloogConstraint** lower, int nb_parameters )
cloog_constraint_set_for_reduction ( CloogConstraint* upper, CloogConstraint* lower )
cloog_constraint_set_foreach_constraint ( CloogConstraintSet* constraints, int(*fn)(CloogConstraint*, void*), void* user )
cloog_constraint_set_free CloogConstraintSet* p1 )
cloog_constraint_set_n_iterators ( CloogConstraintSet* constraints, int nb_parameters )
cloog_constraint_set_normalize ( CloogConstraintSet* p1, int p2 )
cloog_constraint_set_reduce ( CloogConstraintSet* constraints, int level, CloogEqualities* equal, int nb_par, cloog_int_t* bound )
cloog_constraint_set_simplify ( CloogConstraintSet* p1, CloogEqualities* p2, int p3, int p4 )
cloog_constraint_set_total_dimension CloogConstraintSet* constraints )
cloog_constraint_total_dimension CloogConstraint* constraint )
cloog_constraint_variable_expr ( CloogConstraint* constraint, int level, CloogNames* names )
cloog_equal_add ( CloogEqualities* equal, CloogConstraintSet* constraints, int level, CloogConstraint* line, int nb_par )
cloog_equal_alloc int n, int nb_levels, int nb_parameters )
cloog_equal_constraint ( CloogEqualities* equal, int j )
cloog_equal_count CloogEqualities* equal )
cloog_equal_del ( CloogEqualities* equal, int level )
cloog_equal_free CloogEqualities* equal )
cloog_equal_total_dimension CloogEqualities* equal )
cloog_equal_type ( CloogEqualities* equal, int level )

constraintset.h, libcloog-isl.so.1.0.0
cloog_constraint_from_isl_constraint isl_constraint* constraint )
cloog_constraint_set_from_isl_basic_set isl_basic_set* bset )

ctx.h, libisl.so.5.0.0
isl_ctx_alloc ( )
isl_ctx_alloc_with_options isl_arg* arg, void* opt )
isl_ctx_deref isl_ctx* ctx )
isl_ctx_free isl_ctx* ctx )
isl_ctx_last_error isl_ctx* ctx )
isl_ctx_options isl_ctx* ctx )
isl_ctx_peek_options isl_ctx* ctx, isl_arg* arg )
isl_ctx_ref isl_ctx* ctx )
isl_ctx_reset_error isl_ctx* ctx )

dim.h, libisl.so.5.0.0
isl_dim_add isl_dim* dim, isl_dim_type type, unsigned int n )
isl_dim_alloc isl_ctx* ctx, unsigned int nparam, unsigned int n_in, unsigned int n_out )
isl_dim_compatible isl_dim* dim1, isl_dim* dim2 )
isl_dim_copy isl_dim* dim )
isl_dim_cow isl_dim* dim )
isl_dim_domain isl_dim* dim )
isl_dim_drop isl_dim* dim, isl_dim_type type, unsigned int first, unsigned int num )
isl_dim_drop_inputs isl_dim* dim, unsigned int first, unsigned int n )
isl_dim_drop_outputs isl_dim* dim, unsigned int first, unsigned int n )
isl_dim_equal isl_dim* dim1, isl_dim* dim2 )
isl_dim_extend isl_dim* dim, unsigned int nparam, unsigned int n_in, unsigned int n_out )
isl_dim_free isl_dim* dim )
isl_dim_from_domain isl_dim* dim )
isl_dim_from_range isl_dim* dim )
isl_dim_get_ctx isl_dim* dim )
isl_dim_get_name isl_dim* dim, isl_dim_type type, unsigned int pos )
isl_dim_get_tuple_name isl_dim* dim, isl_dim_type type )
isl_dim_insert isl_dim* dim, isl_dim_type type, unsigned int pos, unsigned int n )
isl_dim_is_wrapping isl_dim* dim )
isl_dim_join isl_dim* left, isl_dim* right )
isl_dim_map isl_dim* dim )
isl_dim_match isl_dim* dim1, isl_dim_type dim1_type, isl_dim* dim2, isl_dim_type dim2_type )
isl_dim_move isl_dim* dim, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_dim_product isl_dim* left, isl_dim* right )
isl_dim_range isl_dim* dim )
isl_dim_reverse isl_dim* dim )
isl_dim_set_alloc isl_ctx* ctx, unsigned int nparam, unsigned int dim )
isl_dim_set_name isl_dim* dim, isl_dim_type type, unsigned int pos, char const* name )
isl_dim_set_tuple_name isl_dim* dim, isl_dim_type type, char const* s )
isl_dim_size isl_dim* dim, isl_dim_type type )
isl_dim_total isl_dim* dim )
isl_dim_tuple_match isl_dim* dim1, isl_dim_type dim1_type, isl_dim* dim2, isl_dim_type dim2_type )
isl_dim_underlying isl_dim* dim, unsigned int n_div )
isl_dim_unwrap isl_dim* dim )
isl_dim_wrap isl_dim* dim )

div.h, libisl.so.5.0.0
isl_basic_map_div ( isl_basic_map* bmap, int pos )
isl_basic_set_div ( isl_basic_set* bset, int pos )
isl_div_alloc isl_dim* dim )
isl_div_copy isl_div* div )
isl_div_dim isl_div* div, isl_dim_type type )
isl_div_div isl_div* div, int pos )
isl_div_free isl_div* c )
isl_div_get_coefficient isl_div* div, isl_dim_type type, int pos, isl_int* v )
isl_div_get_constant isl_div* div, isl_int* v )
isl_div_get_denominator isl_div* div, isl_int* v )
isl_div_set_coefficient isl_div* div, isl_dim_type type, int pos, __mpz_struct* v )
isl_div_set_constant isl_div* div, __mpz_struct* v )
isl_div_set_denominator isl_div* div, __mpz_struct* v )

domain.h, libcloog-isl.so.1.0.0
cloog_domain_bound_splitter ( CloogDomain* dom, int level )
cloog_domain_can_stride ( CloogDomain* domain, int level )
cloog_domain_constraints CloogDomain* p1 )
cloog_domain_cube ( CloogState* state, int dim, cloog_int_t min, cloog_int_t max )
cloog_domain_dimension CloogDomain* p1 )
cloog_domain_follows ( CloogDomain* dom1, CloogDomain* dom2, unsigned int level )
cloog_domain_from_cloog_matrix ( CloogState* state, CloogMatrix* matrix, int nb_par )
cloog_domain_from_context CloogDomain* context )
cloog_domain_from_isl_set isl_set* set )
cloog_domain_is_bounded ( CloogDomain* dim, unsigned int level )
cloog_domain_is_otl ( CloogDomain* domain, int level )
cloog_domain_isconvex CloogDomain* p1 )
cloog_domain_lazy_isconstant ( CloogDomain* domain, int dimension, cloog_int_t* value )
cloog_domain_list_stride ( CloogDomainList* list, int level )
cloog_domain_parameter_dimension CloogDomain* domain )
cloog_domain_print_constraints FILE* p1, CloogDomain* p2, int print_number )
cloog_domain_read_context ( CloogState* state, FILE* foo )
cloog_domain_read_scattering ( CloogDomain* domain, FILE* foo )
cloog_domain_scatter ( CloogDomain* domain, CloogScattering* scatt )
cloog_domain_simplify_union CloogDomain* domain )
cloog_domain_stride_lower_bound ( CloogDomain* domain, int level, CloogStride* stride )
cloog_scattering_dimension ( CloogScattering* p1, CloogDomain* p2 )
cloog_scattering_erase_dimension ( CloogScattering* p1, int p2 )
cloog_scattering_free CloogScattering* p1 )
cloog_scattering_from_cloog_matrix ( CloogState* state, CloogMatrix* matrix, int nb_scat, int nb_par )
cloog_scattering_from_isl_map isl_map* map )
cloog_scattering_fully_specified ( CloogScattering* scattering, CloogDomain* domain )
cloog_scattering_lazy_block ( CloogScattering* p1, CloogScattering* p2, CloogScatteringList* p3, int p4 )
cloog_scattering_lazy_isscalar ( CloogScattering* p1, int p2, cloog_int_t* p3 )
cloog_scattering_list_free CloogScatteringList* p1 )
cloog_scattering_list_lazy_same CloogScatteringList* p1 )
cloog_scattering_print_constraints FILE* p1, CloogScattering* p2 )
cloog_union_domain_from_isl_union_map isl_union_map* umap )
cloog_union_domain_from_isl_union_set isl_union_set* uset )
isl_set_from_cloog_domain CloogDomain* domain )

flow.h, libisl.so.5.0.0
isl_access_info_add_source ( isl_access_info* acc, isl_map* source, int must, void* source_user )
isl_access_info_alloc isl_map* sink, void* sink_user, isl_access_level_before fn, int max_source )
isl_access_info_compute_flow isl_access_info* acc )
isl_access_info_free isl_access_info* acc )
isl_flow_foreach isl_flow* deps, int(*fn)(isl_map*, int, void*, void*), void* user )
isl_flow_free isl_flow* deps )
isl_flow_get_no_source isl_flow* deps, int must )
isl_union_map_compute_flow ( isl_union_map* sink, isl_union_map* must_source, isl_union_map* may_source, isl_union_map* schedule, isl_union_map** must_dep, isl_union_map** may_dep, isl_union_set** must_no_source, isl_union_set** may_no_source )

hash.h, libisl.so.5.0.0
isl_hash_mem uint32_t hash, void const* p, size_t len )
isl_hash_string uint32_t hash, char const* s )
isl_hash_table_alloc isl_ctx* ctx, int min_size )
isl_hash_table_clear isl_hash_table* table )
isl_hash_table_find isl_ctx* ctx, isl_hash_table* table, uint32_t key_hash, int(*eq)(void const*, void const*), void const* val, int reserve )
isl_hash_table_foreach isl_ctx* ctx, isl_hash_table* table, int(*fn)(void**, void*), void* user )
isl_hash_table_free isl_ctx* ctx, isl_hash_table* table )
isl_hash_table_init isl_ctx* ctx, isl_hash_table* table, int min_size )
isl_hash_table_remove isl_ctx* ctx, isl_hash_table* table, isl_hash_table_entry* entry )

ilp.h, libisl.so.5.0.0
isl_basic_set_solve_ilp ( isl_basic_set* bset, int max, isl_int* f, isl_int* opt, isl_vec** sol_p )

input.h, libcloog-isl.so.1.0.0
cloog_input_alloc ( CloogDomain* context, CloogUnionDomain* ud )
cloog_input_dump_cloog FILE* file, CloogInput* input, CloogOptions* opt )
cloog_input_free CloogInput* input )
cloog_input_read FILE* file, CloogOptions* options )

int.h, libcloog-isl.so.1.0.0
cloog_seq_combine ( cloog_int_t* dst, cloog_int_t m1, cloog_int_t* src1, cloog_int_t m2, cloog_int_t* src2, unsigned int len )
cloog_seq_cpy ( cloog_int_t* dst, cloog_int_t* src, unsigned int len )
cloog_seq_first_non_zero cloog_int_t* p, unsigned int len )
cloog_seq_gcd cloog_int_t* p, unsigned int len, cloog_int_t* gcd )
cloog_seq_is_neg cloog_int_t* p1, cloog_int_t* p2, unsigned int len )
cloog_seq_neg ( cloog_int_t* dst, cloog_int_t* src, unsigned int len )
cloog_seq_normalize cloog_int_t* p, unsigned int len )
cloog_vec_alloc unsigned int size )
cloog_vec_free cloog_vec* vec )

int.h, libisl.so.5.0.0
isl_gmp_hash __mpz_struct* v, uint32_t hash )

list.h, libisl.so.5.0.0
isl_basic_set_list_add ( isl_basic_set_list* list, isl_basic_set* bset )
isl_basic_set_list_alloc isl_ctx* ctx, int n )
isl_basic_set_list_free isl_basic_set_list* list )

loop.h, libcloog-isl.so.1.0.0
cloog_loop_block CloogLoop* loop, int* scaldims, int nb_scattdims )
cloog_loop_from_domain ( CloogState* state, CloogDomain* domain, int number )

lp.h, libisl.so.5.0.0
isl_basic_map_solve_lp ( isl_basic_map* bmap, int max, isl_int* f, __mpz_struct* denom, isl_int* opt, isl_int* opt_denom, isl_vec** sol )
isl_basic_set_solve_lp ( isl_basic_set* bset, int max, isl_int* f, __mpz_struct* denom, isl_int* opt, isl_int* opt_denom, isl_vec** sol )
isl_map_solve_lp isl_map* map, int max, isl_int* f, __mpz_struct* denom, isl_int* opt, isl_int* opt_denom, isl_vec** sol )
isl_set_solve_lp isl_set* set, int max, isl_int* f, __mpz_struct* denom, isl_int* opt, isl_int* opt_denom, isl_vec** sol )

map.h, libisl.so.5.0.0
isl_basic_map_add ( isl_basic_map* bmap, isl_dim_type type, unsigned int n )
isl_basic_map_affine_hull isl_basic_map* bmap )
isl_basic_map_alloc isl_ctx* ctx, unsigned int nparam, unsigned int in, unsigned int out, unsigned int extra, unsigned int n_eq, unsigned int n_ineq )
isl_basic_map_apply_domain ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_apply_range ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_compute_divs isl_basic_map* bmap )
isl_basic_map_copy isl_basic_map* bmap )
isl_basic_map_deltas isl_basic_map* bmap )
isl_basic_map_detect_equalities isl_basic_map* bmap )
isl_basic_map_dim ( isl_basic_map const* bmap, isl_dim_type type )
isl_basic_map_domain isl_basic_map* bmap )
isl_basic_map_domain_map isl_basic_map* bmap )
isl_basic_map_dump ( isl_basic_map* bmap, FILE* out, int indent )
isl_basic_map_empty isl_dim* dim )
isl_basic_map_empty_like isl_basic_map* model )
isl_basic_map_empty_like_map isl_map* model )
isl_basic_map_equal isl_dim* dim, unsigned int n_equal )
isl_basic_map_equalities_matrix ( isl_basic_map* bmap, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4, isl_dim_type c5 )
isl_basic_map_extend ( isl_basic_map* base, unsigned int nparam, unsigned int n_in, unsigned int n_out, unsigned int extra, unsigned int n_eq, unsigned int n_ineq )
isl_basic_map_extend_constraints ( isl_basic_map* base, unsigned int n_eq, unsigned int n_ineq )
isl_basic_map_fast_is_empty isl_basic_map* bmap )
isl_basic_map_fast_is_fixed ( isl_basic_map* bmap, isl_dim_type type, unsigned int pos, isl_int* val )
isl_basic_map_finalize isl_basic_map* bmap )
isl_basic_map_fix_si ( isl_basic_map* bmap, isl_dim_type type, unsigned int pos, int value )
isl_basic_map_floordiv ( isl_basic_map* bmap, __mpz_struct* d )
isl_basic_map_foreach_lexmin ( isl_basic_map* bmap, int(*fn)(isl_basic_set*, isl_mat*, void*), void* user )
isl_basic_map_free isl_basic_map* bmap )
isl_basic_map_from_basic_set ( isl_basic_set* bset, isl_dim* dim )
isl_basic_map_from_constraint_matrices isl_dim* dim, isl_mat* eq, isl_mat* ineq, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4, isl_dim_type c5 )
isl_basic_map_from_domain isl_basic_set* bset )
isl_basic_map_from_range isl_basic_set* bset )
isl_basic_map_get_ctx isl_basic_map* bmap )
isl_basic_map_get_dim isl_basic_map* bmap )
isl_basic_map_get_dim_name ( isl_basic_map* bmap, isl_dim_type type, unsigned int pos )
isl_basic_map_get_tuple_name ( isl_basic_map* bmap, isl_dim_type type )
isl_basic_map_gist ( isl_basic_map* bmap, isl_basic_map* context )
isl_basic_map_identity isl_dim* set_dim )
isl_basic_map_identity_like isl_basic_map* model )
isl_basic_map_image_is_bounded isl_basic_map* bmap )
isl_basic_map_inequalities_matrix ( isl_basic_map* bmap, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4, isl_dim_type c5 )
isl_basic_map_intersect ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_intersect_domain ( isl_basic_map* bmap, isl_basic_set* bset )
isl_basic_map_intersect_range ( isl_basic_map* bmap, isl_basic_set* bset )
isl_basic_map_is_empty isl_basic_map* bmap )
isl_basic_map_is_equal ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_is_rational isl_basic_map* bmap )
isl_basic_map_is_strict_subset ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_is_subset ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_is_universe isl_basic_map* bmap )
isl_basic_map_less_at isl_dim* dim, unsigned int pos )
isl_basic_map_lexmax isl_basic_map* bmap )
isl_basic_map_lexmin isl_basic_map* bmap )
isl_basic_map_lower_bound_si ( isl_basic_map* bmap, isl_dim_type type, unsigned int pos, int value )
isl_basic_map_more_at isl_dim* dim, unsigned int pos )
isl_basic_map_move_dims ( isl_basic_map* bmap, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_basic_map_n_div isl_basic_map const* bmap )
isl_basic_map_n_in isl_basic_map const* bmap )
isl_basic_map_n_out isl_basic_map const* bmap )
isl_basic_map_n_param isl_basic_map const* bmap )
isl_basic_map_neg isl_basic_map* bmap )
isl_basic_map_partial_lexmax ( isl_basic_map* bmap, isl_basic_set* dom, isl_set** empty )
isl_basic_map_partial_lexmin ( isl_basic_map* bmap, isl_basic_set* dom, isl_set** empty )
isl_basic_map_print ( isl_basic_map* bmap, FILE* out, int indent, char const* prefix, char const* suffix, unsigned int output_format )
isl_basic_map_project_out ( isl_basic_map* bmap, isl_dim_type type, unsigned int first, unsigned int n )
isl_basic_map_range isl_basic_map* bmap )
isl_basic_map_range_map isl_basic_map* bmap )
isl_basic_map_read_from_file isl_ctx* ctx, FILE* input, int nparam )
isl_basic_map_read_from_str isl_ctx* ctx, char const* str, int nparam )
isl_basic_map_remove_dims ( isl_basic_map* bmap, isl_dim_type type, unsigned int first, unsigned int n )
isl_basic_map_remove_divs isl_basic_map* bmap )
isl_basic_map_remove_redundancies isl_basic_map* bmap )
isl_basic_map_reverse isl_basic_map* bmap )
isl_basic_map_sample isl_basic_map* bmap )
isl_basic_map_set_dim_name ( isl_basic_map* bmap, isl_dim_type type, unsigned int pos, char const* s )
isl_basic_map_set_tuple_name ( isl_basic_map* bmap, isl_dim_type type, char const* s )
isl_basic_map_simplify isl_basic_map* bmap )
isl_basic_map_sum ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_total_dim isl_basic_map const* bmap )
isl_basic_map_union ( isl_basic_map* bmap1, isl_basic_map* bmap2 )
isl_basic_map_universe isl_dim* dim )
isl_basic_map_universe_like isl_basic_map* bmap )
isl_basic_map_wrap isl_basic_map* bmap )
isl_basic_set_from_basic_map isl_basic_map* bmap )
isl_basic_set_is_wrapping isl_basic_set* bset )
isl_basic_set_unwrap isl_basic_set* bset )
isl_map_add_basic_map isl_map* map, isl_basic_map* bmap )
isl_map_add_dims isl_map* map, isl_dim_type type, unsigned int n )
isl_map_affine_hull isl_map* map )
isl_map_align_divs isl_map* map )
isl_map_alloc isl_ctx* ctx, unsigned int nparam, unsigned int in, unsigned int out, int n, unsigned int flags )
isl_map_apply_domain isl_map* map1, isl_map* map2 )
isl_map_apply_range isl_map* map1, isl_map* map2 )
isl_map_coalesce isl_map* map )
isl_map_compute_divs isl_map* map )
isl_map_convex_hull isl_map* map )
isl_map_copy isl_map* map )
isl_map_copy_basic_map isl_map* map )
isl_map_deltas isl_map* map )
isl_map_detect_equalities isl_map* map )
isl_map_dim ( isl_map const* map, isl_dim_type type )
isl_map_domain isl_map* bmap )
isl_map_domain_map isl_map* map )
isl_map_drop_basic_map isl_map* map, isl_basic_map* bmap )
isl_map_dump isl_map* map, FILE* out, int indent )
isl_map_dup isl_map* map )
isl_map_empty isl_dim* dim )
isl_map_empty_like isl_map* model )
isl_map_empty_like_basic_map isl_basic_map* model )
isl_map_extend isl_map* base, unsigned int nparam, unsigned int n_in, unsigned int n_out )
isl_map_fast_input_is_fixed isl_map* map, unsigned int in, isl_int* val )
isl_map_fast_is_empty isl_map* map )
isl_map_fast_is_equal isl_map* map1, isl_map* map2 )
isl_map_fast_is_fixed isl_map* map, isl_dim_type type, unsigned int pos, isl_int* val )
isl_map_fast_is_universe isl_map* map )
isl_map_finalize isl_map* map )
isl_map_fix_input_si isl_map* map, unsigned int input, int value )
isl_map_fix_si isl_map* map, isl_dim_type type, unsigned int pos, int value )
isl_map_flat_product isl_map* map1, isl_map* map2 )
isl_map_flatten isl_map* map )
isl_map_floordiv isl_map* map, __mpz_struct* d )
isl_map_foreach_basic_map isl_map* map, int(*fn)(isl_basic_map*, void*), void* user )
isl_map_free isl_map* map )
isl_map_from_basic_map isl_basic_map* bmap )
isl_map_from_domain isl_set* set )
isl_map_from_domain_and_range isl_set* domain, isl_set* range )
isl_map_from_range isl_set* set )
isl_map_from_set isl_set* set, isl_dim* dim )
isl_map_get_ctx isl_map* map )
isl_map_get_dim isl_map* map )
isl_map_get_dim_name isl_map* map, isl_dim_type type, unsigned int pos )
isl_map_get_hash isl_map* map )
isl_map_get_tuple_name isl_map* map, isl_dim_type type )
isl_map_gist isl_map* map, isl_map* context )
isl_map_gist_basic_map isl_map* map, isl_basic_map* context )
isl_map_has_equal_dim isl_map* map1, isl_map* map2 )
isl_map_identity isl_dim* set_dim )
isl_map_identity_like isl_map* model )
isl_map_identity_like_basic_map isl_basic_map* model )
isl_map_insert isl_map* map, isl_dim_type type, unsigned int pos, unsigned int n )
isl_map_intersect isl_map* map1, isl_map* map2 )
isl_map_intersect_domain isl_map* map, isl_set* set )
isl_map_intersect_range isl_map* map, isl_set* set )
isl_map_is_bijective isl_map* map )
isl_map_is_empty isl_map* map )
isl_map_is_equal isl_map* map1, isl_map* map2 )
isl_map_is_single_valued isl_map* map )
isl_map_is_strict_subset isl_map* map1, isl_map* map2 )
isl_map_is_subset isl_map* map1, isl_map* map2 )
isl_map_is_translation isl_map* map )
isl_map_lex_ge isl_dim* set_dim )
isl_map_lex_ge_first isl_dim* dim, unsigned int n )
isl_map_lex_ge_map isl_map* map1, isl_map* map2 )
isl_map_lex_gt isl_dim* set_dim )
isl_map_lex_gt_first isl_dim* dim, unsigned int n )
isl_map_lex_gt_map isl_map* map1, isl_map* map2 )
isl_map_lex_le isl_dim* set_dim )
isl_map_lex_le_first isl_dim* dim, unsigned int n )
isl_map_lex_le_map isl_map* map1, isl_map* map2 )
isl_map_lex_lt isl_dim* set_dim )
isl_map_lex_lt_first isl_dim* dim, unsigned int n )
isl_map_lex_lt_map isl_map* map1, isl_map* map2 )
isl_map_lexmax isl_map* map )
isl_map_lexmin isl_map* map )
isl_map_lower_bound_si isl_map* map, isl_dim_type type, unsigned int pos, int value )
isl_map_make_disjoint isl_map* map )
isl_map_move_dims isl_map* map, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_map_n_in isl_map const* map )
isl_map_n_out isl_map const* map )
isl_map_n_param isl_map const* map )
isl_map_neg isl_map* map )
isl_map_partial_lexmax isl_map* map, isl_set* dom, isl_set** empty )
isl_map_partial_lexmin isl_map* map, isl_set* dom, isl_set** empty )
isl_map_polyhedral_hull isl_map* map )
isl_map_power isl_map* map, unsigned int param, int* exact )
isl_map_print isl_map* map, FILE* out, int indent, unsigned int output_format )
isl_map_product isl_map* map1, isl_map* map2 )
isl_map_project_out isl_map* map, isl_dim_type type, unsigned int first, unsigned int n )
isl_map_range isl_map* map )
isl_map_range_map isl_map* map )
isl_map_reaching_path_lengths isl_map* map, int* exact )
isl_map_read_from_file isl_ctx* ctx, FILE* input, int nparam )
isl_map_read_from_str isl_ctx* ctx, char const* str, int nparam )
isl_map_remove_dims isl_map* map, isl_dim_type type, unsigned int first, unsigned int n )
isl_map_remove_inputs isl_map* map, unsigned int first, unsigned int n )
isl_map_reverse isl_map* map )
isl_map_sample isl_map* map )
isl_map_set_dim_name isl_map* map, isl_dim_type type, unsigned int pos, char const* s )
isl_map_set_tuple_name isl_map* map, isl_dim_type type, char const* s )
isl_map_simple_hull isl_map* map )
isl_map_subtract isl_map* map1, isl_map* map2 )
isl_map_sum isl_map* map1, isl_map* map2 )
isl_map_transitive_closure isl_map* map, int* exact )
isl_map_union isl_map* map1, isl_map* map2 )
isl_map_union_disjoint isl_map* map1, isl_map* map2 )
isl_map_universe isl_dim* dim )
isl_map_wrap isl_map* map )
isl_printer_print_basic_map ( isl_printer* printer, isl_basic_map* bmap )
isl_printer_print_map ( isl_printer* printer, isl_map* map )
isl_set_flatten isl_set* set )
isl_set_flatten_map isl_set* set )
isl_set_from_map isl_map* map )
isl_set_identity isl_set* set )
isl_set_is_wrapping isl_set* set )
isl_set_lifting isl_set* set )
isl_set_unwrap isl_set* set )

mat.h, libisl.so.5.0.0
isl_mat_add_rows isl_mat* mat, unsigned int n )
isl_mat_add_zero_cols isl_mat* mat, unsigned int n )
isl_mat_aff_direct_sum isl_mat* left, isl_mat* right )
isl_mat_alloc isl_ctx* ctx, unsigned int n_row, unsigned int n_col )
isl_mat_col_add isl_mat* mat, int dst_col, int src_col )
isl_mat_col_mul isl_mat* mat, int dst_col, __mpz_struct* f, int src_col )
isl_mat_col_submul isl_mat* mat, int dst_col, __mpz_struct* f, int src_col )
isl_mat_cols isl_mat* mat )
isl_mat_concat isl_mat* top, isl_mat* bot )
isl_mat_copy isl_mat* mat )
isl_mat_cow isl_mat* mat )
isl_mat_diagonal isl_mat* mat1, isl_mat* mat2 )
isl_mat_drop_cols isl_mat* mat, unsigned int col, unsigned int n )
isl_mat_drop_rows isl_mat* mat, unsigned int row, unsigned int n )
isl_mat_dump isl_mat* mat, FILE* out, int indent )
isl_mat_dup isl_mat* mat )
isl_mat_extend isl_mat* mat, unsigned int n_row, unsigned int n_col )
isl_mat_free isl_mat* mat )
isl_mat_from_row_vec isl_vec* vec )
isl_mat_get_element isl_mat* mat, int row, int col, isl_int* v )
isl_mat_identity isl_ctx* ctx, unsigned int n_row )
isl_mat_insert_cols isl_mat* mat, unsigned int col, unsigned int n )
isl_mat_insert_rows isl_mat* mat, unsigned int row, unsigned int n )
isl_mat_insert_zero_cols isl_mat* mat, unsigned int first, unsigned int n )
isl_mat_inverse_product isl_mat* left, isl_mat* right )
isl_mat_is_equal isl_mat* mat1, isl_mat* mat2 )
isl_mat_left_hermite isl_mat* M, int neg, isl_mat** U, isl_mat** Q )
isl_mat_lin_to_aff isl_mat* mat )
isl_mat_move_cols isl_mat* mat, unsigned int dst_col, unsigned int src_col, unsigned int n )
isl_mat_normalize isl_mat* mat )
isl_mat_product isl_mat* left, isl_mat* right )
isl_mat_right_inverse isl_mat* mat )
isl_mat_right_kernel isl_mat* mat )
isl_mat_rows isl_mat* mat )
isl_mat_set_element isl_mat* mat, int row, int col, __mpz_struct* v )
isl_mat_sub_alloc isl_ctx* ctx, isl_int** row, unsigned int first_row, unsigned int n_row, unsigned int first_col, unsigned int n_col )
isl_mat_sub_copy isl_ctx* ctx, isl_int** dst, isl_int** src, unsigned int n_row, unsigned int dst_col, unsigned int src_col, unsigned int n_col )
isl_mat_sub_neg isl_ctx* ctx, isl_int** dst, isl_int** src, unsigned int n_row, unsigned int dst_col, unsigned int src_col, unsigned int n_col )
isl_mat_swap_cols isl_mat* mat, unsigned int i, unsigned int j )
isl_mat_swap_rows isl_mat* mat, unsigned int i, unsigned int j )
isl_mat_transpose isl_mat* mat )
isl_mat_unimodular_complete isl_mat* M, int row )
isl_mat_vec_concat isl_mat* top, isl_vec* bot )
isl_mat_vec_inverse_product isl_mat* mat, isl_vec* vec )
isl_mat_vec_product isl_mat* mat, isl_vec* vec )
isl_vec_mat_product isl_vec* vec, isl_mat* mat )

matrix.h, libcloog-isl.so.1.0.0
cloog_matrix_read_of_size FILE* input, unsigned int n_row, unsigned int n_col )

names.h, libcloog-isl.so.1.0.0
cloog_names_copy CloogNames* names )
cloog_names_name_at_level ( CloogNames* names, int level )

obj.h, libisl.so.5.0.0
isl_obj_map_vtable [data]
isl_obj_none_vtable [data]
isl_obj_pw_qpolynomial_fold_vtable [data]
isl_obj_pw_qpolynomial_vtable [data]
isl_obj_set_vtable [data]
isl_obj_union_map_vtable [data]
isl_obj_union_pw_qpolynomial_fold_vtable [data]
isl_obj_union_pw_qpolynomial_vtable [data]
isl_obj_union_set_vtable [data]

options.h, libcloog-isl.so.1.0.0
cloog_die char const* msg, ... )
cloog_msg ( CloogOptions* options, cloog_msg_type type, char const* msg, ... )

options.h, libisl.so.5.0.0
isl_options_arg [data]
isl_options_free isl_options* opt )
isl_options_new_with_defaults ( )
isl_options_parse ( isl_options* opt, int argc, char** argv, unsigned int flags )

point.h, libisl.so.5.0.0
isl_point_add_ui isl_point* pnt, isl_dim_type type, int pos, unsigned int val )
isl_point_copy isl_point* pnt )
isl_point_free isl_point* pnt )
isl_point_get_coordinate isl_point* pnt, isl_dim_type type, int pos, isl_int* v )
isl_point_is_void isl_point* pnt )
isl_point_print isl_point* pnt, FILE* out )
isl_point_set_coordinate isl_point* pnt, isl_dim_type type, int pos, __mpz_struct* v )
isl_point_sub_ui isl_point* pnt, isl_dim_type type, int pos, unsigned int val )
isl_point_void isl_dim* dim )
isl_point_zero isl_dim* dim )

polynomial.h, libisl.so.5.0.0
isl_basic_set_multiplicative_call ( isl_basic_set* bset, isl_pw_qpolynomial*(*fn)(isl_basic_set*) )
isl_map_apply_pw_qpolynomial_fold isl_map* map, isl_pw_qpolynomial_fold* pwf, int* tight )
isl_printer_print_pw_qpolynomial isl_printer* p, isl_pw_qpolynomial* pwqp )
isl_printer_print_pw_qpolynomial_fold isl_printer* p, isl_pw_qpolynomial_fold* pwf )
isl_printer_print_qpolynomial isl_printer* p, isl_qpolynomial* qp )
isl_printer_print_union_pw_qpolynomial isl_printer* p, isl_union_pw_qpolynomial* upwqp )
isl_printer_print_union_pw_qpolynomial_fold isl_printer* p, isl_union_pw_qpolynomial_fold* upwf )
isl_pw_qpolynomial_add ( isl_pw_qpolynomial* pwqp1, isl_pw_qpolynomial* pwqp2 )
isl_pw_qpolynomial_add_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int n )
isl_pw_qpolynomial_add_disjoint ( isl_pw_qpolynomial* pwqp1, isl_pw_qpolynomial* pwqp2 )
isl_pw_qpolynomial_alloc isl_set* set, isl_qpolynomial* qp )
isl_pw_qpolynomial_bound ( isl_pw_qpolynomial* pwqp, isl_fold type, int* tight )
isl_pw_qpolynomial_coalesce isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_copy isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_dim ( isl_pw_qpolynomial* pwqp, isl_dim_type type )
isl_pw_qpolynomial_domain isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_drop_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int first, unsigned int n )
isl_pw_qpolynomial_eval ( isl_pw_qpolynomial* pwqp, isl_point* pnt )
isl_pw_qpolynomial_fix_dim ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int n, __mpz_struct* v )
isl_pw_qpolynomial_fold_add ( isl_pw_qpolynomial_fold* pwf1, isl_pw_qpolynomial_fold* pwf2 )
isl_pw_qpolynomial_fold_add_disjoint ( isl_pw_qpolynomial_fold* pwf1, isl_pw_qpolynomial_fold* pwf2 )
isl_pw_qpolynomial_fold_alloc isl_fold type, isl_set* set, isl_qpolynomial_fold* fold )
isl_pw_qpolynomial_fold_bound ( isl_pw_qpolynomial_fold* pwf, int* tight )
isl_pw_qpolynomial_fold_coalesce isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_copy isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_dim ( isl_pw_qpolynomial_fold* pwf, isl_dim_type type )
isl_pw_qpolynomial_fold_domain isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_drop_dims ( isl_pw_qpolynomial_fold* pwf, isl_dim_type type, unsigned int first, unsigned int n )
isl_pw_qpolynomial_fold_eval ( isl_pw_qpolynomial_fold* pwf, isl_point* pnt )
isl_pw_qpolynomial_fold_fix_dim ( isl_pw_qpolynomial_fold* pwf, isl_dim_type type, unsigned int n, __mpz_struct* v )
isl_pw_qpolynomial_fold_fold ( isl_pw_qpolynomial_fold* pwf1, isl_pw_qpolynomial_fold* pwf2 )
isl_pw_qpolynomial_fold_foreach_lifted_piece ( isl_pw_qpolynomial_fold* pwf, int(*fn)(isl_set*, isl_qpolynomial_fold*, void*), void* user )
isl_pw_qpolynomial_fold_foreach_piece ( isl_pw_qpolynomial_fold* pwf, int(*fn)(isl_set*, isl_qpolynomial_fold*, void*), void* user )
isl_pw_qpolynomial_fold_free isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_from_pw_qpolynomial isl_fold type, isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_fold_get_ctx isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_get_dim isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_gist ( isl_pw_qpolynomial_fold* pwf, isl_set* context )
isl_pw_qpolynomial_fold_has_equal_dim ( isl_pw_qpolynomial_fold* pwf1, isl_pw_qpolynomial_fold* pwf2 )
isl_pw_qpolynomial_fold_intersect_domain ( isl_pw_qpolynomial_fold* pwf, isl_set* set )
isl_pw_qpolynomial_fold_is_zero isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_max isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_min isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_move_dims ( isl_pw_qpolynomial_fold* pwf, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_pw_qpolynomial_fold_print ( isl_pw_qpolynomial_fold* pwf, FILE* out, unsigned int output_format )
isl_pw_qpolynomial_fold_reset_dim ( isl_pw_qpolynomial_fold* pwf, isl_dim* dim )
isl_pw_qpolynomial_fold_set_dim_name ( isl_pw_qpolynomial_fold* pwf, isl_dim_type type, unsigned int pos, char const* s )
isl_pw_qpolynomial_fold_size isl_pw_qpolynomial_fold* pwf )
isl_pw_qpolynomial_fold_zero isl_dim* dim, isl_fold type )
isl_pw_qpolynomial_foreach_lifted_piece ( isl_pw_qpolynomial* pwqp, int(*fn)(isl_set*, isl_qpolynomial*, void*), void* user )
isl_pw_qpolynomial_foreach_piece ( isl_pw_qpolynomial* pwqp, int(*fn)(isl_set*, isl_qpolynomial*, void*), void* user )
isl_pw_qpolynomial_free isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_get_ctx isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_get_dim isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_gist ( isl_pw_qpolynomial* pwqp, isl_set* context )
isl_pw_qpolynomial_has_equal_dim ( isl_pw_qpolynomial* pwqp1, isl_pw_qpolynomial* pwqp2 )
isl_pw_qpolynomial_insert_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int first, unsigned int n )
isl_pw_qpolynomial_intersect_domain ( isl_pw_qpolynomial* pwpq, isl_set* set )
isl_pw_qpolynomial_involves_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int first, unsigned int n )
isl_pw_qpolynomial_is_zero isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_max isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_min isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_move_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_pw_qpolynomial_mul ( isl_pw_qpolynomial* pwqp1, isl_pw_qpolynomial* pwqp2 )
isl_pw_qpolynomial_neg isl_pw_qpolynomial* pwqp )
isl_pw_qpolynomial_print ( isl_pw_qpolynomial* pwqp, FILE* out, unsigned int output_format )
isl_pw_qpolynomial_read_from_str isl_ctx* ctx, char const* str )
isl_pw_qpolynomial_reset_dim ( isl_pw_qpolynomial* pwqp, isl_dim* dim )
isl_pw_qpolynomial_set_dim_name ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int pos, char const* s )
isl_pw_qpolynomial_split_dims ( isl_pw_qpolynomial* pwqp, isl_dim_type type, unsigned int first, unsigned int n )
isl_pw_qpolynomial_split_periods ( isl_pw_qpolynomial* pwqp, int max_periods )
isl_pw_qpolynomial_sub ( isl_pw_qpolynomial* pwqp1, isl_pw_qpolynomial* pwqp2 )
isl_pw_qpolynomial_to_polynomial ( isl_pw_qpolynomial* pwqp, int sign )
isl_pw_qpolynomial_zero isl_dim* dim )
isl_qpolynomial_add ( isl_qpolynomial* qp1, isl_qpolynomial* qp2 )
isl_qpolynomial_add_dims ( isl_qpolynomial* qp, isl_dim_type type, unsigned int n )
isl_qpolynomial_as_polynomial_on_domain ( isl_qpolynomial* qp, isl_basic_set* bset, int(*fn)(isl_basic_set*, isl_qpolynomial*, void*), void* user )
isl_qpolynomial_copy isl_qpolynomial* qp )
isl_qpolynomial_dim ( isl_qpolynomial* qp, isl_dim_type type )
isl_qpolynomial_div isl_div* div )
isl_qpolynomial_drop_dims ( isl_qpolynomial* qp, isl_dim_type type, unsigned int first, unsigned int n )
isl_qpolynomial_eval ( isl_qpolynomial* qp, isl_point* pnt )
isl_qpolynomial_fold_alloc isl_fold type, isl_qpolynomial* qp )
isl_qpolynomial_fold_copy isl_qpolynomial_fold* fold )
isl_qpolynomial_fold_empty isl_fold type, isl_dim* dim )
isl_qpolynomial_fold_eval ( isl_qpolynomial_fold* fold, isl_point* pnt )
isl_qpolynomial_fold_fold ( isl_qpolynomial_fold* fold1, isl_qpolynomial_fold* fold2 )
isl_qpolynomial_fold_foreach_qpolynomial ( isl_qpolynomial_fold* fold, int(*fn)(isl_qpolynomial*, void*), void* user )
isl_qpolynomial_fold_free isl_qpolynomial_fold* fold )
isl_qpolynomial_fold_get_type isl_qpolynomial_fold* fold )
isl_qpolynomial_fold_is_empty isl_qpolynomial_fold* fold )
isl_qpolynomial_fold_is_equal ( isl_qpolynomial_fold* fold1, isl_qpolynomial_fold* fold2 )
isl_qpolynomial_fold_move_dims ( isl_qpolynomial_fold* fold, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_qpolynomial_fold_print ( isl_qpolynomial_fold* fold, FILE* out, unsigned int output_format )
isl_qpolynomial_fold_reset_dim ( isl_qpolynomial_fold* fold, isl_dim* dim )
isl_qpolynomial_fold_substitute ( isl_qpolynomial_fold* fold, isl_dim_type type, unsigned int first, unsigned int n, isl_qpolynomial** subs )
isl_qpolynomial_foreach_term ( isl_qpolynomial* qp, int(*fn)(isl_term*, void*), void* user )
isl_qpolynomial_free isl_qpolynomial* qp )
isl_qpolynomial_from_constraint ( isl_constraint* c, isl_dim_type type, unsigned int pos )
isl_qpolynomial_from_term isl_term* term )
isl_qpolynomial_get_ctx isl_qpolynomial* qp )
isl_qpolynomial_get_den ( isl_qpolynomial* qp, isl_int* d )
isl_qpolynomial_get_dim isl_qpolynomial* qp )
isl_qpolynomial_homogenize isl_qpolynomial* poly )
isl_qpolynomial_infty isl_dim* dim )
isl_qpolynomial_insert_dims ( isl_qpolynomial* qp, isl_dim_type type, unsigned int first, unsigned int n )
isl_qpolynomial_involves_dims ( isl_qpolynomial* qp, isl_dim_type type, unsigned int first, unsigned int n )
isl_qpolynomial_is_cst ( isl_qpolynomial* qp, isl_int* n, isl_int* d )
isl_qpolynomial_is_equal ( isl_qpolynomial* qp1, isl_qpolynomial* qp2 )
isl_qpolynomial_is_infty isl_qpolynomial* qp )
isl_qpolynomial_is_nan isl_qpolynomial* qp )
isl_qpolynomial_is_neginfty isl_qpolynomial* qp )
isl_qpolynomial_is_zero isl_qpolynomial* qp )
isl_qpolynomial_move_dims ( isl_qpolynomial* qp, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_qpolynomial_mul ( isl_qpolynomial* qp1, isl_qpolynomial* qp2 )
isl_qpolynomial_nan isl_dim* dim )
isl_qpolynomial_neg isl_qpolynomial* qp )
isl_qpolynomial_neginfty isl_dim* dim )
isl_qpolynomial_one isl_dim* dim )
isl_qpolynomial_pow ( isl_qpolynomial* qp, unsigned int power )
isl_qpolynomial_print ( isl_qpolynomial* qp, FILE* out, unsigned int output_format )
isl_qpolynomial_rat_cst isl_dim* dim, __mpz_struct const* n, __mpz_struct const* d )
isl_qpolynomial_reset_dim ( isl_qpolynomial* qp, isl_dim* dim )
isl_qpolynomial_set_dim_name ( isl_qpolynomial* qp, isl_dim_type type, unsigned int pos, char const* s )
isl_qpolynomial_sgn isl_qpolynomial* qp )
isl_qpolynomial_sub ( isl_qpolynomial* qp1, isl_qpolynomial* qp2 )
isl_qpolynomial_substitute ( isl_qpolynomial* qp, isl_dim_type type, unsigned int first, unsigned int n, isl_qpolynomial** subs )
isl_qpolynomial_var isl_dim* dim, isl_dim_type type, unsigned int pos )
isl_qpolynomial_zero isl_dim* dim )
isl_term_dim isl_term* term, isl_dim_type type )
isl_term_free isl_term* term )
isl_term_get_ctx isl_term* term )
isl_term_get_den isl_term* term, isl_int* d )
isl_term_get_div isl_term* term, unsigned int pos )
isl_term_get_exp isl_term* term, isl_dim_type type, unsigned int pos )
isl_term_get_num isl_term* term, isl_int* n )
isl_union_map_apply_union_pw_qpolynomial_fold ( isl_union_map* umap, isl_union_pw_qpolynomial_fold* upwf, int* tight )
isl_union_pw_qpolynomial_add ( isl_union_pw_qpolynomial* upwqp1, isl_union_pw_qpolynomial* upwqp2 )
isl_union_pw_qpolynomial_add_pw_qpolynomial ( isl_union_pw_qpolynomial* upwqp, isl_pw_qpolynomial* pwqp )
isl_union_pw_qpolynomial_align_params ( isl_union_pw_qpolynomial* upwqp, isl_dim* model )
isl_union_pw_qpolynomial_bound ( isl_union_pw_qpolynomial* upwqp, isl_fold type, int* tight )
isl_union_pw_qpolynomial_coalesce isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_copy isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_domain isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_eval ( isl_union_pw_qpolynomial* upwqp, isl_point* pnt )
isl_union_pw_qpolynomial_extract_pw_qpolynomial ( isl_union_pw_qpolynomial* upwqp, isl_dim* dim )
isl_union_pw_qpolynomial_fold_add_union_pw_qpolynomial ( isl_union_pw_qpolynomial_fold* upwf, isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_fold_align_params ( isl_union_pw_qpolynomial_fold* upwf, isl_dim* model )
isl_union_pw_qpolynomial_fold_coalesce isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_copy isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_domain isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_eval ( isl_union_pw_qpolynomial_fold* upwf, isl_point* pnt )
isl_union_pw_qpolynomial_fold_extract_pw_qpolynomial_fold ( isl_union_pw_qpolynomial_fold* upwf, isl_dim* dim )
isl_union_pw_qpolynomial_fold_fold ( isl_union_pw_qpolynomial_fold* upwf1, isl_union_pw_qpolynomial_fold* upwf2 )
isl_union_pw_qpolynomial_fold_fold_pw_qpolynomial_fold ( isl_union_pw_qpolynomial_fold* upwqp, isl_pw_qpolynomial_fold* pwqp )
isl_union_pw_qpolynomial_fold_foreach_pw_qpolynomial_fold ( isl_union_pw_qpolynomial_fold* upwf, int(*fn)(isl_pw_qpolynomial_fold*, void*), void* user )
isl_union_pw_qpolynomial_fold_free isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_from_pw_qpolynomial_fold isl_pw_qpolynomial_fold* pwf )
isl_union_pw_qpolynomial_fold_get_ctx isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_get_dim isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_get_type isl_union_pw_qpolynomial_fold* upwf )
isl_union_pw_qpolynomial_fold_gist ( isl_union_pw_qpolynomial_fold* upwf, isl_union_set* context )
isl_union_pw_qpolynomial_fold_intersect_domain ( isl_union_pw_qpolynomial_fold* upwf, isl_union_set* uset )
isl_union_pw_qpolynomial_fold_zero isl_dim* dim, isl_fold type )
isl_union_pw_qpolynomial_foreach_pw_qpolynomial ( isl_union_pw_qpolynomial* upwqp, int(*fn)(isl_pw_qpolynomial*, void*), void* user )
isl_union_pw_qpolynomial_free isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_from_pw_qpolynomial isl_pw_qpolynomial* pwqp )
isl_union_pw_qpolynomial_get_ctx isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_get_dim isl_union_pw_qpolynomial* upwqp )
isl_union_pw_qpolynomial_gist ( isl_union_pw_qpolynomial* upwqp, isl_union_set* context )
isl_union_pw_qpolynomial_intersect_domain ( isl_union_pw_qpolynomial* upwpq, isl_union_set* uset )
isl_union_pw_qpolynomial_mul ( isl_union_pw_qpolynomial* upwqp1, isl_union_pw_qpolynomial* upwqp2 )
isl_union_pw_qpolynomial_sub ( isl_union_pw_qpolynomial* upwqp1, isl_union_pw_qpolynomial* upwqp2 )
isl_union_pw_qpolynomial_to_polynomial ( isl_union_pw_qpolynomial* upwqp, int sign )
isl_union_pw_qpolynomial_zero isl_dim* dim )

pprint.h, libcloog-isl.so.1.0.0
clast_pprint FILE* foo, clast_stmt* root, int indent, CloogOptions* options )

printer.h, libisl.so.5.0.0
isl_printer_end_line isl_printer* p )
isl_printer_flush isl_printer* p )
isl_printer_free isl_printer* printer )
isl_printer_get_str isl_printer* printer )
isl_printer_print_int isl_printer* p, int i )
isl_printer_print_isl_int isl_printer* p, __mpz_struct* i )
isl_printer_print_str isl_printer* p, char const* s )
isl_printer_set_indent isl_printer* p, int indent )
isl_printer_set_isl_int_width isl_printer* p, int width )
isl_printer_set_output_format isl_printer* p, int output_format )
isl_printer_set_prefix isl_printer* p, char const* prefix )
isl_printer_set_suffix isl_printer* p, char const* suffix )
isl_printer_start_line isl_printer* p )
isl_printer_to_file isl_ctx* ctx, FILE* file )
isl_printer_to_str isl_ctx* ctx )

program.h, libcloog-isl.so.1.0.0
cloog_program_alloc ( CloogDomain* context, CloogUnionDomain* ud, CloogOptions* options )

seq.h, libisl.so.5.0.0
isl_seq_abs_min_non_zero isl_int* p, unsigned int len )
isl_seq_cdiv_q isl_int* dst, isl_int* src, __mpz_struct* m, unsigned int len )
isl_seq_clr isl_int* p, unsigned int len )
isl_seq_cmp isl_int* p1, isl_int* p2, unsigned int len )
isl_seq_combine isl_int* dst, __mpz_struct* m1, isl_int* src1, __mpz_struct* m2, isl_int* src2, unsigned int len )
isl_seq_cpy isl_int* dst, isl_int* src, unsigned int len )
isl_seq_elim isl_int* dst, isl_int* src, unsigned int pos, unsigned int len, isl_int* m )
isl_seq_eq isl_int* p1, isl_int* p2, unsigned int len )
isl_seq_fdiv_q isl_int* dst, isl_int* src, __mpz_struct* m, unsigned int len )
isl_seq_fdiv_r isl_int* dst, isl_int* src, __mpz_struct* m, unsigned int len )
isl_seq_first_non_zero isl_int* p, unsigned int len )
isl_seq_gcd isl_int* p, unsigned int len, isl_int* gcd )
isl_seq_get_hash isl_int* p, unsigned int len )
isl_seq_get_hash_bits isl_int* p, unsigned int len, unsigned int bits )
isl_seq_inner_product isl_int* p1, isl_int* p2, unsigned int len, isl_int* prod )
isl_seq_is_neg isl_int* p1, isl_int* p2, unsigned int len )
isl_seq_last_non_zero isl_int* p, unsigned int len )
isl_seq_lcm isl_int* p, unsigned int len, isl_int* lcm )
isl_seq_neg isl_int* dat, isl_int* src, unsigned int len )
isl_seq_normalize isl_ctx* ctx, isl_int* p, unsigned int len )
isl_seq_scale isl_int* dst, isl_int* src, __mpz_struct* f, unsigned int len )
isl_seq_scale_down isl_int* dst, isl_int* src, __mpz_struct* f, unsigned int len )
isl_seq_set isl_int* p, __mpz_struct* v, unsigned int len )
isl_seq_submul isl_int* dst, __mpz_struct* f, isl_int* src, unsigned int len )
isl_seq_swp_or_cpy isl_int* dst, isl_int* src, unsigned int len )

set.h, libisl.so.5.0.0
isl_basic_set_add ( isl_basic_set* bset, isl_dim_type type, unsigned int n )
isl_basic_set_affine_hull isl_basic_set* bset )
isl_basic_set_alloc isl_ctx* ctx, unsigned int nparam, unsigned int dim, unsigned int extra, unsigned int n_eq, unsigned int n_ineq )
isl_basic_set_apply ( isl_basic_set* bset, isl_basic_map* bmap )
isl_basic_set_box_from_points isl_point* pnt1, isl_point* pnt2 )
isl_basic_set_compare_at ( isl_basic_set* bset1, isl_basic_set* bset2, int pos )
isl_basic_set_compute_divs isl_basic_set* bset )
isl_basic_set_copy isl_basic_set* bset )
isl_basic_set_count_upto ( isl_basic_set* bset, __mpz_struct* max, isl_int* count )
isl_basic_set_detect_equalities isl_basic_set* bset )
isl_basic_set_dim ( isl_basic_set const* bset, isl_dim_type type )
isl_basic_set_dim_residue_class ( isl_basic_set* bset, int pos, isl_int* modulo, isl_int* residue )
isl_basic_set_dims_get_sign ( isl_basic_set* bset, isl_dim_type type, unsigned int pos, unsigned int n, int* signs )
isl_basic_set_dump ( isl_basic_set* bset, FILE* out, int indent )
isl_basic_set_dup isl_basic_set* bset )
isl_basic_set_empty isl_dim* dim )
isl_basic_set_empty_like isl_basic_set* bset )
isl_basic_set_equalities_matrix ( isl_basic_set* bset, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4 )
isl_basic_set_extend ( isl_basic_set* base, unsigned int nparam, unsigned int dim, unsigned int extra, unsigned int n_eq, unsigned int n_ineq )
isl_basic_set_extend_constraints ( isl_basic_set* base, unsigned int n_eq, unsigned int n_ineq )
isl_basic_set_fast_dim_is_fixed ( isl_basic_set* bset, unsigned int dim, isl_int* val )
isl_basic_set_fast_is_empty isl_basic_set* bset )
isl_basic_set_finalize isl_basic_set* bset )
isl_basic_set_fix ( isl_basic_set* bset, isl_dim_type type, unsigned int pos, __mpz_struct* value )
isl_basic_set_fix_si ( isl_basic_set* bset, isl_dim_type type, unsigned int pos, int value )
isl_basic_set_free isl_basic_set* bset )
isl_basic_set_from_constraint_matrices isl_dim* dim, isl_mat* eq, isl_mat* ineq, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4 )
isl_basic_set_from_point isl_point* pnt )
isl_basic_set_from_underlying_set ( isl_basic_set* bset, isl_basic_set* like )
isl_basic_set_get_ctx isl_basic_set* bset )
isl_basic_set_get_dim isl_basic_set* bset )
isl_basic_set_gist ( isl_basic_set* bset, isl_basic_set* context )
isl_basic_set_inequalities_matrix ( isl_basic_set* bset, isl_dim_type c1, isl_dim_type c2, isl_dim_type c3, isl_dim_type c4 )
isl_basic_set_intersect ( isl_basic_set* bset1, isl_basic_set* bset2 )
isl_basic_set_interval isl_ctx* ctx, __mpz_struct* min, __mpz_struct* max )
isl_basic_set_is_bounded isl_basic_set* bset )
isl_basic_set_is_empty isl_basic_set* bset )
isl_basic_set_is_equal ( isl_basic_set* bset1, isl_basic_set* bset2 )
isl_basic_set_is_universe isl_basic_set* bset )
isl_basic_set_lexmax isl_basic_set* bset )
isl_basic_set_lexmin isl_basic_set* bset )
isl_basic_set_lift isl_basic_set* bset )
isl_basic_set_move_dims ( isl_basic_set* bset, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_basic_set_n_dim isl_basic_set const* bset )
isl_basic_set_n_param isl_basic_set const* bset )
isl_basic_set_partial_lexmax ( isl_basic_set* bset, isl_basic_set* dom, isl_set** empty )
isl_basic_set_partial_lexmin ( isl_basic_set* bset, isl_basic_set* dom, isl_set** empty )
isl_basic_set_positive_orthant isl_dim* dims )
isl_basic_set_print ( isl_basic_set* bset, FILE* out, int indent, char const* prefix, char const* suffix, unsigned int output_format )
isl_basic_set_product isl_basic_set_list* list )
isl_basic_set_project_out ( isl_basic_set* bset, isl_dim_type type, unsigned int first, unsigned int n )
isl_basic_set_read_from_file isl_ctx* ctx, FILE* input, int nparam )
isl_basic_set_read_from_str isl_ctx* ctx, char const* str, int nparam )
isl_basic_set_reduced_basis isl_basic_set* bset )
isl_basic_set_remove_dims ( isl_basic_set* bset, isl_dim_type type, unsigned int first, unsigned int n )
isl_basic_set_remove_divs isl_basic_set* bset )
isl_basic_set_sample_point isl_basic_set* bset )
isl_basic_set_set_dim_name ( isl_basic_set* bset, isl_dim_type type, unsigned int pos, char const* s )
isl_basic_set_simplify isl_basic_set* bset )
isl_basic_set_swap_vars ( isl_basic_set* bset, unsigned int n )
isl_basic_set_total_dim isl_basic_set const* bset )
isl_basic_set_union ( isl_basic_set* bset1, isl_basic_set* bset2 )
isl_basic_set_universe isl_dim* dim )
isl_basic_set_universe_like isl_basic_set* bset )
isl_basic_set_universe_like_set isl_set* model )
isl_printer_print_basic_set ( isl_printer* printer, isl_basic_set* bset )
isl_printer_print_set ( isl_printer* printer, isl_set* map )
isl_set_add_basic_set isl_set* set, isl_basic_set* bset )
isl_set_add_dims isl_set* set, isl_dim_type type, unsigned int n )
isl_set_affine_hull isl_set* set )
isl_set_align_divs isl_set* set )
isl_set_alloc isl_ctx* ctx, unsigned int nparam, unsigned int dim, int n, unsigned int flags )
isl_set_apply isl_set* set, isl_map* map )
isl_set_bounded_simple_hull isl_set* set )
isl_set_box_from_points isl_point* pnt1, isl_point* pnt2 )
isl_set_coalesce isl_set* set )
isl_set_complement isl_set* set )
isl_set_compute_divs isl_set* set )
isl_set_convex_hull isl_set* set )
isl_set_copy isl_set* set )
isl_set_copy_basic_set isl_set* set )
isl_set_count isl_set* set, isl_int* count )
isl_set_count_upto isl_set* set, __mpz_struct* max, isl_int* count )
isl_set_detect_equalities isl_set* set )
isl_set_dim ( isl_set const* set, isl_dim_type type )
isl_set_dim_is_bounded isl_set* set, isl_dim_type type, unsigned int pos )
isl_set_dim_is_unique isl_set* set, unsigned int dim )
isl_set_dim_residue_class isl_set* set, int pos, isl_int* modulo, isl_int* residue )
isl_set_drop_basic_set isl_set* set, isl_basic_set* bset )
isl_set_dump isl_set* set, FILE* out, int indent )
isl_set_dup isl_set* set )
isl_set_eliminate_dims isl_set* set, unsigned int first, unsigned int n )
isl_set_empty isl_dim* dim )
isl_set_empty_like isl_set* set )
isl_set_extend isl_set* base, unsigned int nparam, unsigned int dim )
isl_set_fast_dim_has_fixed_lower_bound isl_set* set, unsigned int dim, isl_int* val )
isl_set_fast_dim_is_fixed isl_set* set, unsigned int dim, isl_int* val )
isl_set_fast_is_disjoint isl_set* set1, isl_set* set2 )
isl_set_fast_is_empty isl_set* set )
isl_set_fast_is_equal isl_set* set1, isl_set* set2 )
isl_set_fast_is_universe isl_set* set )
isl_set_finalize isl_set* set )
isl_set_fix isl_set* set, isl_dim_type type, unsigned int pos, __mpz_struct* value )
isl_set_fix_dim_si isl_set* set, unsigned int dim, int value )
isl_set_fix_si isl_set* set, isl_dim_type type, unsigned int pos, int value )
isl_set_flat_product isl_set* set1, isl_set* set2 )
isl_set_follows_at isl_set* set1, isl_set* set2, int pos )
isl_set_foreach_basic_set isl_set* set, int(*fn)(isl_basic_set*, void*), void* user )
isl_set_foreach_point isl_set* set, int(*fn)(isl_point*, void*), void* user )
isl_set_free isl_set* set )
isl_set_from_basic_set isl_basic_set* bset )
isl_set_from_point isl_point* pnt )
isl_set_from_underlying_set isl_set* set, isl_basic_set* like )
isl_set_get_ctx isl_set* set )
isl_set_get_dim isl_set* set )
isl_set_get_dim_name isl_set* set, isl_dim_type type, unsigned int pos )
isl_set_get_hash isl_set* set )
isl_set_get_tuple_name isl_set* set )
isl_set_gist isl_set* set, isl_set* context )
isl_set_gist_basic_set isl_set* set, isl_basic_set* context )
isl_set_has_equal_dim isl_set* set1, isl_set* set2 )
isl_set_insert isl_set* set, isl_dim_type type, unsigned int pos, unsigned int n )
isl_set_intersect isl_set* set1, isl_set* set2 )
isl_set_is_bounded isl_set* set )
isl_set_is_box isl_set* set )
isl_set_is_empty isl_set* set )
isl_set_is_equal isl_set* set1, isl_set* set2 )
isl_set_is_singleton isl_set* set )
isl_set_is_strict_subset isl_set* set1, isl_set* set2 )
isl_set_is_subset isl_set* set1, isl_set* set2 )
isl_set_lex_ge_set isl_set* set1, isl_set* set2 )
isl_set_lex_gt_set isl_set* set1, isl_set* set2 )
isl_set_lex_le_set isl_set* set1, isl_set* set2 )
isl_set_lex_lt_set isl_set* set1, isl_set* set2 )
isl_set_lexmax isl_set* set )
isl_set_lexmin isl_set* set )
isl_set_lift isl_set* set )
isl_set_lower_bound_dim isl_set* set, unsigned int dim, __mpz_struct* value )
isl_set_lower_bound_si isl_set* set, isl_dim_type type, unsigned int pos, int value )
isl_set_make_disjoint isl_set* set )
isl_set_move_dims isl_set* set, isl_dim_type dst_type, unsigned int dst_pos, isl_dim_type src_type, unsigned int src_pos, unsigned int n )
isl_set_n_basic_set isl_set* set )
isl_set_n_dim isl_set const* set )
isl_set_n_param isl_set const* set )
isl_set_neg isl_set* set )
isl_set_partial_lexmax isl_set* set, isl_set* dom, isl_set** empty )
isl_set_partial_lexmin isl_set* set, isl_set* dom, isl_set** empty )
isl_set_polyhedral_hull isl_set* set )
isl_set_print isl_set* set, FILE* out, int indent, unsigned int output_format )
isl_set_product isl_set* set1, isl_set* set2 )
isl_set_project_out isl_set* set, isl_dim_type type, unsigned int first, unsigned int n )
isl_set_read_from_file isl_ctx* ctx, FILE* input, int nparam )
isl_set_read_from_str isl_ctx* ctx, char const* str, int nparam )
isl_set_recession_cone isl_set* set )
isl_set_remove_dims isl_set* bset, isl_dim_type type, unsigned int first, unsigned int n )
isl_set_remove_divs isl_set* set )
isl_set_remove_divs_involving_dims isl_set* set, isl_dim_type type, unsigned int first, unsigned int n )
isl_set_reset_dim isl_set* set, isl_dim* dim )
isl_set_sample isl_set* set )
isl_set_sample_point isl_set* set )
isl_set_set_dim_name isl_set* set, isl_dim_type type, unsigned int pos, char const* s )
isl_set_set_tuple_name isl_set* set, char const* s )
isl_set_simple_hull isl_set* set )
isl_set_size isl_set* set )
isl_set_split_dims isl_set* set, isl_dim_type type, unsigned int first, unsigned int n )
isl_set_subtract isl_set* set1, isl_set* set2 )
isl_set_sum isl_set* set1, isl_set* set2 )
isl_set_swap_vars isl_set* set, unsigned int n )
isl_set_to_underlying_set isl_set* set )
isl_set_union isl_set* set1, isl_set* set2 )
isl_set_union_disjoint isl_set* set1, isl_set* set2 )
isl_set_universe isl_dim* dim )
isl_set_universe_like isl_set* model )

state.h, libcloog-isl.so.1.0.0
cloog_core_state_free CloogState* state )
cloog_core_state_malloc ( )
cloog_state_free CloogState* state )
cloog_state_malloc ( )

stream.h, libisl.so.5.0.0
isl_stream_eat isl_stream* s, int type )
isl_stream_eat_if_available isl_stream* s, int type )
isl_stream_error isl_stream* s, isl_token* tok, char* msg )
isl_stream_flush_tokens isl_stream* s )
isl_stream_free isl_stream* s )
isl_stream_is_empty isl_stream* s )
isl_stream_new_file isl_ctx* ctx, FILE* file )
isl_stream_new_str isl_ctx* ctx, char const* str )
isl_stream_next_token isl_stream* s )
isl_stream_next_token_is isl_stream* s, int type )
isl_stream_next_token_on_same_line isl_stream* s )
isl_stream_push_token isl_stream* s, isl_token* tok )
isl_stream_read_ident_if_available isl_stream* s )
isl_stream_read_map isl_stream* s, int nparam )
isl_stream_read_obj isl_stream* s )
isl_stream_read_pw_qpolynomial isl_stream* s )
isl_stream_read_set isl_stream* s, int nparam )
isl_stream_read_union_map isl_stream* s )
isl_stream_register_keyword isl_stream* s, char const* name )
isl_stream_skip_line isl_stream* s )
isl_token_free isl_token* tok )

stride.h, libcloog-isl.so.1.0.0
cloog_stride_alloc ( cloog_int_t stride, cloog_int_t offset )
cloog_stride_alloc_from_constraint ( cloog_int_t stride, CloogConstraint* constraint, cloog_int_t factor )
cloog_stride_copy CloogStride* stride )
cloog_stride_free CloogStride* stride )

union_domain.h, libcloog-isl.so.1.0.0
cloog_union_domain_add_domain ( CloogUnionDomain* ud, char const* name, CloogDomain* domain, CloogScattering* scattering, void* usr )
cloog_union_domain_alloc int nb_par )
cloog_union_domain_free CloogUnionDomain* ud )
cloog_union_domain_read FILE* file, int nb_par, CloogOptions* options )
cloog_union_domain_set_name ( CloogUnionDomain* ud, cloog_dim_type type, int index, char const* name )

union_map.h, libisl.so.5.0.0
isl_printer_print_union_map isl_printer* p, isl_union_map* umap )
isl_union_map_add_map ( isl_union_map* umap, isl_map* map )
isl_union_map_affine_hull isl_union_map* umap )
isl_union_map_align_params ( isl_union_map* umap, isl_dim* model )
isl_union_map_apply_domain ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_apply_range ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_coalesce isl_union_map* umap )
isl_union_map_compute_divs isl_union_map* umap )
isl_union_map_copy isl_union_map* umap )
isl_union_map_deltas isl_union_map* umap )
isl_union_map_domain isl_union_map* umap )
isl_union_map_domain_map isl_union_map* umap )
isl_union_map_empty isl_dim* dim )
isl_union_map_extract_map ( isl_union_map* umap, isl_dim* dim )
isl_union_map_foreach_map ( isl_union_map* umap, int(*fn)(isl_map*, void*), void* user )
isl_union_map_free isl_union_map* umap )
isl_union_map_from_domain_and_range ( isl_union_set* domain, isl_union_set* range )
isl_union_map_from_map isl_map* map )
isl_union_map_get_ctx isl_union_map* umap )
isl_union_map_get_dim isl_union_map* umap )
isl_union_map_gist ( isl_union_map* umap, isl_union_map* context )
isl_union_map_intersect ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_intersect_domain ( isl_union_map* umap, isl_union_set* uset )
isl_union_map_intersect_range ( isl_union_map* umap, isl_union_set* uset )
isl_union_map_is_empty isl_union_map* umap )
isl_union_map_is_equal ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_is_strict_subset ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_is_subset ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_lex_ge_union_map ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_lex_gt_union_map ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_lex_le_union_map ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_lex_lt_union_map ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_lexmax isl_union_map* umap )
isl_union_map_lexmin isl_union_map* umap )
isl_union_map_n_map isl_union_map* umap )
isl_union_map_polyhedral_hull isl_union_map* umap )
isl_union_map_product ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_range isl_union_map* umap )
isl_union_map_range_map isl_union_map* umap )
isl_union_map_read_from_str isl_ctx* ctx, char const* str )
isl_union_map_reverse isl_union_map* umap )
isl_union_map_sample isl_union_map* umap )
isl_union_map_subtract ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_transitive_closure ( isl_union_map* umap, int* exact )
isl_union_map_union ( isl_union_map* umap1, isl_union_map* umap2 )
isl_union_map_wrap isl_union_map* umap )
isl_union_set_align_params ( isl_union_set* uset, isl_dim* model )
isl_union_set_identity isl_union_set* uset )
isl_union_set_unwrap isl_union_set* uset )

union_set.h, libisl.so.5.0.0
isl_printer_print_union_set isl_printer* p, isl_union_set* uset )
isl_union_set_add_set ( isl_union_set* uset, isl_set* set )
isl_union_set_affine_hull isl_union_set* uset )
isl_union_set_apply ( isl_union_set* uset, isl_union_map* umap )
isl_union_set_coalesce isl_union_set* uset )
isl_union_set_compute_divs isl_union_set* uset )
isl_union_set_copy isl_union_set* uset )
isl_union_set_empty isl_dim* dim )
isl_union_set_extract_set ( isl_union_set* uset, isl_dim* dim )
isl_union_set_foreach_point ( isl_union_set* uset, int(*fn)(isl_point*, void*), void* user )
isl_union_set_foreach_set ( isl_union_set* uset, int(*fn)(isl_set*, void*), void* user )
isl_union_set_free isl_union_set* uset )
isl_union_set_from_set isl_set* set )
isl_union_set_get_ctx isl_union_set* uset )
isl_union_set_get_dim isl_union_set* uset )
isl_union_set_gist ( isl_union_set* uset, isl_union_set* context )
isl_union_set_intersect ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_is_empty isl_union_set* uset )
isl_union_set_is_equal ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_is_strict_subset ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_is_subset ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_lex_ge_union_set ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_lex_gt_union_set ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_lex_le_union_set ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_lex_lt_union_set ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_lexmax isl_union_set* uset )
isl_union_set_lexmin isl_union_set* uset )
isl_union_set_n_set isl_union_set* uset )
isl_union_set_polyhedral_hull isl_union_set* uset )
isl_union_set_product ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_read_from_str isl_ctx* ctx, char const* str )
isl_union_set_sample isl_union_set* uset )
isl_union_set_subtract ( isl_union_set* uset1, isl_union_set* uset2 )
isl_union_set_union ( isl_union_set* uset1, isl_union_set* uset2 )

vec.h, libisl.so.5.0.0
isl_vec_add isl_vec* vec1, isl_vec* vec2 )
isl_vec_alloc isl_ctx* ctx, unsigned int size )
isl_vec_ceil isl_vec* vec )
isl_vec_clr isl_vec* vec )
isl_vec_copy isl_vec* vec )
isl_vec_cow isl_vec* vec )
isl_vec_dump isl_vec* vec, FILE* out, int indent )
isl_vec_extend isl_vec* vec, unsigned int size )
isl_vec_free isl_vec* vec )
isl_vec_lcm isl_vec* vec, isl_int* lcm )
isl_vec_normalize isl_vec* vec )
isl_vec_read_from_file isl_ctx* ctx, FILE* input, unsigned int input_format )
isl_vec_scale isl_vec* vec, __mpz_struct* m )
isl_vec_zero_extend isl_vec* vec, unsigned int size )

version.h, libcloog-isl.so.1.0.0
cloog_version ( )
cloog_version_major ( )
cloog_version_minor ( )
cloog_version_revision ( )

version.h, libisl.so.5.0.0
isl_version ( )

vertices.h, libisl.so.5.0.0
isl_basic_set_compute_vertices isl_basic_set* bset )
isl_cell_foreach_vertex isl_cell* cell, int(*fn)(isl_vertex*, void*), void* user )
isl_cell_free isl_cell* cell )
isl_cell_get_ctx isl_cell* cell )
isl_cell_get_domain isl_cell* cell )
isl_vertex_free isl_vertex* vertex )
isl_vertex_get_ctx isl_vertex* vertex )
isl_vertex_get_domain isl_vertex* vertex )
isl_vertex_get_expr isl_vertex* vertex )
isl_vertex_get_id isl_vertex* vertex )
isl_vertices_foreach_cell ( isl_vertices* vertices, int(*fn)(isl_cell*, void*), void* user )
isl_vertices_foreach_vertex ( isl_vertices* vertices, int(*fn)(isl_vertex*, void*), void* user )
isl_vertices_free isl_vertices* vertices )
isl_vertices_get_ctx isl_vertices* vertices )
isl_vertices_get_n_vertices isl_vertices* vertices )

to the top

Removed Symbols (37)


domain.h, libcloog.so.0.0.0
cloog_domain_addconstraints CloogDomain* p1, CloogDomain* p2 )
cloog_domain_alloc Polyhedron* p1 )
cloog_domain_bounds CloogDomain* p1, int p2, int p3 )
cloog_domain_disjoint CloogDomain* p1 )
cloog_domain_domain2matrix CloogDomain* p1 )
cloog_domain_erase_dimension CloogDomain* p1, int p2 )
cloog_domain_grow CloogDomain* p1, int p2, int p3 )
cloog_domain_image CloogDomain* p1, Matrix* p2 )
cloog_domain_includes CloogDomain* p1, CloogDomain* p2 )
cloog_domain_integral_lowerbound CloogDomain* p1, int p2, Value* p3 )
cloog_domain_lazy_block CloogDomain* p1, CloogDomain* p2, CloogDomainList* p3, int p4 )
cloog_domain_lazy_isscalar CloogDomain* p1, int p2 )
cloog_domain_list_lazy_same CloogDomainList* p1 )
cloog_domain_list_print FILE* p1, CloogDomainList* p2 )
cloog_domain_list_read FILE* p1 )
cloog_domain_lowerbound_update CloogDomain* p1, int p2, Value p3 )
cloog_domain_malloc ( )
cloog_domain_matrix2domain Matrix* p1 )
cloog_domain_preimage CloogDomain* p1, Matrix* p2 )
cloog_domain_print FILE* p1, CloogDomain* p2 )
cloog_domain_read FILE* p1 )
cloog_domain_reverse CloogDomain* p1 )
cloog_domain_scalar CloogDomain* p1, int p2, Value* p3 )
cloog_polyhedron_print FILE* p1, Polyhedron* p2 )
cloog_value_leak_down ( )
cloog_value_leak_up ( )

matrix.h, libcloog.so.0.0.0
cloog_matrix_copy Matrix* p1 )
cloog_matrix_equality_update Matrix* p1, int p2, int p3 )
cloog_matrix_matrix Matrix* p1 )
cloog_matrix_normalize Matrix* p1, int p2 )
cloog_matrix_simplify Matrix* p1, Matrix* p2, int p3, int p4 )
cloog_matrix_vector_copy Value* p1, int p2 )
cloog_matrix_vector_free Value* p1, int p2 )
cloog_matrix_vector_simplify Value* p1, Matrix* p2, int p3, int p4, int p5 )

pprint.h, libcloog.so.0.0.0
pprint FILE* p1, CloogLoop* p2, Matrix* p3, int p4, int p5, int p6, CloogInfos* p7 )
pprint_line Matrix* p1, Matrix* p2, int p3, int p4, CloogInfos* p5 )
pprint_minmax Matrix* p1, Matrix* p2, int p3, int p4, int p5, CloogInfos* p6 )

to the top

Problems with Data Types, High Severity (2)


options.h
[+] struct cloogoptions (2)

to the top

Problems with Symbols, High Severity (37)


block.h, libcloog.so.0.0.0
[+] cloog_block_alloc ( CloogStatement* p1, Matrix* p2, int p3, Value* p4, int p5 ) (6)

domain.h, libcloog.so.0.0.0
[+] cloog_domain_empty int p1 ) (1)
[+] cloog_domain_extend CloogDomain* p1, int p2, int p3 ) (1)
[+] cloog_domain_project CloogDomain* p1, int p2, int p3 ) (1)
[+] cloog_domain_sort Polyhedron** p1, unsigned int p2, unsigned int p3, unsigned int p4, int* p5 ) (6)
[+] cloog_domain_stride CloogDomain* p1, int p2, int p3, Value* p4, Value* p5 ) (5)
[+] cloog_domain_union_read FILE* p1 ) (1)
[+] cloog_domain_universe CloogDomain* p1 ) (1)

loop.h, libcloog.so.0.0.0
[+] cloog_loop_generate CloogLoop* p1, CloogDomain* p2, int p3, int p4, int* p5, int p6, int p7, CloogOptions* p8 ) (2)
[+] cloog_loop_read FILE* p1, int p2, int p3 ) (2)

matrix.h, libcloog.so.0.0.0
[+] cloog_matrix_print_structure FILE* p1, Matrix* p2, int p3 ) (3)

options.h, libcloog.so.0.0.0
[+] cloog_options_read int p1, char** p2, FILE** p3, FILE** p4, CloogOptions** p5 ) (4)

program.h, libcloog.so.0.0.0
[+] cloog_program_block ( CloogProgram* p1, CloogDomainList* p2 ) (1)
[+] cloog_program_extract_scalars ( CloogProgram* program, CloogDomainList* p2 ) (1)
[+] cloog_program_scatter ( CloogProgram* p1, CloogDomainList* p2 ) (1)

statement.h, libcloog.so.0.0.0
[+] cloog_statement_alloc int p1 ) (1)

to the top

Problems with Data Types, Medium Severity (17)


block.h
[+] struct cloogblock (1)

domain.h
[+] struct cloogdomain (2)

loop.h
[+] struct cloogloop (6)

options.h
[+] struct cloogoptions (6)

statement.h
[+] struct cloogstatement (2)

to the top

Problems with Symbols, Medium Severity (36)


block.h, libcloog.so.0.0.0
[+] cloog_block_alloc ( CloogStatement* p1, Matrix* p2, int p3, Value* p4, int p5 ) (1)
[+] cloog_block_malloc ( ) (1)

domain.h, libcloog.so.0.0.0
[+] cloog_domain_cut_first CloogDomain* p1 ) (1)
[+] cloog_domain_extend CloogDomain* p1, int p2, int p3 ) (1)
[+] cloog_domain_print_structure FILE* p1, CloogDomain* p2, int p3 ) (1)
[+] cloog_domain_project CloogDomain* p1, int p2, int p3 ) (1)
[+] cloog_domain_simple_convex ( CloogDomain* domain, int nb_par ) (1)
[+] cloog_domain_sort Polyhedron** p1, unsigned int p2, unsigned int p3, unsigned int p4, int* p5 ) (1)
[+] cloog_domain_stride CloogDomain* p1, int p2, int p3, Value* p4, Value* p5 ) (1)
[+] cloog_domain_union_read FILE* p1 ) (2)
[+] cloog_domain_universe CloogDomain* p1 ) (1)

loop.h, libcloog.so.0.0.0
[+] cloog_loop_generate CloogLoop* p1, CloogDomain* p2, int p3, int p4, int* p5, int p6, int p7, CloogOptions* p8 ) (1)
[+] cloog_loop_malloc ( ) (1)
[+] cloog_loop_read FILE* p1, int p2, int p3 ) (1)
[+] cloog_loop_simplify CloogLoop* p1, CloogDomain* p2, int p3, int p4 ) (1)

matrix.h, libcloog.so.0.0.0
[+] cloog_matrix_alloc unsigned int p1, unsigned int p2 ) (1)
[+] cloog_matrix_print_structure FILE* p1, Matrix* p2, int p3 ) (1)
[+] cloog_matrix_read FILE* p1 ) (1)

names.h, libcloog.so.0.0.0
[+] cloog_names_alloc int p1, int p2, int p3, int p4, char** p5, char** p6, char** p7, char** p8 ) (8)
[+] cloog_names_read_strings FILE* p1, int p2, char* p3, char p4 ) (2)

options.h, libcloog.so.0.0.0
[+] cloog_options_malloc ( ) (1)
[+] cloog_options_read int p1, char** p2, FILE** p3, FILE** p4, CloogOptions** p5 ) (1)

program.h, libcloog.so.0.0.0
[+] cloog_program_block ( CloogProgram* p1, CloogDomainList* p2 ) (1)
[+] cloog_program_dump_cloog FILE* p1, CloogProgram* p2 ) (1)
[+] cloog_program_extract_scalars ( CloogProgram* program, CloogDomainList* p2 ) (1)
[+] cloog_program_scatter ( CloogProgram* p1, CloogDomainList* p2 ) (1)

statement.h, libcloog.so.0.0.0
[+] cloog_statement_malloc ( ) (1)

to the top

Problems with Data Types, Low Severity (14)


block.h
[+] struct cloogblock (4)

domain.h
[+] struct cloogdomain (1)

loop.h
[+] struct cloogloop (1)

names.h
[+] struct cloognames (2)

options.h
[+] struct cloogoptions (3)

program.h
[+] struct cloogprogram (2)

statement.h
[+] struct cloogstatement (1)

to the top

Problems with Symbols, Low Severity (6)


domain.h, libcloog.so.0.0.0
[+] cloog_domain_empty int p1 ) (1)
[+] cloog_domain_universe CloogDomain* p1 ) (2)

loop.h, libcloog.so.0.0.0
[+] cloog_loop_scatter CloogLoop* p1, CloogDomain* p2 ) (1)

matrix.h, libcloog.so.0.0.0
[+] cloog_matrix_free Matrix* p1 ) (1)
[+] cloog_matrix_print FILE* p1, Matrix* p2 ) (1)

to the top

Header Files (10)


block.h
cloog.h
domain.h
loop.h
matrix.h
names.h
options.h
pprint.h
program.h
statement.h

to the top

Shared Libraries (1)


libcloog.so.0.0.0

to the top




Generated on Thu Aug 25 20:54:55 2011 for CLooG by ABI Compliance Checker 1.93.7  
A tool for checking backward binary compatibility of a shared C/C++ library API