Searched refs:isl_ast_expr (Results 1 - 11 of 11) sorted by relevance
/haiku-buildtools/isl/include/isl/ |
H A D | ast.h | 14 struct isl_ast_expr; 15 typedef struct isl_ast_expr isl_ast_expr; typedef in typeref:struct:isl_ast_expr 70 __isl_give isl_ast_expr *isl_ast_expr_from_val(__isl_take isl_val *v); 71 __isl_give isl_ast_expr *isl_ast_expr_from_id(__isl_take isl_id *id); 72 __isl_give isl_ast_expr *isl_ast_expr_neg(__isl_take isl_ast_expr *expr); 73 __isl_give isl_ast_expr *isl_ast_expr_add(__isl_take isl_ast_expr *expr1, 74 __isl_take isl_ast_expr *expr [all...] |
H A D | ast_build.h | 81 __isl_give isl_ast_expr *isl_ast_build_expr_from_pw_aff( 83 __isl_give isl_ast_expr *isl_ast_build_call_from_pw_multi_aff(
|
/haiku-buildtools/isl/ |
H A D | 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( 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);
|
H A D | isl_ast_private.h | 14 struct isl_ast_expr { struct 27 isl_ast_expr **args; 33 #define EL isl_ast_expr 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_alloc_binary(enum isl_ast_op_type type, 41 __isl_take isl_ast_expr *expr1, __isl_take isl_ast_expr *expr2); 63 isl_ast_expr *guard; 69 isl_ast_expr *iterato [all...] |
H A D | isl_ast_build_expr.c | 32 /* Create an isl_ast_expr evaluating the div at position "pos" in "ls". 57 static __isl_give isl_ast_expr *var_div(int *change_sign, 63 isl_ast_expr *num, *den; 97 /* Create an isl_ast_expr evaluating the specified dimension of "ls". 103 * The isl_ast_expr is constructed based on the type of the dimension. 108 static __isl_give isl_ast_expr *var(int *change_sign, 132 static int ast_expr_is_zero(__isl_keep isl_ast_expr *expr) 144 static __isl_give isl_ast_expr *ast_expr_add(__isl_take isl_ast_expr *expr1, 145 __isl_take isl_ast_expr *expr [all...] |
H A D | isl_ast.c | 136 __isl_give isl_ast_expr *isl_ast_expr_copy(__isl_keep isl_ast_expr *expr) 145 __isl_give isl_ast_expr *isl_ast_expr_dup(__isl_keep isl_ast_expr *expr) 149 isl_ast_expr *dup; 181 __isl_give isl_ast_expr *isl_ast_expr_cow(__isl_take isl_ast_expr *expr) 192 void *isl_ast_expr_free(__isl_take isl_ast_expr *expr) 224 isl_ctx *isl_ast_expr_get_ctx(__isl_keep isl_ast_expr *expr) 229 enum isl_ast_expr_type isl_ast_expr_get_type(__isl_keep isl_ast_expr *exp [all...] |
H A D | isl_ast_codegen.c | 518 /* Return an isl_ast_expr that performs the reduction of type "type" 522 * If the list contains exactly one element, then the returned isl_ast_expr 525 static __isl_give isl_ast_expr *reduce_list(enum isl_ast_op_type type, 530 isl_ast_expr *expr; 547 isl_ast_expr *expr_i; 855 isl_ast_expr *bound, *iterator, *cond; 888 isl_ast_expr *cond; 900 /* Construct an isl_ast_expr for the increment (i.e., stride) of 903 static __isl_give isl_ast_expr *for_inc(__isl_keep isl_ast_build *build)
|
H A D | isl_ast_graft.c | 245 isl_ast_expr *expr;
|
H A D | isl_output.c | 2218 isl_ast_expr *expr;
|
H A D | isl_test.c | 3942 isl_ast_expr *expr, *expr1, *expr2, *expr3; 3959 "isl_ast_expr printed incorrectly", return -1); 3975 "isl_ast_expr printed incorrectly", return -1);
|
/haiku-buildtools/gcc/gcc/ |
H A D | graphite-isl-ast-to-gimple.c | 151 gcc_expression_from_isl_expression (tree type, __isl_take isl_ast_expr *, 155 expression (an isl_ast_expr of type isl_ast_expr_id). 164 __isl_keep isl_ast_expr *expr_id, 182 gcc_expression_from_isl_expr_int (tree type, __isl_take isl_ast_expr *expr) 203 binary_op_to_tree (tree type, __isl_take isl_ast_expr *expr, ivs_params &ip) 205 isl_ast_expr *arg_expr = isl_ast_expr_get_op_arg (expr, 0); 265 ternary_op_to_tree (tree type, __isl_take isl_ast_expr *expr, ivs_params &ip) 268 isl_ast_expr *arg_expr = isl_ast_expr_get_op_arg (expr, 0); 286 unary_op_to_tree (tree type, __isl_take isl_ast_expr *expr, ivs_params &ip) 289 isl_ast_expr *arg_exp [all...] |
Completed in 192 milliseconds