reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
224 ScopArrayInfo(Value *BasePtr, Type *ElementType, isl::ctx IslCtx, 1286 isl::ctx getIslCtx() const; 2574 isl::ctx getIslCtx() const;tools/polly/include/polly/Support/ISLOperators.h
37 isl::ctx Ctx = Right.get_ctx(); 44 isl::ctx Ctx = Left.get_ctx(); 68 isl::ctx Ctx = Right.get_ctx(); 75 isl::ctx Ctx = Left.get_ctx(); 99 isl::ctx Ctx = Right.get_ctx(); 106 isl::ctx Ctx = Left.get_ctx(); 133 isl::ctx Ctx = Right.get_ctx(); 140 isl::ctx Ctx = Left.get_ctx(); 168 isl::ctx Ctx = Right.get_ctx(); 175 isl::ctx Ctx = Left.get_ctx();tools/polly/include/polly/Support/SCEVAffinator.h
61 isl::ctx Ctx;
tools/polly/lib/Analysis/ScopInfo.cpp169 isl::ctx Ctx = S.get_ctx(); 223 ScopArrayInfo::ScopArrayInfo(Value *BasePtr, Type *ElementType, isl::ctx Ctx, 415 isl::ctx Ctx = ArraySpace.get_ctx(); 468 isl::ctx Ctx = ArraySpace.get_ctx(); 847 isl::ctx Ctx = Id.get_ctx(); 1250 isl::ctx ScopStmt::getIslCtx() const { return Parent.getIslCtx(); } 2240 isl::ctx Scop::getIslCtx() const { return IslCtx.get(); }tools/polly/lib/CodeGen/IslAst.cpp
535 auto Ctx = S.getIslCtx();
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h239 inline explicit aff(ctx ctx, const std::string &str); 248 inline ctx get_ctx() const; 346 inline ctx get_ctx() const; 350 static inline aff_list alloc(ctx ctx, int n); 381 inline explicit ast_build(ctx ctx); 390 inline ctx get_ctx() const; 431 inline ctx get_ctx() const; 486 inline ctx get_ctx() const; 490 static inline ast_expr_list alloc(ctx ctx, int n); 529 inline ctx get_ctx() const; 577 inline ctx get_ctx() const; 581 static inline ast_node_list alloc(ctx ctx, int n); 612 inline explicit basic_map(ctx ctx, const std::string &str); 621 inline ctx get_ctx() const; 755 inline ctx get_ctx() const; 759 static inline basic_map_list alloc(ctx ctx, int n); 790 inline explicit basic_set(ctx ctx, const std::string &str); 800 inline ctx get_ctx() const; 905 inline ctx get_ctx() const; 909 static inline basic_set_list alloc(ctx ctx, int n); 949 inline ctx get_ctx() const; 998 inline ctx get_ctx() const; 1002 static inline constraint_list alloc(ctx ctx, int n); 1041 inline ctx get_ctx() const; 1073 inline ctx get_ctx() const; 1077 static inline id alloc(ctx ctx, const std::string &name, void * user); 1107 inline ctx get_ctx() const; 1111 static inline id_list alloc(ctx ctx, int n); 1150 inline ctx get_ctx() const; 1153 static inline id_to_ast_expr alloc(ctx ctx, int min_size); 1186 inline ctx get_ctx() const; 1231 inline explicit map(ctx ctx, const std::string &str); 1241 inline ctx get_ctx() const; 1439 inline ctx get_ctx() const; 1443 static inline map_list alloc(ctx ctx, int n); 1482 inline ctx get_ctx() const; 1489 static inline mat alloc(ctx ctx, unsigned int n_row, unsigned int n_col); 1544 inline explicit multi_aff(ctx ctx, const std::string &str); 1553 inline ctx get_ctx() const; 1639 inline explicit multi_pw_aff(ctx ctx, const std::string &str); 1648 inline ctx get_ctx() const; 1735 inline explicit multi_union_pw_aff(ctx ctx, const std::string &str); 1744 inline ctx get_ctx() const; 1835 inline ctx get_ctx() const; 1873 static inline multi_val read_from_str(ctx ctx, const std::string &str); 1914 inline ctx get_ctx() const; 1944 inline explicit pw_aff(ctx ctx, const std::string &str); 1953 inline ctx get_ctx() const; 2061 inline ctx get_ctx() const; 2065 static inline pw_aff_list alloc(ctx ctx, int n); 2106 inline explicit pw_multi_aff(ctx ctx, const std::string &str); 2115 inline ctx get_ctx() const; 2204 inline ctx get_ctx() const; 2208 static inline pw_multi_aff_list alloc(ctx ctx, int n); 2239 inline explicit pw_qpolynomial(ctx ctx, const std::string &str); 2248 inline ctx get_ctx() const; 2323 inline ctx get_ctx() const; 2352 inline ctx get_ctx() const; 2356 static inline pw_qpolynomial_list alloc(ctx ctx, int n); 2395 inline ctx get_ctx() const; 2456 inline explicit schedule(ctx ctx, const std::string &str); 2465 inline ctx get_ctx() const; 2502 inline explicit schedule_constraints(ctx ctx, const std::string &str); 2511 inline ctx get_ctx() const; 2556 inline ctx get_ctx() const; 2638 inline explicit set(ctx ctx, const std::string &str); 2650 inline ctx get_ctx() const; 2812 inline ctx get_ctx() const; 2816 static inline set_list alloc(ctx ctx, int n); 2848 inline explicit space(ctx ctx, unsigned int nparam, unsigned int n_in, unsigned int n_out); 2849 inline explicit space(ctx ctx, unsigned int nparam, unsigned int dim); 2858 inline ctx get_ctx() const; 2910 static inline space params_alloc(ctx ctx, unsigned int nparam); 2957 inline ctx get_ctx() const; 2990 inline ctx get_ctx() const; 3025 inline ctx get_ctx() const; 3055 inline explicit union_map(ctx ctx, const std::string &str); 3064 inline ctx get_ctx() const; 3193 inline ctx get_ctx() const; 3197 static inline union_map_list alloc(ctx ctx, int n); 3230 inline explicit union_pw_aff(ctx ctx, const std::string &str); 3239 inline ctx get_ctx() const; 3305 inline ctx get_ctx() const; 3309 static inline union_pw_aff_list alloc(ctx ctx, int n); 3344 inline explicit union_pw_multi_aff(ctx ctx, const std::string &str); 3355 inline ctx get_ctx() const; 3418 inline ctx get_ctx() const; 3422 static inline union_pw_multi_aff_list alloc(ctx ctx, int n); 3453 inline explicit union_pw_qpolynomial(ctx ctx, const std::string &str); 3462 inline ctx get_ctx() const; 3516 inline explicit union_set(ctx ctx, const std::string &str); 3525 inline ctx get_ctx() const; 3612 inline ctx get_ctx() const; 3616 static inline union_set_list alloc(ctx ctx, int n); 3648 inline explicit val(ctx ctx, const std::string &str); 3649 inline explicit val(ctx ctx, long i); 3658 inline ctx get_ctx() const; 3678 static inline val infty(ctx ctx); 3679 static inline val int_from_ui(ctx ctx, unsigned long u); 3702 static inline val nan(ctx ctx); 3705 static inline val neginfty(ctx ctx); 3706 static inline val negone(ctx ctx); 3707 static inline val one(ctx ctx); 3714 static inline val zero(ctx ctx); 3741 inline ctx get_ctx() const; 3745 static inline val_list alloc(ctx ctx, int n); 3784 inline ctx get_ctx() const; 3789 static inline vec alloc(ctx ctx, unsigned int size); 3809 static inline vec zero(ctx ctx, unsigned int size); 3847 aff::aff(ctx ctx, const std::string &str) 3885 ctx aff::get_ctx() const { 4369 ctx aff_list::get_ctx() const { 4384 aff_list aff_list::alloc(ctx ctx, int n) 4494 ast_build::ast_build(ctx ctx) 4532 ctx ast_build::get_ctx() const { 4672 ctx ast_expr::get_ctx() const { 4899 ctx ast_expr_list::get_ctx() const { 4914 ast_expr_list ast_expr_list::alloc(ctx ctx, int n) 5057 ctx ast_node::get_ctx() const { 5242 ctx ast_node_list::get_ctx() const { 5257 ast_node_list ast_node_list::alloc(ctx ctx, int n) 5367 basic_map::basic_map(ctx ctx, const std::string &str) 5405 ctx basic_map::get_ctx() const { 6114 ctx basic_map_list::get_ctx() const { 6129 basic_map_list basic_map_list::alloc(ctx ctx, int n) 6239 basic_set::basic_set(ctx ctx, const std::string &str) 6282 ctx basic_set::get_ctx() const { 6825 ctx basic_set_list::get_ctx() const { 6840 basic_set_list basic_set_list::alloc(ctx ctx, int n) 6989 ctx constraint::get_ctx() const { 7176 ctx constraint_list::get_ctx() const { 7191 constraint_list constraint_list::alloc(ctx ctx, int n) 7334 ctx fixed_box::get_ctx() const { 7420 ctx id::get_ctx() const { 7438 id id::alloc(ctx ctx, const std::string &name, void * user) 7520 ctx id_list::get_ctx() const { 7535 id_list id_list::alloc(ctx ctx, int n) 7678 ctx id_to_ast_expr::get_ctx() const { 7687 id_to_ast_expr id_to_ast_expr::alloc(ctx ctx, int min_size) 7793 ctx local_space::get_ctx() const { 7971 map::map(ctx ctx, const std::string &str) 8014 ctx map::get_ctx() const { 9107 ctx map_list::get_ctx() const { 9122 map_list map_list::alloc(ctx ctx, int n) 9265 ctx mat::get_ctx() const { 9298 mat mat::alloc(ctx ctx, unsigned int n_row, unsigned int n_col) 9543 multi_aff::multi_aff(ctx ctx, const std::string &str) 9581 ctx multi_aff::get_ctx() const { 10005 multi_pw_aff::multi_pw_aff(ctx ctx, const std::string &str) 10043 ctx multi_pw_aff::get_ctx() const { 10473 multi_union_pw_aff::multi_union_pw_aff(ctx ctx, const std::string &str) 10511 ctx multi_union_pw_aff::get_ctx() const { 10953 ctx multi_val::get_ctx() const { 11176 multi_val multi_val::read_from_str(ctx ctx, const std::string &str) 11322 ctx point::get_ctx() const { 11409 pw_aff::pw_aff(ctx ctx, const std::string &str) 11447 ctx pw_aff::get_ctx() const { 11999 ctx pw_aff_list::get_ctx() const { 12014 pw_aff_list pw_aff_list::alloc(ctx ctx, int n) 12182 pw_multi_aff::pw_multi_aff(ctx ctx, const std::string &str) 12220 ctx pw_multi_aff::get_ctx() const { 12659 ctx pw_multi_aff_list::get_ctx() const { 12674 pw_multi_aff_list pw_multi_aff_list::alloc(ctx ctx, int n) 12784 pw_qpolynomial::pw_qpolynomial(ctx ctx, const std::string &str) 12822 ctx pw_qpolynomial::get_ctx() const { 13175 ctx pw_qpolynomial_fold_list::get_ctx() const { 13242 ctx pw_qpolynomial_list::get_ctx() const { 13257 pw_qpolynomial_list pw_qpolynomial_list::alloc(ctx ctx, int n) 13400 ctx qpolynomial::get_ctx() const { 13689 schedule::schedule(ctx ctx, const std::string &str) 13727 ctx schedule::get_ctx() const { 13859 schedule_constraints::schedule_constraints(ctx ctx, const std::string &str) 13897 ctx schedule_constraints::get_ctx() const { 14062 ctx schedule_node::get_ctx() const { 14472 set::set(ctx ctx, const std::string &str) 14525 ctx set::get_ctx() const { 15410 ctx set_list::get_ctx() const { 15425 set_list set_list::alloc(ctx ctx, int n) 15541 space::space(ctx ctx, unsigned int nparam, unsigned int n_in, unsigned int n_out) 15546 space::space(ctx ctx, unsigned int nparam, unsigned int dim) 15584 ctx space::get_ctx() const { 15892 space space::params_alloc(ctx ctx, unsigned int nparam) 16075 ctx term::get_ctx() const { 16166 ctx union_access_info::get_ctx() const { 16273 ctx union_flow::get_ctx() const { 16362 union_map::union_map(ctx ctx, const std::string &str) 16400 ctx union_map::get_ctx() const { 17077 ctx union_map_list::get_ctx() const { 17092 union_map_list union_map_list::alloc(ctx ctx, int n) 17212 union_pw_aff::union_pw_aff(ctx ctx, const std::string &str) 17250 ctx union_pw_aff::get_ctx() const { 17549 ctx union_pw_aff_list::get_ctx() const { 17564 union_pw_aff_list union_pw_aff_list::alloc(ctx ctx, int n) 17694 union_pw_multi_aff::union_pw_multi_aff(ctx ctx, const std::string &str) 17742 ctx union_pw_multi_aff::get_ctx() const { 18023 ctx union_pw_multi_aff_list::get_ctx() const { 18038 union_pw_multi_aff_list union_pw_multi_aff_list::alloc(ctx ctx, int n) 18148 union_pw_qpolynomial::union_pw_qpolynomial(ctx ctx, const std::string &str) 18186 ctx union_pw_qpolynomial::get_ctx() const { 18427 union_set::union_set(ctx ctx, const std::string &str) 18465 ctx union_set::get_ctx() const { 18898 ctx union_set_list::get_ctx() const { 18913 union_set_list union_set_list::alloc(ctx ctx, int n) 19029 val::val(ctx ctx, const std::string &str) 19034 val::val(ctx ctx, long i) 19072 ctx val::get_ctx() const { 19186 val val::infty(ctx ctx) 19192 val val::int_from_ui(ctx ctx, unsigned long u) 19330 val val::nan(ctx ctx) 19348 val val::neginfty(ctx ctx) 19354 val val::negone(ctx ctx) 19360 val val::one(ctx ctx) 19402 val val::zero(ctx ctx) 19465 ctx val_list::get_ctx() const { 19480 val_list val_list::alloc(ctx ctx, int n) 19623 ctx vec::get_ctx() const { 19644 vec vec::alloc(ctx ctx, unsigned int size) 19764 vec vec::zero(ctx ctx, unsigned int size)tools/polly/lib/Transform/FlattenAlgo.cpp
174 auto IslCtx = Schedule.get_ctx();
tools/polly/lib/Transform/ScheduleOptimizer.cpp327 isl::union_set getDimOptions(isl::ctx Ctx, const char *Option) { 340 static isl::union_set getUnrollIsolatedSetOptions(isl::ctx Ctx) { 463 auto Ctx = Node.get_ctx(); 1210 isl::ctx Ctx = Node.get_ctx();tools/polly/lib/Transform/ScheduleTreeTransform.cpp
334 isl::ctx Ctx = Leaf.get_ctx();
tools/polly/lib/Transform/Simplify.cpp 234 isl::ctx Ctx = S->getIslCtx();
tools/polly/unittests/Support/ISLTools.cpp 14 isl::ctx Ctx(RawCtx.get());