reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/polly/include/polly/ScopInfo.h
  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.cpp
  169   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.h
  239   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.cpp
  327 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());