/haiku-buildtools/isl/ |
H A D | isl_fold.c | 40 isl_qpolynomial_fold *fold; local 46 fold = isl_calloc(dim->ctx, struct isl_qpolynomial_fold, 49 if (!fold) 52 fold->ref = 1; 53 fold->size = n; 54 fold->n = 0; 55 fold->type = type; 56 fold->dim = dim; 58 return fold; 64 isl_ctx *isl_qpolynomial_fold_get_ctx(__isl_keep isl_qpolynomial_fold *fold) argument 69 isl_qpolynomial_fold_get_domain_space( __isl_keep isl_qpolynomial_fold *fold) argument 75 isl_qpolynomial_fold_get_space( __isl_keep isl_qpolynomial_fold *fold) argument 87 isl_qpolynomial_fold_reset_domain_space( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_space *dim) argument 117 isl_qpolynomial_fold_reset_space_and_domain( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_space *space, __isl_take isl_space *domain) argument 125 isl_qpolynomial_fold_involves_dims(__isl_keep isl_qpolynomial_fold *fold, enum isl_dim_type type, unsigned first, unsigned n) argument 144 isl_qpolynomial_fold_set_dim_name( __isl_take isl_qpolynomial_fold *fold, enum isl_dim_type type, unsigned pos, const char *s) argument 170 isl_qpolynomial_fold_drop_dims( __isl_take isl_qpolynomial_fold *fold, enum isl_dim_type type, unsigned first, unsigned n) argument 204 isl_qpolynomial_fold_insert_dims( __isl_take isl_qpolynomial_fold *fold, enum isl_dim_type type, unsigned first, unsigned n) argument 476 isl_qpolynomial_fold_add_qpolynomial( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_qpolynomial *qp) argument 561 isl_qpolynomial_fold_substitute_equalities( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_basic_set *eq) argument 588 isl_qpolynomial_fold_gist( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context) argument 615 isl_qpolynomial_fold_gist_params( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context) argument 667 isl_qpolynomial_fold *fold; local 686 isl_qpolynomial_fold_copy( __isl_keep isl_qpolynomial_fold *fold) argument 696 isl_qpolynomial_fold_dup( __isl_keep isl_qpolynomial_fold *fold) argument 722 isl_qpolynomial_fold_cow( __isl_take isl_qpolynomial_fold *fold) argument 734 isl_qpolynomial_fold_free(__isl_take isl_qpolynomial_fold *fold) argument 749 isl_qpolynomial_fold_is_empty(__isl_keep isl_qpolynomial_fold *fold) argument 1005 isl_qpolynomial_fold_eval( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_point *pnt) argument 1055 isl_qpolynomial_fold_opt_on_domain( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *set, int max) argument 1183 isl_qpolynomial_fold_morph_domain( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph) argument 1220 isl_qpolynomial_fold_get_type(__isl_keep isl_qpolynomial_fold *fold) argument 1235 isl_qpolynomial_fold_lift( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_space *dim) argument 1273 isl_qpolynomial_fold_foreach_qpolynomial( __isl_keep isl_qpolynomial_fold *fold, int (*fn)(__isl_take isl_qpolynomial *qp, void *user), void *user) argument 1289 isl_qpolynomial_fold_move_dims( __isl_take isl_qpolynomial_fold *fold, enum isl_dim_type dst_type, unsigned dst_pos, enum isl_dim_type src_type, unsigned src_pos, unsigned n) argument 1324 isl_qpolynomial_fold_substitute( __isl_take isl_qpolynomial_fold *fold, enum isl_dim_type type, unsigned first, unsigned n, __isl_keep isl_qpolynomial **subs) argument 1568 isl_qpolynomial_fold_realign_domain( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_reordering *r) argument 1596 isl_qpolynomial_fold_mul_isl_int( __isl_take isl_qpolynomial_fold *fold, isl_int v) argument 1629 isl_qpolynomial_fold_scale( __isl_take isl_qpolynomial_fold *fold, isl_int v) argument 1637 isl_qpolynomial_fold_scale_val( __isl_take isl_qpolynomial_fold *fold, __isl_take isl_val *v) argument [all...] |
H A D | isl_bound.h | 13 isl_qpolynomial_fold *fold; member in struct:isl_bound
|
H A D | isl_polynomial_private.h | 83 struct isl_qpolynomial_fold *fold; member in struct:isl_pw_qpolynomial_fold_piece 170 __isl_take isl_qpolynomial_fold *fold); 172 __isl_keep isl_qpolynomial_fold *fold); 187 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *set, int max); 197 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_morph *morph); 204 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_space *dim); 209 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_basic_set *eq); 211 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_set *context); 216 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_reordering *r); 228 __isl_take isl_qpolynomial_fold *fold, __isl_tak [all...] |
H A D | isl_bound.c | 173 r = isl_qpolynomial_fold_foreach_qpolynomial(bound->fold, 180 __isl_take isl_qpolynomial_fold *fold, void *user) 184 if (!set || !fold) 189 bound->fold = fold; 190 bound->type = isl_qpolynomial_fold_get_type(fold); 196 isl_qpolynomial_fold_free(fold); 201 isl_qpolynomial_fold_free(fold); 179 guarded_fold(__isl_take isl_set *set, __isl_take isl_qpolynomial_fold *fold, void *user) argument
|
H A D | isl_bernstein.c | 34 isl_qpolynomial_fold *fold; member in struct:bernstein_data 116 isl_qpolynomial_fold *fold; local 118 fold = isl_qpolynomial_fold_alloc(data->type, b); 122 data->fold_tight, fold); 124 data->fold = isl_qpolynomial_fold_fold_on_domain(dom, 125 data->fold, fold); 129 * them in data->fold and data->fold_tight. 306 data->fold = isl_qpolynomial_fold_empty(data->type, isl_space_copy(dim_param)); 311 data->fold); 346 isl_qpolynomial_fold *fold; local 358 isl_qpolynomial_fold *fold; local [all...] |
H A D | isl_range.c | 257 isl_qpolynomial_fold *fold; local 263 fold = isl_qpolynomial_fold_alloc(type, poly); 265 pwf = isl_pw_qpolynomial_fold_alloc(type, set, fold);
|
H A D | isl_dim.c | 240 __isl_keep isl_qpolynomial_fold *fold) 242 return isl_qpolynomial_fold_get_space(fold); 239 isl_qpolynomial_fold_get_dim( __isl_keep isl_qpolynomial_fold *fold) argument
|
/haiku-buildtools/gcc/gcc/config/avr/ |
H A D | avr-c.c | 62 tree type0, type1, fold = NULL_TREE; local 78 fold = error_mark_node; 89 fold = error_mark_node; 120 fold = error_mark_node; 124 fold = targetm.builtin_decl (id, true); 126 if (fold != error_mark_node) 127 fold = build_function_call_vec (loc, vNULL, fold, &args, NULL); 137 fold = error_mark_node; 149 fold [all...] |
/haiku-buildtools/legacy/gcc/gcc/ |
H A D | c-convert.c | 46 In fold-const.c: fold. 72 return fold (build1 (NOP_EXPR, type, expr)); 89 return fold (convert_to_integer (type, e)); 91 return fold (convert_to_pointer (type, e)); 93 return fold (convert_to_real (type, e)); 95 return fold (convert_to_complex (type, e));
|
H A D | convert.c | 93 fold (build1 (REALPART_EXPR, 139 expr = fold (build1 (CONVERT_EXPR, 320 fold (build (ex_form, typex, 352 fold (build1 (ex_form, typex, 366 return fold (build (COND_EXPR, type, TREE_OPERAND (expr, 0), 381 fold (build1 (REALPART_EXPR, 415 return fold (build (COMPLEX_EXPR, 423 fold (build (COMPLEX_EXPR, 425 fold (build1 (REALPART_EXPR, 429 fold (build [all...] |
H A D | fold-const.c | 31 /* The entry points in this file are fold, size_int_wide, size_binop 34 fold takes a tree as argument and returns a simplified tree. 1278 *conp = fold (build1 (NEGATE_EXPR, TREE_TYPE (*conp), *conp)); 1761 return fold (build (code, sizetype, arg0, arg1)); 1795 return fold (build (code, ssizetype, arg0, arg1)); 2425 return fold (build1 (code, type, 2430 return fold (build (code, type, 2446 return fold (build (code, type, 2477 return fold (build (code, type, arg0, arg1)); 2682 return fold (buil 4144 fold (expr) function [all...] |
/haiku-buildtools/gcc/gcc/fortran/ |
H A D | convert.c | 39 #include "fold-const.h" 111 return fold (convert_to_integer (type, e)); 113 return fold (convert_to_pointer (type, e)); 115 return fold (convert_to_real (type, e)); 117 return fold (convert_to_complex (type, e)); 119 return fold (convert_to_vector (type, e));
|
/haiku-buildtools/isl/include/isl/ |
H A D | polynomial.h | 276 isl_ctx *isl_qpolynomial_fold_get_ctx(__isl_keep isl_qpolynomial_fold *fold); 277 enum isl_fold isl_qpolynomial_fold_get_type(__isl_keep isl_qpolynomial_fold *fold); 284 __isl_keep isl_qpolynomial_fold *fold); 285 void isl_qpolynomial_fold_free(__isl_take isl_qpolynomial_fold *fold); 287 int isl_qpolynomial_fold_is_empty(__isl_keep isl_qpolynomial_fold *fold); 292 __isl_keep isl_qpolynomial_fold *fold); 299 __isl_take isl_qpolynomial_fold *fold, isl_int v); 301 __isl_take isl_qpolynomial_fold *fold, isl_int v); 303 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_val *v); 306 __isl_take isl_qpolynomial_fold *fold, [all...] |
/haiku-buildtools/gcc/gcc/go/ |
H A D | go-lang.c | 36 #include "fold-const.h" 517 return fold (convert_to_integer (type, expr)); 519 return fold (convert_to_pointer (type, expr)); 521 return fold (convert_to_real (type, expr)); 523 return fold (convert_to_complex (type, expr));
|
/haiku-buildtools/gcc/gcc/cp/ |
H A D | expr.c | 73 cst = fold (build_nop (type, cst));
|
/haiku-buildtools/legacy/gcc/gcc/ch/ |
H A D | nloop.c | 856 fold (build (PLUS_EXPR, ptr_type, 858 fold (build (MULT_EXPR, integer_type_node, ip->step_temp, 859 fold (build (MINUS_EXPR, integer_type_node, 903 fold (build (PLUS_EXPR, ptr_type, 905 fold (build (MULT_EXPR, integer_type_node, ip->step_temp, 906 fold (build (MINUS_EXPR, integer_type_node, 939 fold (build (PLUS_EXPR, ip->iter_type, integer_one_node, 940 fold (build (TRUNC_DIV_EXPR, ip->iter_type, 942 fold (build (MINUS_EXPR, ip->iter_type, 961 fold (buil [all...] |
H A D | loop.c | 836 fold (build (PLUS_EXPR, ptr_type, 838 fold (build (MULT_EXPR, integer_type_node, ip->step_temp, 839 fold (build (MINUS_EXPR, integer_type_node, 883 fold (build (PLUS_EXPR, ptr_type, 885 fold (build (MULT_EXPR, integer_type_node, ip->step_temp, 886 fold (build (MINUS_EXPR, integer_type_node, 923 count = fold (build (TRUNC_DIV_EXPR, ip->iter_type, 924 fold (count), 942 array_length = fold (build (TRUNC_DIV_EXPR, integer_type_node, 1134 fold (buil [all...] |
H A D | expr.c | 456 tsize = fold (build (MULT_EXPR, sizetype, tsize, 511 tsize = fold (build (MULT_EXPR, long_unsigned_type_node, 877 return fold (node); 1188 temp = fold (build1 (ABS_EXPR, TREE_TYPE (expr), expr)); 1514 temp = fold (build (MULT_EXPR, duration_timing_type_node, 1830 tree temp = fold (build (PLUS_EXPR, chill_integer_type_node, 2147 return fold (build (op, TREE_TYPE (expr), 2168 cond = fold (build (op == PLUS_EXPR ? GE_EXPR : LE_EXPR, 2187 expr = fold (build (op, etype, expr, 3038 * fold [all...] |
H A D | convert.c | 53 return fold (build1 (ADDR_EXPR, reftype, expr)); 1170 return fold (convert_to_integer (type, e)); 1173 return fold (convert_to_pointer (type, e)); 1175 return fold (convert_to_real (type, e)); 1177 return fold (convert_to_boolean (type, e)); 1179 return fold (convert_to_char (type, e));
|
/haiku-buildtools/legacy/gcc/gcc/java/ |
H A D | expr.c | 166 return fold (build (COND_EXPR, boolean_type_node, TREE_OPERAND (expr, 0), 178 return fold (build (NE_EXPR, boolean_type_node, expr, boolean_false_node)); 545 tree ret_label = fold (build1 (ADDR_EXPR, return_address_type_node, ret)); 641 return fold (build1 (INDIRECT_REF, 643 fold (build (PLUS_EXPR, ptr_type_node, 696 arith = fold (build (PLUS_EXPR, int_type_node, 698 fold (build (MULT_EXPR, int_type_node, 711 test = fold (build (GE_EXPR, boolean_type_node, 724 fold (build (PLUS_EXPR, ptr_type_node, 730 return (fold (build_java_arraynull_chec [all...] |
H A D | typeck.c | 100 return fold (convert_to_boolean (type, expr)); 110 return fold (convert_ieee_real_to_integer (type, expr)); 112 return fold (convert_to_integer (type, expr)); 115 return fold (convert_to_real (type, expr)); 117 return fold (convert_to_char (type, expr)); 119 return fold (convert_to_pointer (type, expr));
|
/haiku-buildtools/legacy/gcc/gcc/cp/ |
H A D | cvt.c | 55 In fold-const.c: fold. 678 /* The call to fold will not always remove the NOP_EXPR as 680 the comparsion in fold is just equality of pointers, not a 681 call to comptypes. We don't call fold in this case because 682 that can result in infinite recursion; fold will call 686 return fold (build1 (NOP_EXPR, type, e)); 714 return fold (convert_to_reference (type, e, convtype, flags, NULL_TREE)); 756 return fold (convert_to_integer (type, e)); 760 return fold (cp_convert_to_pointe [all...] |
/haiku-buildtools/gcc/gcc/ |
H A D | convert.c | 40 #include "fold-const.h" 227 tree arg = fold (convert_to_real (newtype, arg0)); 266 return build_call_expr (fn, 1, fold (convert_to_real (type, arg))); 282 fold (convert_to_real (type, 319 fold (convert_to_real (newtype, arg0)), 320 fold (convert_to_real (newtype, arg1))); 359 fold (convert_to_real (newtype, arg0)), 360 fold (convert_to_real (newtype, arg1)));
|
/haiku-buildtools/gcc/gmp/mpn/x86/pentium4/sse2/ |
H A D | mod_34lsub1.asm | 141 paddq %mm0, %mm4 C fold high halves to give 33 bits each 150 pand %mm3, %mm6 C fold at 24 bits
|
/haiku-buildtools/gcc/gcc/c/ |
H A D | c-convert.c | 61 In fold-const.c: fold. 209 ret = fold (ret);
|