Polly 23.0.0git
isl Namespace Reference

These are automatically generated conversions between the default and the checked C++ bindings for isl. More...

Namespaces

namespace  checked
namespace  noexceptions
namespace  typed

Classes

class  aff
class  aff_list
class  ast_build
class  ast_expr
class  ast_expr_id
class  ast_expr_int
class  ast_expr_op
class  ast_expr_op_access
class  ast_expr_op_add
class  ast_expr_op_address_of
class  ast_expr_op_and
class  ast_expr_op_and_then
class  ast_expr_op_call
class  ast_expr_op_cond
class  ast_expr_op_div
class  ast_expr_op_eq
class  ast_expr_op_fdiv_q
class  ast_expr_op_ge
class  ast_expr_op_gt
class  ast_expr_op_le
class  ast_expr_op_lt
class  ast_expr_op_max
class  ast_expr_op_member
class  ast_expr_op_min
class  ast_expr_op_minus
class  ast_expr_op_mul
class  ast_expr_op_or
class  ast_expr_op_or_else
class  ast_expr_op_pdiv_q
class  ast_expr_op_pdiv_r
class  ast_expr_op_select
class  ast_expr_op_sub
class  ast_expr_op_zdiv_r
class  ast_node
class  ast_node_block
class  ast_node_for
class  ast_node_if
class  ast_node_list
class  ast_node_mark
class  ast_node_user
class  basic_map
class  basic_map_list
class  basic_set
class  basic_set_list
class  boolean
struct  checker
class  constraint
class  ctx
class  exception
class  fixed_box
class  id
class  id_list
class  id_to_ast_expr
class  id_to_id
class  isl_iterator
class  local_space
class  map
class  map_list
class  multi_aff
class  multi_id
class  multi_pw_aff
class  multi_union_pw_aff
class  multi_val
class  options_scoped_set_on_error
class  point
class  pw_aff
class  pw_aff_list
class  pw_multi_aff
class  pw_multi_aff_list
class  schedule
class  schedule_constraints
class  schedule_node
class  schedule_node_band
class  schedule_node_context
class  schedule_node_domain
class  schedule_node_expansion
class  schedule_node_extension
class  schedule_node_filter
class  schedule_node_guard
class  schedule_node_leaf
class  schedule_node_mark
class  schedule_node_sequence
class  schedule_node_set
class  set
class  set_list
class  size
class  space
class  stat
class  union_access_info
class  union_flow
class  union_map
class  union_pw_aff
class  union_pw_aff_list
class  union_pw_multi_aff
class  union_set
class  union_set_list
class  val
class  val_list

Typedefs

template<typename ListT>
using list_element_type = decltype(std::declval<ListT>().get_at(0))

Enumerations

enum class  dim {
  cst = isl_dim_cst , param = isl_dim_param , in = isl_dim_in , out = isl_dim_out ,
  set = isl_dim_set , div = isl_dim_div , all = isl_dim_all
}

Functions

template<typename T>
isl_iterator< T > begin (const T &t)
template<typename T>
isl_iterator< T > end (const T &t)
checked::aff check (aff obj)
aff uncheck (checked::aff obj)
checked::aff_list check (aff_list obj)
aff_list uncheck (checked::aff_list obj)
checked::ast_build check (ast_build obj)
ast_build uncheck (checked::ast_build obj)
checked::ast_expr check (ast_expr obj)
ast_expr uncheck (checked::ast_expr obj)
checked::ast_expr_id check (ast_expr_id obj)
ast_expr_id uncheck (checked::ast_expr_id obj)
checked::ast_expr_int check (ast_expr_int obj)
ast_expr_int uncheck (checked::ast_expr_int obj)
checked::ast_expr_op check (ast_expr_op obj)
ast_expr_op uncheck (checked::ast_expr_op obj)
checked::ast_expr_op_access check (ast_expr_op_access obj)
ast_expr_op_access uncheck (checked::ast_expr_op_access obj)
checked::ast_expr_op_add check (ast_expr_op_add obj)
ast_expr_op_add uncheck (checked::ast_expr_op_add obj)
checked::ast_expr_op_address_of check (ast_expr_op_address_of obj)
ast_expr_op_address_of uncheck (checked::ast_expr_op_address_of obj)
checked::ast_expr_op_and check (ast_expr_op_and obj)
ast_expr_op_and uncheck (checked::ast_expr_op_and obj)
checked::ast_expr_op_and_then check (ast_expr_op_and_then obj)
ast_expr_op_and_then uncheck (checked::ast_expr_op_and_then obj)
checked::ast_expr_op_call check (ast_expr_op_call obj)
ast_expr_op_call uncheck (checked::ast_expr_op_call obj)
checked::ast_expr_op_cond check (ast_expr_op_cond obj)
ast_expr_op_cond uncheck (checked::ast_expr_op_cond obj)
checked::ast_expr_op_div check (ast_expr_op_div obj)
ast_expr_op_div uncheck (checked::ast_expr_op_div obj)
checked::ast_expr_op_eq check (ast_expr_op_eq obj)
ast_expr_op_eq uncheck (checked::ast_expr_op_eq obj)
checked::ast_expr_op_fdiv_q check (ast_expr_op_fdiv_q obj)
ast_expr_op_fdiv_q uncheck (checked::ast_expr_op_fdiv_q obj)
checked::ast_expr_op_ge check (ast_expr_op_ge obj)
ast_expr_op_ge uncheck (checked::ast_expr_op_ge obj)
checked::ast_expr_op_gt check (ast_expr_op_gt obj)
ast_expr_op_gt uncheck (checked::ast_expr_op_gt obj)
checked::ast_expr_op_le check (ast_expr_op_le obj)
ast_expr_op_le uncheck (checked::ast_expr_op_le obj)
checked::ast_expr_op_lt check (ast_expr_op_lt obj)
ast_expr_op_lt uncheck (checked::ast_expr_op_lt obj)
checked::ast_expr_op_max check (ast_expr_op_max obj)
ast_expr_op_max uncheck (checked::ast_expr_op_max obj)
checked::ast_expr_op_member check (ast_expr_op_member obj)
ast_expr_op_member uncheck (checked::ast_expr_op_member obj)
checked::ast_expr_op_min check (ast_expr_op_min obj)
ast_expr_op_min uncheck (checked::ast_expr_op_min obj)
checked::ast_expr_op_minus check (ast_expr_op_minus obj)
ast_expr_op_minus uncheck (checked::ast_expr_op_minus obj)
checked::ast_expr_op_mul check (ast_expr_op_mul obj)
ast_expr_op_mul uncheck (checked::ast_expr_op_mul obj)
checked::ast_expr_op_or check (ast_expr_op_or obj)
ast_expr_op_or uncheck (checked::ast_expr_op_or obj)
checked::ast_expr_op_or_else check (ast_expr_op_or_else obj)
ast_expr_op_or_else uncheck (checked::ast_expr_op_or_else obj)
checked::ast_expr_op_pdiv_q check (ast_expr_op_pdiv_q obj)
ast_expr_op_pdiv_q uncheck (checked::ast_expr_op_pdiv_q obj)
checked::ast_expr_op_pdiv_r check (ast_expr_op_pdiv_r obj)
ast_expr_op_pdiv_r uncheck (checked::ast_expr_op_pdiv_r obj)
checked::ast_expr_op_select check (ast_expr_op_select obj)
ast_expr_op_select uncheck (checked::ast_expr_op_select obj)
checked::ast_expr_op_sub check (ast_expr_op_sub obj)
ast_expr_op_sub uncheck (checked::ast_expr_op_sub obj)
checked::ast_expr_op_zdiv_r check (ast_expr_op_zdiv_r obj)
ast_expr_op_zdiv_r uncheck (checked::ast_expr_op_zdiv_r obj)
checked::ast_node check (ast_node obj)
ast_node uncheck (checked::ast_node obj)
checked::ast_node_block check (ast_node_block obj)
ast_node_block uncheck (checked::ast_node_block obj)
checked::ast_node_for check (ast_node_for obj)
ast_node_for uncheck (checked::ast_node_for obj)
checked::ast_node_if check (ast_node_if obj)
ast_node_if uncheck (checked::ast_node_if obj)
checked::ast_node_list check (ast_node_list obj)
ast_node_list uncheck (checked::ast_node_list obj)
checked::ast_node_mark check (ast_node_mark obj)
ast_node_mark uncheck (checked::ast_node_mark obj)
checked::ast_node_user check (ast_node_user obj)
ast_node_user uncheck (checked::ast_node_user obj)
checked::basic_map check (basic_map obj)
basic_map uncheck (checked::basic_map obj)
checked::basic_set check (basic_set obj)
basic_set uncheck (checked::basic_set obj)
checked::fixed_box check (fixed_box obj)
fixed_box uncheck (checked::fixed_box obj)
checked::id check (id obj)
id uncheck (checked::id obj)
checked::id_list check (id_list obj)
id_list uncheck (checked::id_list obj)
checked::id_to_ast_expr check (id_to_ast_expr obj)
id_to_ast_expr uncheck (checked::id_to_ast_expr obj)
checked::id_to_id check (id_to_id obj)
id_to_id uncheck (checked::id_to_id obj)
checked::map check (map obj)
map uncheck (checked::map obj)
checked::map_list check (map_list obj)
map_list uncheck (checked::map_list obj)
checked::multi_aff check (multi_aff obj)
multi_aff uncheck (checked::multi_aff obj)
checked::multi_id check (multi_id obj)
multi_id uncheck (checked::multi_id obj)
checked::multi_pw_aff check (multi_pw_aff obj)
multi_pw_aff uncheck (checked::multi_pw_aff obj)
checked::multi_union_pw_aff check (multi_union_pw_aff obj)
multi_union_pw_aff uncheck (checked::multi_union_pw_aff obj)
checked::multi_val check (multi_val obj)
multi_val uncheck (checked::multi_val obj)
checked::point check (point obj)
point uncheck (checked::point obj)
checked::pw_aff check (pw_aff obj)
pw_aff uncheck (checked::pw_aff obj)
checked::pw_aff_list check (pw_aff_list obj)
pw_aff_list uncheck (checked::pw_aff_list obj)
checked::pw_multi_aff check (pw_multi_aff obj)
pw_multi_aff uncheck (checked::pw_multi_aff obj)
checked::pw_multi_aff_list check (pw_multi_aff_list obj)
pw_multi_aff_list uncheck (checked::pw_multi_aff_list obj)
checked::schedule check (schedule obj)
schedule uncheck (checked::schedule obj)
checked::schedule_constraints check (schedule_constraints obj)
schedule_constraints uncheck (checked::schedule_constraints obj)
checked::schedule_node check (schedule_node obj)
schedule_node uncheck (checked::schedule_node obj)
checked::schedule_node_band check (schedule_node_band obj)
schedule_node_band uncheck (checked::schedule_node_band obj)
checked::schedule_node_context check (schedule_node_context obj)
schedule_node_context uncheck (checked::schedule_node_context obj)
checked::schedule_node_domain check (schedule_node_domain obj)
schedule_node_domain uncheck (checked::schedule_node_domain obj)
checked::schedule_node_expansion check (schedule_node_expansion obj)
schedule_node_expansion uncheck (checked::schedule_node_expansion obj)
checked::schedule_node_extension check (schedule_node_extension obj)
schedule_node_extension uncheck (checked::schedule_node_extension obj)
checked::schedule_node_filter check (schedule_node_filter obj)
schedule_node_filter uncheck (checked::schedule_node_filter obj)
checked::schedule_node_guard check (schedule_node_guard obj)
schedule_node_guard uncheck (checked::schedule_node_guard obj)
checked::schedule_node_leaf check (schedule_node_leaf obj)
schedule_node_leaf uncheck (checked::schedule_node_leaf obj)
checked::schedule_node_mark check (schedule_node_mark obj)
schedule_node_mark uncheck (checked::schedule_node_mark obj)
checked::schedule_node_sequence check (schedule_node_sequence obj)
schedule_node_sequence uncheck (checked::schedule_node_sequence obj)
checked::schedule_node_set check (schedule_node_set obj)
schedule_node_set uncheck (checked::schedule_node_set obj)
checked::set check (set obj)
set uncheck (checked::set obj)
checked::set_list check (set_list obj)
set_list uncheck (checked::set_list obj)
checked::space check (space obj)
space uncheck (checked::space obj)
checked::union_access_info check (union_access_info obj)
union_access_info uncheck (checked::union_access_info obj)
checked::union_flow check (union_flow obj)
union_flow uncheck (checked::union_flow obj)
checked::union_map check (union_map obj)
union_map uncheck (checked::union_map obj)
checked::union_pw_aff check (union_pw_aff obj)
union_pw_aff uncheck (checked::union_pw_aff obj)
checked::union_pw_aff_list check (union_pw_aff_list obj)
union_pw_aff_list uncheck (checked::union_pw_aff_list obj)
checked::union_pw_multi_aff check (union_pw_multi_aff obj)
union_pw_multi_aff uncheck (checked::union_pw_multi_aff obj)
checked::union_set check (union_set obj)
union_set uncheck (checked::union_set obj)
checked::union_set_list check (union_set_list obj)
union_set_list uncheck (checked::union_set_list obj)
checked::val check (val obj)
val uncheck (checked::val obj)
checked::val_list check (val_list obj)
val_list uncheck (checked::val_list obj)
aff manage (__isl_take isl_aff *ptr)
aff manage_copy (__isl_keep isl_aff *ptr)
aff_list manage (__isl_take isl_aff_list *ptr)
aff_list manage_copy (__isl_keep isl_aff_list *ptr)
ast_build manage (__isl_take isl_ast_build *ptr)
ast_build manage_copy (__isl_keep isl_ast_build *ptr)
ast_expr manage (__isl_take isl_ast_expr *ptr)
ast_expr manage_copy (__isl_keep isl_ast_expr *ptr)
ast_node manage (__isl_take isl_ast_node *ptr)
ast_node manage_copy (__isl_keep isl_ast_node *ptr)
ast_node_list manage (__isl_take isl_ast_node_list *ptr)
ast_node_list manage_copy (__isl_keep isl_ast_node_list *ptr)
basic_map manage (__isl_take isl_basic_map *ptr)
basic_map manage_copy (__isl_keep isl_basic_map *ptr)
basic_set manage (__isl_take isl_basic_set *ptr)
basic_set manage_copy (__isl_keep isl_basic_set *ptr)
fixed_box manage (__isl_take isl_fixed_box *ptr)
fixed_box manage_copy (__isl_keep isl_fixed_box *ptr)
id manage (__isl_take isl_id *ptr)
id manage_copy (__isl_keep isl_id *ptr)
id_list manage (__isl_take isl_id_list *ptr)
id_list manage_copy (__isl_keep isl_id_list *ptr)
id_to_ast_expr manage (__isl_take isl_id_to_ast_expr *ptr)
id_to_ast_expr manage_copy (__isl_keep isl_id_to_ast_expr *ptr)
id_to_id manage (__isl_take isl_id_to_id *ptr)
id_to_id manage_copy (__isl_keep isl_id_to_id *ptr)
map manage (__isl_take isl_map *ptr)
map manage_copy (__isl_keep isl_map *ptr)
map_list manage (__isl_take isl_map_list *ptr)
map_list manage_copy (__isl_keep isl_map_list *ptr)
multi_aff manage (__isl_take isl_multi_aff *ptr)
multi_aff manage_copy (__isl_keep isl_multi_aff *ptr)
multi_id manage (__isl_take isl_multi_id *ptr)
multi_id manage_copy (__isl_keep isl_multi_id *ptr)
multi_pw_aff manage (__isl_take isl_multi_pw_aff *ptr)
multi_pw_aff manage_copy (__isl_keep isl_multi_pw_aff *ptr)
multi_union_pw_aff manage (__isl_take isl_multi_union_pw_aff *ptr)
multi_union_pw_aff manage_copy (__isl_keep isl_multi_union_pw_aff *ptr)
multi_val manage (__isl_take isl_multi_val *ptr)
multi_val manage_copy (__isl_keep isl_multi_val *ptr)
point manage (__isl_take isl_point *ptr)
point manage_copy (__isl_keep isl_point *ptr)
pw_aff manage (__isl_take isl_pw_aff *ptr)
pw_aff manage_copy (__isl_keep isl_pw_aff *ptr)
pw_aff_list manage (__isl_take isl_pw_aff_list *ptr)
pw_aff_list manage_copy (__isl_keep isl_pw_aff_list *ptr)
pw_multi_aff manage (__isl_take isl_pw_multi_aff *ptr)
pw_multi_aff manage_copy (__isl_keep isl_pw_multi_aff *ptr)
pw_multi_aff_list manage (__isl_take isl_pw_multi_aff_list *ptr)
pw_multi_aff_list manage_copy (__isl_keep isl_pw_multi_aff_list *ptr)
schedule manage (__isl_take isl_schedule *ptr)
schedule manage_copy (__isl_keep isl_schedule *ptr)
schedule_constraints manage (__isl_take isl_schedule_constraints *ptr)
schedule_constraints manage_copy (__isl_keep isl_schedule_constraints *ptr)
schedule_node manage (__isl_take isl_schedule_node *ptr)
schedule_node manage_copy (__isl_keep isl_schedule_node *ptr)
set manage (__isl_take isl_set *ptr)
set manage_copy (__isl_keep isl_set *ptr)
set_list manage (__isl_take isl_set_list *ptr)
set_list manage_copy (__isl_keep isl_set_list *ptr)
space manage (__isl_take isl_space *ptr)
space manage_copy (__isl_keep isl_space *ptr)
union_access_info manage (__isl_take isl_union_access_info *ptr)
union_access_info manage_copy (__isl_keep isl_union_access_info *ptr)
union_flow manage (__isl_take isl_union_flow *ptr)
union_flow manage_copy (__isl_keep isl_union_flow *ptr)
union_map manage (__isl_take isl_union_map *ptr)
union_map manage_copy (__isl_keep isl_union_map *ptr)
union_pw_aff manage (__isl_take isl_union_pw_aff *ptr)
union_pw_aff manage_copy (__isl_keep isl_union_pw_aff *ptr)
union_pw_aff_list manage (__isl_take isl_union_pw_aff_list *ptr)
union_pw_aff_list manage_copy (__isl_keep isl_union_pw_aff_list *ptr)
union_pw_multi_aff manage (__isl_take isl_union_pw_multi_aff *ptr)
union_pw_multi_aff manage_copy (__isl_keep isl_union_pw_multi_aff *ptr)
union_set manage (__isl_take isl_union_set *ptr)
union_set manage_copy (__isl_keep isl_union_set *ptr)
union_set_list manage (__isl_take isl_union_set_list *ptr)
union_set_list manage_copy (__isl_keep isl_union_set_list *ptr)
val manage (__isl_take isl_val *ptr)
val manage_copy (__isl_keep isl_val *ptr)
val_list manage (__isl_take isl_val_list *ptr)
val_list manage_copy (__isl_keep isl_val_list *ptr)
std::ostream & operator<< (std::ostream &os, const aff &obj)
std::ostream & operator<< (std::ostream &os, const aff_list &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_id &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_int &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_access &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_add &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_address_of &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_and &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_and_then &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_call &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_cond &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_div &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_eq &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_fdiv_q &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_ge &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_gt &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_le &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_lt &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_max &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_member &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_min &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_minus &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_mul &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_or &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_or_else &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_pdiv_q &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_pdiv_r &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_select &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_sub &obj)
std::ostream & operator<< (std::ostream &os, const ast_expr_op_zdiv_r &obj)
std::ostream & operator<< (std::ostream &os, const ast_node &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_block &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_for &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_if &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_list &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_mark &obj)
std::ostream & operator<< (std::ostream &os, const ast_node_user &obj)
std::ostream & operator<< (std::ostream &os, const basic_map &obj)
std::ostream & operator<< (std::ostream &os, const basic_set &obj)
std::ostream & operator<< (std::ostream &os, const fixed_box &obj)
std::ostream & operator<< (std::ostream &os, const id &obj)
std::ostream & operator<< (std::ostream &os, const id_list &obj)
std::ostream & operator<< (std::ostream &os, const id_to_ast_expr &obj)
std::ostream & operator<< (std::ostream &os, const id_to_id &obj)
std::ostream & operator<< (std::ostream &os, const map &obj)
std::ostream & operator<< (std::ostream &os, const map_list &obj)
std::ostream & operator<< (std::ostream &os, const multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_id &obj)
std::ostream & operator<< (std::ostream &os, const multi_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_union_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const multi_val &obj)
std::ostream & operator<< (std::ostream &os, const point &obj)
std::ostream & operator<< (std::ostream &os, const pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const pw_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const pw_multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const pw_multi_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const schedule &obj)
std::ostream & operator<< (std::ostream &os, const schedule_constraints &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_band &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_context &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_domain &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_expansion &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_extension &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_filter &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_guard &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_leaf &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_mark &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_sequence &obj)
std::ostream & operator<< (std::ostream &os, const schedule_node_set &obj)
std::ostream & operator<< (std::ostream &os, const set &obj)
std::ostream & operator<< (std::ostream &os, const set_list &obj)
std::ostream & operator<< (std::ostream &os, const space &obj)
std::ostream & operator<< (std::ostream &os, const union_access_info &obj)
std::ostream & operator<< (std::ostream &os, const union_flow &obj)
std::ostream & operator<< (std::ostream &os, const union_map &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_aff &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_aff_list &obj)
std::ostream & operator<< (std::ostream &os, const union_pw_multi_aff &obj)
std::ostream & operator<< (std::ostream &os, const union_set &obj)
std::ostream & operator<< (std::ostream &os, const union_set_list &obj)
std::ostream & operator<< (std::ostream &os, const val &obj)
std::ostream & operator<< (std::ostream &os, const val_list &obj)
boolean manage (isl_bool val)
stat manage (isl_stat val)
size manage (isl_size val)
basic_map_list manage (__isl_take isl_basic_map_list *ptr)
basic_map_list manage_copy (__isl_keep isl_basic_map_list *ptr)
basic_set_list manage (__isl_take isl_basic_set_list *ptr)
basic_set_list manage_copy (__isl_keep isl_basic_set_list *ptr)
constraint manage (__isl_take isl_constraint *ptr)
constraint manage_copy (__isl_keep isl_constraint *ptr)
local_space manage (__isl_take isl_local_space *ptr)
local_space manage_copy (__isl_keep isl_local_space *ptr)
std::ostream & operator<< (std::ostream &os, const basic_map_list &obj)
std::ostream & operator<< (std::ostream &os, const basic_set_list &obj)

Detailed Description

These are automatically generated conversions between the default and the checked C++ bindings for isl.

These are automatically generated templated C++ bindings for isl.

These are automatically generated checked C++ bindings for isl.

isl is a library for computing with integer sets and maps described by Presburger formulas. On top of this, isl provides various tools for polyhedral compilation, ranging from dependence analysis over scheduling to AST generation.

Enumeration Type Documentation

◆ dim

enum class isl::dim
strong
Enumerator
cst 
param 
in 
out 
set 
div 
all 

Definition at line 190 of file isl-noexceptions.h.

Function Documentation

◆ check() [1/86]

checked::aff isl::check ( aff obj)

Definition at line 17 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

Referenced by check_conversion_call(), and check_conversion_equal().

◆ check() [2/86]

checked::aff_list isl::check ( aff_list obj)

Definition at line 25 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [3/86]

checked::ast_build isl::check ( ast_build obj)

Definition at line 33 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [4/86]

checked::ast_expr isl::check ( ast_expr obj)

Definition at line 41 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [5/86]

checked::ast_expr_id isl::check ( ast_expr_id obj)

Definition at line 49 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [6/86]

Definition at line 57 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [7/86]

checked::ast_expr_op isl::check ( ast_expr_op obj)

Definition at line 65 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [8/86]

Definition at line 73 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [9/86]

Definition at line 81 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [10/86]

Definition at line 89 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [11/86]

Definition at line 97 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [12/86]

Definition at line 105 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [13/86]

Definition at line 113 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [14/86]

Definition at line 121 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [15/86]

Definition at line 129 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [16/86]

Definition at line 137 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [17/86]

Definition at line 145 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [18/86]

Definition at line 153 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [19/86]

Definition at line 161 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [20/86]

Definition at line 169 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [21/86]

Definition at line 177 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [22/86]

Definition at line 185 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [23/86]

Definition at line 193 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [24/86]

Definition at line 201 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [25/86]

Definition at line 209 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [26/86]

Definition at line 217 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [27/86]

Definition at line 225 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [28/86]

Definition at line 233 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [29/86]

Definition at line 241 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [30/86]

Definition at line 249 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [31/86]

Definition at line 257 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [32/86]

Definition at line 265 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [33/86]

Definition at line 273 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [34/86]

checked::ast_node isl::check ( ast_node obj)

Definition at line 281 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [35/86]

Definition at line 289 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [36/86]

Definition at line 297 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [37/86]

checked::ast_node_if isl::check ( ast_node_if obj)

Definition at line 305 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [38/86]

Definition at line 313 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [39/86]

Definition at line 321 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [40/86]

Definition at line 329 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [41/86]

checked::basic_map isl::check ( basic_map obj)

Definition at line 337 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [42/86]

checked::basic_set isl::check ( basic_set obj)

Definition at line 345 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [43/86]

checked::fixed_box isl::check ( fixed_box obj)

Definition at line 353 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [44/86]

checked::id isl::check ( id obj)

Definition at line 361 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [45/86]

checked::id_list isl::check ( id_list obj)

Definition at line 369 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [46/86]

Definition at line 377 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [47/86]

checked::id_to_id isl::check ( id_to_id obj)

Definition at line 385 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [48/86]

checked::map isl::check ( map obj)

Definition at line 393 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [49/86]

checked::map_list isl::check ( map_list obj)

Definition at line 401 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [50/86]

checked::multi_aff isl::check ( multi_aff obj)

Definition at line 409 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [51/86]

checked::multi_id isl::check ( multi_id obj)

Definition at line 417 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [52/86]

Definition at line 425 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [53/86]

Definition at line 433 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [54/86]

checked::multi_val isl::check ( multi_val obj)

Definition at line 441 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [55/86]

checked::point isl::check ( point obj)

Definition at line 449 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [56/86]

checked::pw_aff isl::check ( pw_aff obj)

Definition at line 457 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [57/86]

checked::pw_aff_list isl::check ( pw_aff_list obj)

Definition at line 465 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [58/86]

Definition at line 473 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [59/86]

Definition at line 481 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [60/86]

checked::schedule isl::check ( schedule obj)

Definition at line 489 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [61/86]

Definition at line 497 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [62/86]

Definition at line 505 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [63/86]

Definition at line 513 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [64/86]

Definition at line 521 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [65/86]

Definition at line 529 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [66/86]

◆ check() [67/86]

◆ check() [68/86]

Definition at line 553 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [69/86]

Definition at line 561 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [70/86]

Definition at line 569 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [71/86]

Definition at line 577 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [72/86]

Definition at line 585 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [73/86]

Definition at line 593 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [74/86]

checked::set isl::check ( set obj)

Definition at line 601 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [75/86]

checked::set_list isl::check ( set_list obj)

Definition at line 609 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [76/86]

checked::space isl::check ( space obj)

Definition at line 617 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [77/86]

Definition at line 625 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [78/86]

checked::union_flow isl::check ( union_flow obj)

Definition at line 633 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [79/86]

checked::union_map isl::check ( union_map obj)

Definition at line 641 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [80/86]

Definition at line 649 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [81/86]

Definition at line 657 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [82/86]

Definition at line 665 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [83/86]

checked::union_set isl::check ( union_set obj)

Definition at line 673 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [84/86]

Definition at line 681 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [85/86]

checked::val isl::check ( val obj)

Definition at line 689 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ check() [86/86]

checked::val_list isl::check ( val_list obj)

Definition at line 697 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ manage() [1/48]

aff isl::manage ( __isl_take isl_aff * ptr)
inline

◆ manage() [2/48]

aff_list isl::manage ( __isl_take isl_aff_list * ptr)
inline

◆ manage() [3/48]

ast_build isl::manage ( __isl_take isl_ast_build * ptr)
inline

◆ manage() [4/48]

ast_expr isl::manage ( __isl_take isl_ast_expr * ptr)
inline

◆ manage() [5/48]

ast_node isl::manage ( __isl_take isl_ast_node * ptr)
inline

◆ manage() [6/48]

ast_node_list isl::manage ( __isl_take isl_ast_node_list * ptr)
inline

◆ manage() [7/48]

basic_map isl::manage ( __isl_take isl_basic_map * ptr)
inline

◆ manage() [8/48]

basic_map_list isl::manage ( __isl_take isl_basic_map_list * ptr)
inline

Definition at line 8879 of file isl-noexceptions.h.

◆ manage() [9/48]

◆ manage() [10/48]

basic_set_list isl::manage ( __isl_take isl_basic_set_list * ptr)
inline

Definition at line 9847 of file isl-noexceptions.h.

◆ manage() [11/48]

constraint isl::manage ( __isl_take isl_constraint * ptr)
inline

Definition at line 9985 of file isl-noexceptions.h.

◆ manage() [12/48]

fixed_box isl::manage ( __isl_take isl_fixed_box * ptr)
inline

◆ manage() [13/48]

id isl::manage ( __isl_take isl_id * ptr)
inline

◆ manage() [14/48]

id_list isl::manage ( __isl_take isl_id_list * ptr)
inline

◆ manage() [15/48]

id_to_ast_expr isl::manage ( __isl_take isl_id_to_ast_expr * ptr)
inline

◆ manage() [16/48]

id_to_id isl::manage ( __isl_take isl_id_to_id * ptr)
inline

◆ manage() [17/48]

local_space isl::manage ( __isl_take isl_local_space * ptr)
inline

Definition at line 10507 of file isl-noexceptions.h.

◆ manage() [18/48]

map isl::manage ( __isl_take isl_map * ptr)
inline

◆ manage() [19/48]

map_list isl::manage ( __isl_take isl_map_list * ptr)
inline

◆ manage() [20/48]

multi_aff isl::manage ( __isl_take isl_multi_aff * ptr)
inline

◆ manage() [21/48]

multi_id isl::manage ( __isl_take isl_multi_id * ptr)
inline

◆ manage() [22/48]

multi_pw_aff isl::manage ( __isl_take isl_multi_pw_aff * ptr)
inline

◆ manage() [23/48]

◆ manage() [24/48]

multi_val isl::manage ( __isl_take isl_multi_val * ptr)
inline

◆ manage() [25/48]

point isl::manage ( __isl_take isl_point * ptr)
inline

◆ manage() [26/48]

pw_aff isl::manage ( __isl_take isl_pw_aff * ptr)
inline

◆ manage() [27/48]

pw_aff_list isl::manage ( __isl_take isl_pw_aff_list * ptr)
inline

◆ manage() [28/48]

pw_multi_aff isl::manage ( __isl_take isl_pw_multi_aff * ptr)
inline

◆ manage() [29/48]

pw_multi_aff_list isl::manage ( __isl_take isl_pw_multi_aff_list * ptr)
inline

◆ manage() [30/48]

schedule isl::manage ( __isl_take isl_schedule * ptr)
inline

◆ manage() [31/48]

◆ manage() [32/48]

◆ manage() [33/48]

set isl::manage ( __isl_take isl_set * ptr)
inline

◆ manage() [34/48]

set_list isl::manage ( __isl_take isl_set_list * ptr)
inline

◆ manage() [35/48]

space isl::manage ( __isl_take isl_space * ptr)
inline

◆ manage() [36/48]

◆ manage() [37/48]

union_flow isl::manage ( __isl_take isl_union_flow * ptr)
inline

◆ manage() [38/48]

union_map isl::manage ( __isl_take isl_union_map * ptr)
inline

◆ manage() [39/48]

union_pw_aff isl::manage ( __isl_take isl_union_pw_aff * ptr)
inline

◆ manage() [40/48]

union_pw_aff_list isl::manage ( __isl_take isl_union_pw_aff_list * ptr)
inline

◆ manage() [41/48]

◆ manage() [42/48]

◆ manage() [43/48]

◆ manage() [44/48]

val isl::manage ( __isl_take isl_val * ptr)
inline

◆ manage() [45/48]

val_list isl::manage ( __isl_take isl_val_list * ptr)
inline

◆ manage() [46/48]

boolean isl::manage ( isl_bool val)
inline

Definition at line 95 of file isl-noexceptions.h.

◆ manage() [47/48]

size isl::manage ( isl_size val)
inline

Definition at line 185 of file isl-noexceptions.h.

References size.

◆ manage() [48/48]

stat isl::manage ( isl_stat val)
inline

Definition at line 147 of file isl-noexceptions.h.

◆ manage_copy() [1/45]

◆ manage_copy() [2/45]

◆ manage_copy() [3/45]

◆ manage_copy() [4/45]

◆ manage_copy() [5/45]

◆ manage_copy() [6/45]

◆ manage_copy() [7/45]

◆ manage_copy() [8/45]

basic_map_list isl::manage_copy ( __isl_keep isl_basic_map_list * ptr)
inline

Definition at line 8882 of file isl-noexceptions.h.

◆ manage_copy() [9/45]

◆ manage_copy() [10/45]

basic_set_list isl::manage_copy ( __isl_keep isl_basic_set_list * ptr)
inline

Definition at line 9850 of file isl-noexceptions.h.

◆ manage_copy() [11/45]

constraint isl::manage_copy ( __isl_keep isl_constraint * ptr)
inline

Definition at line 9988 of file isl-noexceptions.h.

◆ manage_copy() [12/45]

◆ manage_copy() [13/45]

◆ manage_copy() [14/45]

◆ manage_copy() [15/45]

◆ manage_copy() [16/45]

◆ manage_copy() [17/45]

local_space isl::manage_copy ( __isl_keep isl_local_space * ptr)
inline

Definition at line 10510 of file isl-noexceptions.h.

◆ manage_copy() [18/45]

◆ manage_copy() [19/45]

◆ manage_copy() [20/45]

◆ manage_copy() [21/45]

◆ manage_copy() [22/45]

◆ manage_copy() [23/45]

◆ manage_copy() [24/45]

◆ manage_copy() [25/45]

◆ manage_copy() [26/45]

◆ manage_copy() [27/45]

◆ manage_copy() [28/45]

◆ manage_copy() [29/45]

◆ manage_copy() [30/45]

◆ manage_copy() [31/45]

◆ manage_copy() [32/45]

◆ manage_copy() [33/45]

◆ manage_copy() [34/45]

◆ manage_copy() [35/45]

◆ manage_copy() [36/45]

◆ manage_copy() [37/45]

◆ manage_copy() [38/45]

◆ manage_copy() [39/45]

◆ manage_copy() [40/45]

◆ manage_copy() [41/45]

◆ manage_copy() [42/45]

◆ manage_copy() [43/45]

◆ manage_copy() [44/45]

◆ manage_copy() [45/45]

◆ operator<<() [1/87]

std::ostream & isl::operator<< ( std::ostream & os,
const aff & obj )
inline

◆ operator<<() [2/87]

std::ostream & isl::operator<< ( std::ostream & os,
const aff_list & obj )
inline

◆ operator<<() [3/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr & obj )
inline

◆ operator<<() [4/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_id & obj )
inline

◆ operator<<() [5/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_int & obj )
inline

◆ operator<<() [6/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op & obj )
inline

◆ operator<<() [7/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_access & obj )
inline

◆ operator<<() [8/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_add & obj )
inline

◆ operator<<() [9/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_address_of & obj )
inline

◆ operator<<() [10/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_and & obj )
inline

◆ operator<<() [11/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_and_then & obj )
inline

◆ operator<<() [12/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_call & obj )
inline

◆ operator<<() [13/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_cond & obj )
inline

◆ operator<<() [14/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_div & obj )
inline

◆ operator<<() [15/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_eq & obj )
inline

◆ operator<<() [16/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_fdiv_q & obj )
inline

◆ operator<<() [17/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_ge & obj )
inline

◆ operator<<() [18/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_gt & obj )
inline

◆ operator<<() [19/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_le & obj )
inline

◆ operator<<() [20/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_lt & obj )
inline

◆ operator<<() [21/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_max & obj )
inline

◆ operator<<() [22/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_member & obj )
inline

◆ operator<<() [23/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_min & obj )
inline

◆ operator<<() [24/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_minus & obj )
inline

◆ operator<<() [25/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_mul & obj )
inline

◆ operator<<() [26/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_or & obj )
inline

◆ operator<<() [27/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_or_else & obj )
inline

◆ operator<<() [28/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_pdiv_q & obj )
inline

◆ operator<<() [29/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_pdiv_r & obj )
inline

◆ operator<<() [30/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_select & obj )
inline

◆ operator<<() [31/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_sub & obj )
inline

◆ operator<<() [32/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_expr_op_zdiv_r & obj )
inline

◆ operator<<() [33/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node & obj )
inline

◆ operator<<() [34/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_block & obj )
inline

◆ operator<<() [35/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_for & obj )
inline

◆ operator<<() [36/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_if & obj )
inline

◆ operator<<() [37/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_list & obj )
inline

◆ operator<<() [38/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_mark & obj )
inline

◆ operator<<() [39/87]

std::ostream & isl::operator<< ( std::ostream & os,
const ast_node_user & obj )
inline

◆ operator<<() [40/87]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_map & obj )
inline

◆ operator<<() [41/87]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_map_list & obj )
inline

Definition at line 9004 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [42/87]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_set & obj )
inline

◆ operator<<() [43/87]

std::ostream & isl::operator<< ( std::ostream & os,
const basic_set_list & obj )
inline

Definition at line 9972 of file isl-noexceptions.h.

References obj, and str.

◆ operator<<() [44/87]

std::ostream & isl::operator<< ( std::ostream & os,
const fixed_box & obj )
inline

◆ operator<<() [45/87]

std::ostream & isl::operator<< ( std::ostream & os,
const id & obj )
inline

◆ operator<<() [46/87]

std::ostream & isl::operator<< ( std::ostream & os,
const id_list & obj )
inline

◆ operator<<() [47/87]

std::ostream & isl::operator<< ( std::ostream & os,
const id_to_ast_expr & obj )
inline

◆ operator<<() [48/87]

std::ostream & isl::operator<< ( std::ostream & os,
const id_to_id & obj )
inline

◆ operator<<() [49/87]

std::ostream & isl::operator<< ( std::ostream & os,
const map & obj )
inline

◆ operator<<() [50/87]

std::ostream & isl::operator<< ( std::ostream & os,
const map_list & obj )
inline

◆ operator<<() [51/87]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_aff & obj )
inline

◆ operator<<() [52/87]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_id & obj )
inline

◆ operator<<() [53/87]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_pw_aff & obj )
inline

◆ operator<<() [54/87]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_union_pw_aff & obj )
inline

◆ operator<<() [55/87]

std::ostream & isl::operator<< ( std::ostream & os,
const multi_val & obj )
inline

◆ operator<<() [56/87]

std::ostream & isl::operator<< ( std::ostream & os,
const point & obj )
inline

◆ operator<<() [57/87]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_aff & obj )
inline

◆ operator<<() [58/87]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_aff_list & obj )
inline

◆ operator<<() [59/87]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_multi_aff & obj )
inline

◆ operator<<() [60/87]

std::ostream & isl::operator<< ( std::ostream & os,
const pw_multi_aff_list & obj )
inline

◆ operator<<() [61/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule & obj )
inline

◆ operator<<() [62/87]

◆ operator<<() [63/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node & obj )
inline

◆ operator<<() [64/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_band & obj )
inline

◆ operator<<() [65/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_context & obj )
inline

◆ operator<<() [66/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_domain & obj )
inline

◆ operator<<() [67/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_expansion & obj )
inline

◆ operator<<() [68/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_extension & obj )
inline

◆ operator<<() [69/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_filter & obj )
inline

◆ operator<<() [70/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_guard & obj )
inline

◆ operator<<() [71/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_leaf & obj )
inline

◆ operator<<() [72/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_mark & obj )
inline

◆ operator<<() [73/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_sequence & obj )
inline

◆ operator<<() [74/87]

std::ostream & isl::operator<< ( std::ostream & os,
const schedule_node_set & obj )
inline

◆ operator<<() [75/87]

std::ostream & isl::operator<< ( std::ostream & os,
const set & obj )
inline

◆ operator<<() [76/87]

std::ostream & isl::operator<< ( std::ostream & os,
const set_list & obj )
inline

◆ operator<<() [77/87]

std::ostream & isl::operator<< ( std::ostream & os,
const space & obj )
inline

◆ operator<<() [78/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_access_info & obj )
inline

◆ operator<<() [79/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_flow & obj )
inline

◆ operator<<() [80/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_map & obj )
inline

◆ operator<<() [81/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_aff & obj )
inline

◆ operator<<() [82/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_aff_list & obj )
inline

◆ operator<<() [83/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_pw_multi_aff & obj )
inline

◆ operator<<() [84/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_set & obj )
inline

◆ operator<<() [85/87]

std::ostream & isl::operator<< ( std::ostream & os,
const union_set_list & obj )
inline

◆ operator<<() [86/87]

std::ostream & isl::operator<< ( std::ostream & os,
const val & obj )
inline

◆ operator<<() [87/87]

std::ostream & isl::operator<< ( std::ostream & os,
const val_list & obj )
inline

◆ uncheck() [1/86]

aff isl::uncheck ( checked::aff obj)

◆ uncheck() [2/86]

aff_list isl::uncheck ( checked::aff_list obj)

Definition at line 29 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [3/86]

ast_build isl::uncheck ( checked::ast_build obj)

Definition at line 37 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [4/86]

ast_expr isl::uncheck ( checked::ast_expr obj)

Definition at line 45 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [5/86]

ast_expr_id isl::uncheck ( checked::ast_expr_id obj)

Definition at line 53 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [6/86]

ast_expr_int isl::uncheck ( checked::ast_expr_int obj)

Definition at line 61 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [7/86]

ast_expr_op isl::uncheck ( checked::ast_expr_op obj)

Definition at line 69 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [8/86]

Definition at line 77 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [9/86]

Definition at line 85 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [10/86]

Definition at line 93 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [11/86]

Definition at line 101 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [12/86]

Definition at line 109 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [13/86]

Definition at line 117 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [14/86]

Definition at line 125 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [15/86]

Definition at line 133 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [16/86]

Definition at line 141 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [17/86]

Definition at line 149 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [18/86]

Definition at line 157 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [19/86]

Definition at line 165 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [20/86]

Definition at line 173 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [21/86]

Definition at line 181 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [22/86]

Definition at line 189 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [23/86]

Definition at line 197 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [24/86]

Definition at line 205 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [25/86]

Definition at line 213 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [26/86]

Definition at line 221 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [27/86]

Definition at line 229 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [28/86]

Definition at line 237 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [29/86]

Definition at line 245 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [30/86]

Definition at line 253 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [31/86]

Definition at line 261 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [32/86]

Definition at line 269 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [33/86]

Definition at line 277 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [34/86]

ast_node isl::uncheck ( checked::ast_node obj)

Definition at line 285 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [35/86]

Definition at line 293 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [36/86]

ast_node_for isl::uncheck ( checked::ast_node_for obj)

Definition at line 301 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [37/86]

ast_node_if isl::uncheck ( checked::ast_node_if obj)

Definition at line 309 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [38/86]

Definition at line 317 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [39/86]

Definition at line 325 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [40/86]

Definition at line 333 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [41/86]

basic_map isl::uncheck ( checked::basic_map obj)

Definition at line 341 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [42/86]

basic_set isl::uncheck ( checked::basic_set obj)

Definition at line 349 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [43/86]

fixed_box isl::uncheck ( checked::fixed_box obj)

Definition at line 357 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [44/86]

id isl::uncheck ( checked::id obj)

Definition at line 365 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [45/86]

id_list isl::uncheck ( checked::id_list obj)

Definition at line 373 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [46/86]

Definition at line 381 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [47/86]

id_to_id isl::uncheck ( checked::id_to_id obj)

Definition at line 389 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [48/86]

map isl::uncheck ( checked::map obj)

Definition at line 397 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [49/86]

map_list isl::uncheck ( checked::map_list obj)

Definition at line 405 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [50/86]

multi_aff isl::uncheck ( checked::multi_aff obj)

Definition at line 413 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [51/86]

multi_id isl::uncheck ( checked::multi_id obj)

Definition at line 421 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [52/86]

multi_pw_aff isl::uncheck ( checked::multi_pw_aff obj)

Definition at line 429 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [53/86]

Definition at line 437 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [54/86]

multi_val isl::uncheck ( checked::multi_val obj)

Definition at line 445 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [55/86]

point isl::uncheck ( checked::point obj)

Definition at line 453 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [56/86]

pw_aff isl::uncheck ( checked::pw_aff obj)

Definition at line 461 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [57/86]

pw_aff_list isl::uncheck ( checked::pw_aff_list obj)

Definition at line 469 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [58/86]

pw_multi_aff isl::uncheck ( checked::pw_multi_aff obj)

Definition at line 477 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [59/86]

Definition at line 485 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [60/86]

schedule isl::uncheck ( checked::schedule obj)

Definition at line 493 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [61/86]

Definition at line 501 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [62/86]

Definition at line 509 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [63/86]

Definition at line 517 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [64/86]

Definition at line 525 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [65/86]

Definition at line 533 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [66/86]

Definition at line 541 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [67/86]

Definition at line 549 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [68/86]

Definition at line 557 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [69/86]

Definition at line 565 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [70/86]

Definition at line 573 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [71/86]

Definition at line 581 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [72/86]

Definition at line 589 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [73/86]

Definition at line 597 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [74/86]

set isl::uncheck ( checked::set obj)

Definition at line 605 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [75/86]

set_list isl::uncheck ( checked::set_list obj)

Definition at line 613 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [76/86]

space isl::uncheck ( checked::space obj)

Definition at line 621 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [77/86]

Definition at line 629 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [78/86]

union_flow isl::uncheck ( checked::union_flow obj)

Definition at line 637 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [79/86]

union_map isl::uncheck ( checked::union_map obj)

Definition at line 645 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [80/86]

union_pw_aff isl::uncheck ( checked::union_pw_aff obj)

Definition at line 653 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [81/86]

Definition at line 661 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [82/86]

Definition at line 669 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [83/86]

union_set isl::uncheck ( checked::union_set obj)

Definition at line 677 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [84/86]

Definition at line 685 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [85/86]

val isl::uncheck ( checked::val obj)

Definition at line 693 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.

◆ uncheck() [86/86]

val_list isl::uncheck ( checked::val_list obj)

Definition at line 701 of file cpp-checked-conversion.h.

References isl::checked::manage(), and obj.