HomeSort by: relevance | last modified time | path
    Searched refs:isl_ast_expr (Results 1 - 18 of 18) sorted by relevancy

  /src/external/mit/isl/dist/include/isl/
ast.h 25 __isl_give isl_ast_expr *isl_ast_expr_from_val(__isl_take isl_val *v);
26 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id);
27 __isl_give isl_ast_expr *isl_ast_expr_neg(__isl_take isl_ast_expr *expr);
28 __isl_give isl_ast_expr *isl_ast_expr_add(__isl_take isl_ast_expr *expr1,
29 __isl_take isl_ast_expr *expr2);
30 __isl_give isl_ast_expr *isl_ast_expr_sub(__isl_take isl_ast_expr *expr1,
31 __isl_take isl_ast_expr *expr2)
    [all...]
maybe_ast_expr.h 4 #define ISL_TYPE isl_ast_expr
id_to_ast_expr.h 9 #define ISL_VAL isl_ast_expr
ast_type.h 10 struct __isl_export isl_ast_expr; variable in typeref:struct:__isl_export
11 typedef struct isl_ast_expr isl_ast_expr; typedef in typeref:struct:isl_ast_expr
ast_build.h 100 __isl_give isl_ast_expr *isl_ast_build_expr_from_set(
103 __isl_give isl_ast_expr *isl_ast_build_expr_from_pw_aff(
106 __isl_give isl_ast_expr *isl_ast_build_access_from_pw_multi_aff(
109 __isl_give isl_ast_expr *isl_ast_build_access_from_multi_pw_aff(
112 __isl_give isl_ast_expr *isl_ast_build_call_from_pw_multi_aff(
115 __isl_give isl_ast_expr *isl_ast_build_call_from_multi_pw_aff(
cpp-checked.h 593 inline ast_expr manage(__isl_take isl_ast_expr *ptr);
594 inline ast_expr manage_copy(__isl_keep isl_ast_expr *ptr);
597 friend inline ast_expr manage(__isl_take isl_ast_expr *ptr);
598 friend inline ast_expr manage_copy(__isl_keep isl_ast_expr *ptr);
601 isl_ast_expr *ptr = nullptr;
603 inline explicit ast_expr(__isl_take isl_ast_expr *ptr);
610 inline __isl_give isl_ast_expr *copy() const &;
611 inline __isl_give isl_ast_expr *copy() && = delete;
612 inline __isl_keep isl_ast_expr *get() const;
613 inline __isl_give isl_ast_expr *release()
    [all...]
cpp.h 659 inline ast_expr manage(__isl_take isl_ast_expr *ptr);
660 inline ast_expr manage_copy(__isl_keep isl_ast_expr *ptr);
663 friend inline ast_expr manage(__isl_take isl_ast_expr *ptr);
664 friend inline ast_expr manage_copy(__isl_keep isl_ast_expr *ptr);
667 isl_ast_expr *ptr = nullptr;
669 inline explicit ast_expr(__isl_take isl_ast_expr *ptr);
676 inline __isl_give isl_ast_expr *copy() const &;
677 inline __isl_give isl_ast_expr *copy() && = delete;
678 inline __isl_keep isl_ast_expr *get() const;
679 inline __isl_give isl_ast_expr *release()
    [all...]
  /src/external/mit/isl/dist/
isl_ast_build_expr.h 7 __isl_give isl_ast_expr *isl_ast_build_expr_from_basic_set(
9 __isl_give isl_ast_expr *isl_ast_build_expr_from_set_internal(
12 __isl_give isl_ast_expr *isl_ast_build_expr_from_pw_aff_internal(
14 __isl_give isl_ast_expr *isl_ast_expr_from_aff(__isl_take isl_aff *aff,
16 __isl_give isl_ast_expr *isl_ast_expr_set_op_arg(__isl_take isl_ast_expr *expr,
17 int pos, __isl_take isl_ast_expr *arg);
isl_ast_private.h 13 #define EL isl_ast_expr
20 struct isl_ast_expr { struct
37 __isl_give isl_ast_expr *isl_ast_expr_alloc_int_si(isl_ctx *ctx, int i);
38 __isl_give isl_ast_expr *isl_ast_expr_alloc_op(isl_ctx *ctx,
40 __isl_give isl_ast_expr *isl_ast_expr_op_add_arg(__isl_take isl_ast_expr *expr,
41 __isl_take isl_ast_expr *arg);
42 __isl_give isl_ast_expr *isl_ast_expr_alloc_binary(
44 __isl_take isl_ast_expr *expr1, __isl_take isl_ast_expr *expr2)
    [all...]
isl_id_to_ast_expr.c 9 #define ISL_VAL isl_ast_expr
isl_ast.c 155 static __isl_give isl_ast_expr *alloc_op(enum isl_ast_expr_op_type op,
159 isl_ast_expr *expr;
165 expr = isl_calloc_type(ctx, isl_ast_expr);
186 __isl_give isl_ast_expr *isl_ast_expr_alloc_op(isl_ctx *ctx,
195 __isl_give isl_ast_expr *isl_ast_expr_copy(__isl_keep isl_ast_expr *expr)
204 __isl_give isl_ast_expr *isl_ast_expr_dup(__isl_keep isl_ast_expr *expr)
206 isl_ast_expr *dup;
232 __isl_give isl_ast_expr *isl_ast_expr_cow(__isl_take isl_ast_expr *expr
    [all...]
isl_ast_build_expr.c 157 static __isl_give isl_ast_expr *div_mod(enum isl_ast_expr_op_type type,
161 isl_ast_expr *expr1, *expr2;
168 /* Create an isl_ast_expr evaluating the div at position "pos" in data->ls.
202 static __isl_give isl_ast_expr *var_div(struct isl_ast_add_term_data *data,
243 /* Create an isl_ast_expr evaluating the specified dimension of data->ls.
247 * The isl_ast_expr is constructed based on the type of the dimension.
252 static __isl_give isl_ast_expr *var(struct isl_ast_add_term_data *data,
275 static isl_bool ast_expr_is_zero(__isl_keep isl_ast_expr *expr)
287 static __isl_give isl_ast_expr *ast_expr_add(__isl_take isl_ast_expr *expr1
    [all...]
isl_ast_codegen.c 678 /* Return an isl_ast_expr that performs the reduction of type "type"
682 * If the list contains exactly one element, then the returned isl_ast_expr
687 static __isl_give isl_ast_expr *reduce_list(enum isl_ast_expr_op_type type,
693 isl_ast_expr *expr;
712 isl_ast_expr *expr_i;
789 isl_ast_expr *init;
1009 isl_ast_expr *bound, *iterator, *cond;
1042 isl_ast_expr *cond;
1054 /* Construct an isl_ast_expr for the increment (i.e., stride) of
1057 static __isl_give isl_ast_expr *for_inc(__isl_keep isl_ast_build *build
    [all...]
isl_ast_graft.c 326 isl_ast_expr *expr;
isl_test.c 9468 isl_ast_expr *expr, *expr1, *expr2, *expr3;
9492 "isl_ast_expr printed incorrectly", return -1);
9508 "isl_ast_expr printed incorrectly", return -1);
9521 isl_ast_expr *expr;
9977 isl_ast_expr *expr;
isl_output.c 2876 isl_ast_expr *expr;
  /src/external/gpl3/gcc/dist/gcc/
graphite-isl-ast-to-gimple.cc 151 tree unary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
153 tree binary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
155 tree ternary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
157 tree nary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
160 __isl_take isl_ast_expr *,
163 __isl_keep isl_ast_expr *expr_id,
165 widest_int widest_int_from_isl_expr_int (__isl_keep isl_ast_expr *expr);
167 __isl_take isl_ast_expr *expr);
169 __isl_take isl_ast_expr *expr,
176 __isl_take isl_ast_expr *if_cond
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
graphite-isl-ast-to-gimple.cc 151 tree unary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
153 tree binary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
155 tree ternary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
157 tree nary_op_to_tree (tree type, __isl_take isl_ast_expr *expr,
160 __isl_take isl_ast_expr *,
163 __isl_keep isl_ast_expr *expr_id,
165 widest_int widest_int_from_isl_expr_int (__isl_keep isl_ast_expr *expr);
167 __isl_take isl_ast_expr *expr);
169 __isl_take isl_ast_expr *expr,
176 __isl_take isl_ast_expr *if_cond
    [all...]

Completed in 65 milliseconds