/haiku-buildtools/isl/ |
H A D | isl_range.h | 4 __isl_take isl_qpolynomial *poly, struct isl_bound *bound); 6 __isl_keep isl_qpolynomial *poly, int *signs, int sign);
|
H A D | isl_range.c | 15 isl_qpolynomial *poly; member in struct:range_data 21 __isl_take isl_qpolynomial *poly, struct range_data *data); 23 /* Check whether the polynomial "poly" has sign "sign" over "bset", 29 __isl_keep isl_qpolynomial *poly, int sign, int *signs) 43 poly = isl_qpolynomial_copy(poly); 47 poly = isl_qpolynomial_move_dims(poly, isl_dim_in, 0, 50 dim = isl_qpolynomial_get_space(poly); 63 if (propagate_on_domain(bset, poly, 28 has_sign(__isl_keep isl_basic_set *bset, __isl_keep isl_qpolynomial *poly, int sign, int *signs) argument 95 monotonicity(__isl_keep isl_basic_set *bset, __isl_keep isl_qpolynomial *poly, struct range_data *data) argument 174 isl_qpolynomial *poly; member in struct:isl_fixed_sign_data 231 isl_qpolynomial_terms_of_sign( __isl_keep isl_qpolynomial *poly, int *signs, int sign) argument 252 add_guarded_poly(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct range_data *data) argument 296 isl_qpolynomial *poly; local 359 propagate_on_domain(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct range_data *data) argument 438 qpolynomial_bound_on_domain_range(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct range_data *data) argument 471 isl_qpolynomial_bound_on_domain_range(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct isl_bound *bound) argument [all...] |
H A D | isl_bernstein.h | 4 __isl_take isl_qpolynomial *poly, struct isl_bound *bound);
|
H A D | isl_bernstein.c | 29 isl_qpolynomial *poly; member in struct:bernstein_data 138 static void extract_coefficients(isl_qpolynomial *poly, argument 150 if (!poly) 153 ctx = isl_qpolynomial_get_ctx(poly); 154 n = isl_qpolynomial_dim(poly, isl_dim_in); 155 d = isl_qpolynomial_degree(poly); 169 c[0] = isl_qpolynomial_coeff(poly, isl_dim_in, n - 1, k[0]); 235 * data->poly has been homogenized in the calling function. 250 isl_qpolynomial *poly = data->poly; local 333 bernstein_coefficients_base( __isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct bernstein_data *data, int *tight) argument 438 bernstein_coefficients_factors( __isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct bernstein_data *data, int *tight) argument 471 bernstein_coefficients_full_recursive( __isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct bernstein_data *data, int *tight) argument 519 isl_qpolynomial_bound_on_domain_bernstein(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, struct isl_bound *bound) argument [all...] |
H A D | isl_bound.c | 27 __isl_take isl_qpolynomial *poly, void *user) 32 if (!bset || !poly) 36 return isl_qpolynomial_bound_on_domain_range(bset, poly, bound); 42 return isl_qpolynomial_bound_on_domain_bernstein(bset, poly, bound); 44 return isl_qpolynomial_bound_on_domain_range(bset, poly, bound); 47 isl_qpolynomial_free(poly); 52 __isl_take isl_qpolynomial *poly, void *user) 67 return compressed_guarded_poly_bound(bset, poly, user); 72 poly = isl_qpolynomial_morph_domain(poly, isl_morph_cop 26 compressed_guarded_poly_bound(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, void *user) argument 51 unwrapped_guarded_poly_bound(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, void *user) argument 108 guarded_poly_bound(__isl_take isl_basic_set *bset, __isl_take isl_qpolynomial *poly, void *user) argument [all...] |
/haiku-buildtools/gcc/gcc/testsuite/gfortran.dg/ |
H A D | coarray_14.f90 | 22 class(t), allocatable :: poly 39 call x[1]%poly%sub() ! { dg-error "Polymorphic subobject of coindexed object" } 40 i = x[1]%poly%func() ! { dg-error "Polymorphic subobject of coindexed object" }
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.target/aarch64/advsimd-intrinsics/ |
H A D | vsXi_n.inc | 36 VDUP(vector2, , poly, p, 8, 8, 20); 37 VDUP(vector2, , poly, p, 16, 4, 30); 46 VDUP(vector2, q, poly, p, 8, 16, 12); 47 VDUP(vector2, q, poly, p, 16, 8, 3); 58 TEST_VSXI_N(INSN_NAME, , poly, p, 8, 8, 2); 59 TEST_VSXI_N(INSN_NAME, , poly, p, 16, 4, 10); 68 TEST_VSXI_N(INSN_NAME, q, poly, p, 8, 16, 3); 69 TEST_VSXI_N(INSN_NAME, q, poly, p, 16, 8, 12);
|
H A D | vceq.c | 20 VECT_VAR_DECL(expected,poly,8,8) [] = { 0x33, 0x33, 0x33, 0x33, 22 VECT_VAR_DECL(expected,poly,16,4) [] = { 0x3333, 0x3333, 0x3333, 0x3333 }; 43 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 47 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 91 DECL_VARIABLE(vector, poly, 8, 8); 92 DECL_VARIABLE(vector, poly, 8, 16); 94 DECL_VARIABLE(vector2, poly, 8, 8); 95 DECL_VARIABLE(vector2, poly, 8, 16); 102 VLOAD(vector, buffer, , poly, p, 8, 8); 103 VLOAD(vector, buffer, q, poly, [all...] |
H A D | vldX.c | 18 VECT_VAR_DECL(expected_vld2_0,poly,8,8) [] = { 0xf0, 0xf1, 0xf2, 0xf3, 20 VECT_VAR_DECL(expected_vld2_0,poly,16,4) [] = { 0xfff0, 0xfff1, 0xfff2, 0xfff3 }; 42 VECT_VAR_DECL(expected_vld2_0,poly,8,16) [] = { 0xf0, 0xf1, 0xf2, 0xf3, 46 VECT_VAR_DECL(expected_vld2_0,poly,16,8) [] = { 0xfff0, 0xfff1, 0xfff2, 0xfff3, 62 VECT_VAR_DECL(expected_vld2_1,poly,8,8) [] = { 0xf8, 0xf9, 0xfa, 0xfb, 64 VECT_VAR_DECL(expected_vld2_1,poly,16,4) [] = { 0xfff4, 0xfff5, 0xfff6, 0xfff7 }; 86 VECT_VAR_DECL(expected_vld2_1,poly,8,16) [] = { 0x0, 0x1, 0x2, 0x3, 90 VECT_VAR_DECL(expected_vld2_1,poly,16,8) [] = { 0xfff8, 0xfff9, 0xfffa, 0xfffb, 106 VECT_VAR_DECL(expected_vld3_0,poly,8,8) [] = { 0xf0, 0xf1, 0xf2, 0xf3, 108 VECT_VAR_DECL(expected_vld3_0,poly,1 [all...] |
H A D | vmull.c | 16 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x5500, 0x5501, 0x5504, 0x5505, 35 DECL_VARIABLE(vector, poly, 8, 8); 42 DECL_VARIABLE(vector_res, poly, 16, 8); 52 VLOAD(vector, buffer, , poly, p, 8, 8); 60 TEST_VMULL(poly, p, 8, 16, 8); 68 CHECK(TEST_MSG, poly, 16, 8, PRIx16, expected, "");
|
H A D | vldX_dup.c | 18 VECT_VAR_DECL(expected_vld2_0,poly,8,8) [] = { 0xf0, 0xf1, 0xf0, 0xf1, 20 VECT_VAR_DECL(expected_vld2_0,poly,16,4) [] = { 0xfff0, 0xfff1, 0xfff0, 0xfff1 }; 42 VECT_VAR_DECL(expected_vld2_0,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 46 VECT_VAR_DECL(expected_vld2_0,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 62 VECT_VAR_DECL(expected_vld2_1,poly,8,8) [] = { 0xf0, 0xf1, 0xf0, 0xf1, 64 VECT_VAR_DECL(expected_vld2_1,poly,16,4) [] = { 0xfff0, 0xfff1, 87 VECT_VAR_DECL(expected_vld2_1,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 91 VECT_VAR_DECL(expected_vld2_1,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 109 VECT_VAR_DECL(expected_vld3_0,poly,8,8) [] = { 0xf0, 0xf1, 0xf2, 0xf0, 111 VECT_VAR_DECL(expected_vld3_0,poly,1 [all...] |
H A D | vdup_lane.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf7, 0xf7, 0xf7, 0xf7, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xfff3, 0xfff3, 0xfff3, 0xfff3 }; 40 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xf5, 0xf5, 0xf5, 0xf5, 44 VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff1, 0xfff1, 0xfff1, 0xfff1, 77 TEST_VDUP_LANE(, poly, p, 8, 8, 8, 7); 78 TEST_VDUP_LANE(, poly, p, 16, 4, 4, 3); 89 TEST_VDUP_LANE(q, poly, p, 8, 16, 8, 5); 90 TEST_VDUP_LANE(q, poly, p, 16, 8, 4, 1);
|
H A D | compute-ref-data.h | 111 VECT_VAR_DECL_INIT(buffer, poly, 8, 8); 112 PAD(buffer_pad, poly, 8, 8); 113 VECT_VAR_DECL_INIT(buffer, poly, 16, 4); 114 PAD(buffer_pad, poly, 16, 4); 139 VECT_VAR_DECL_INIT(buffer, poly, 8, 16); 140 PAD(buffer_pad, poly, 8, 16); 141 VECT_VAR_DECL_INIT(buffer, poly, 16, 8); 142 PAD(buffer_pad, poly, 16, 8); 169 VECT_VAR_DECL_INIT(buffer_dup, poly, 8, 8); 170 VECT_VAR_DECL(buffer_dup_pad, poly, [all...] |
H A D | vsli_n.c | 23 VECT_VAR_DECL(expected,poly,8,8) [] = { 0x50, 0x51, 0x52, 0x53, 25 VECT_VAR_DECL(expected,poly,16,4) [] = { 0x7bf0, 0x7bf1, 0x7bf2, 0x7bf3 }; 45 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x60, 0x61, 0x62, 0x63, 49 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3ff0, 0x3ff1, 0x3ff2, 0x3ff3, 67 VECT_VAR_DECL(expected_max_shift,poly,8,8) [] = { 0x70, 0x71, 0x72, 0x73, 69 VECT_VAR_DECL(expected_max_shift,poly,16,4) [] = { 0x7ff0, 0x7ff1, 92 VECT_VAR_DECL(expected_max_shift,poly,8,16) [] = { 0x70, 0x71, 0x72, 0x73, 96 VECT_VAR_DECL(expected_max_shift,poly,16,8) [] = { 0xfff0, 0xfff1, 0xfff2, 0xfff3, 126 VDUP(vector2, , poly, p, 8, 8, 20); 127 VDUP(vector2, , poly, [all...] |
H A D | vsri_n.c | 23 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xc5, 0xc5, 0xc5, 0xc5, 25 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xffc0, 0xffc0, 0xffc0, 0xffc0 }; 47 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xe1, 0xe1, 0xe1, 0xe1, 51 VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff0, 0xfff0, 0xfff0, 0xfff0, 69 VECT_VAR_DECL(expected_max_shift,poly,8,8) [] = { 0xf0, 0xf1, 0xf2, 0xf3, 71 VECT_VAR_DECL(expected_max_shift,poly,16,4) [] = { 0xfff0, 0xfff1, 94 VECT_VAR_DECL(expected_max_shift,poly,8,16) [] = { 0xf0, 0xf1, 0xf2, 0xf3, 98 VECT_VAR_DECL(expected_max_shift,poly,16,8) [] = { 0xfff0, 0xfff1, 0xfff2, 0xfff3, 128 VDUP(vector2, , poly, p, 8, 8, 20); 129 VDUP(vector2, , poly, [all...] |
H A D | vbsl.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf3, 0xf3, 0xf3, 0xf3, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xfff0, 0xfff0, 0xfff2, 0xfff2 }; 40 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xf3, 0xf3, 0xf3, 0xf3, 44 VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff0, 0xfff0, 0xfff2, 0xfff2, 84 VDUP(vector2, , poly, p, 8, 8, 0xF3); 85 VDUP(vector2, , poly, p, 16, 4, 0xFFF2); 95 VDUP(vector2, q, poly, p, 8, 16, 0xF3); 96 VDUP(vector2, q, poly, p, 16, 8, 0xFFF2); 110 TEST_VBSL(uint, , poly, p, 8, 8); 111 TEST_VBSL(uint, , poly, [all...] |
H A D | vcnt.c | 14 VECT_VAR_DECL(expected,poly,8,8) [] = { 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4 }; 15 VECT_VAR_DECL(expected,poly,16,4) [] = { 0x3333, 0x3333, 0x3333, 0x3333 }; 32 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 34 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 59 DECL_VARIABLE(vector, poly, 8, 8); 62 DECL_VARIABLE(vector, poly, 8, 16); 66 DECL_VARIABLE(vector_res, poly, 8, 8); 69 DECL_VARIABLE(vector_res, poly, 8, 16); 76 VDUP(vector, , poly, p, 8, 8, 0x35); 79 VDUP(vector, q, poly, [all...] |
H A D | vcreate.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf0, 0xde, 0xbc, 0x9a, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xdef0, 0x9abc, 0x5678, 0x1234 }; 40 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 44 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 74 DECL_VAL(val, poly, 8, 8); 75 DECL_VAL(val, poly, 16, 4); 86 DECL_VARIABLE(vector_res, poly, 8, 8); 87 DECL_VARIABLE(vector_res, poly, 16, 4); 101 VECT_VAR(val, poly, 8, 8) = 0x123456789abcdef0ULL; 102 VECT_VAR(val, poly, 1 [all...] |
H A D | vext.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf6, 0xf7, 0x55, 0x55, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xfff2, 0xfff3, 0x66, 0x66 }; 36 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xfc, 0xfd, 0xfe, 0xff, 40 VECT_VAR_DECL(expected,poly,16,8) [] = { 0xfff6, 0xfff7, 0x66, 0x66, 75 VDUP(vector2, , poly, p, 8, 8, 0x55); 76 VDUP(vector2, , poly, p, 16, 4, 0x66); 87 VDUP(vector2, q, poly, p, 8, 16, 0x55); 88 VDUP(vector2, q, poly, p, 16, 8, 0x66); 100 TEST_VEXT(, poly, p, 8, 8, 6); 101 TEST_VEXT(, poly, [all...] |
H A D | vld1_lane.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xaa, 0xaa, 0xaa, 0xaa, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xaaaa, 0xaaaa, 0xaaaa, 0xfff0 }; 40 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xaa, 0xaa, 0xaa, 0xaa, 44 VECT_VAR_DECL(expected,poly,16,8) [] = { 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 73 ARRAY(buffer_src, poly, 8, 8); 74 ARRAY(buffer_src, poly, 16, 4); 85 ARRAY(buffer_src, poly, 8, 16); 86 ARRAY(buffer_src, poly, 16, 8); 100 TEST_VLD1_LANE(, poly, p, 8, 8, 7); 101 TEST_VLD1_LANE(, poly, [all...] |
H A D | vmvn.c | 14 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf, 0xe, 0xd, 0xc, 30 VECT_VAR_DECL(expected,poly,8,16) [] = { 0xf, 0xe, 0xd, 0xc, 59 DECL_VARIABLE(vector, poly, 8, 8); 66 DECL_VARIABLE(vector, poly, 8, 16); 74 DECL_VARIABLE(vector_res, poly, 8, 8); 81 DECL_VARIABLE(vector_res, poly, 8, 16); 92 VLOAD(vector, buffer, , poly, p, 8, 8); 99 VLOAD(vector, buffer, q, poly, p, 8, 16); 108 TEST_UNARY_OP(INSN_NAME, , poly, p, 8, 8); 115 TEST_UNARY_OP(INSN_NAME, q, poly, [all...] |
H A D | vdup-vmov.c | 19 VECT_VAR_DECL(expected0,poly,8,8) [] = { 0xf0, 0xf0, 0xf0, 0xf0, 21 VECT_VAR_DECL(expected0,poly,16,4) [] = { 0xfff0, 0xfff0, 0xfff0, 0xfff0 }; 43 VECT_VAR_DECL(expected0,poly,8,16) [] = { 0xf0, 0xf0, 0xf0, 0xf0, 47 VECT_VAR_DECL(expected0,poly,16,8) [] = { 0xfff0, 0xfff0, 0xfff0, 0xfff0, 63 VECT_VAR_DECL(expected1,poly,8,8) [] = { 0xf1, 0xf1, 0xf1, 0xf1, 65 VECT_VAR_DECL(expected1,poly,16,4) [] = { 0xfff1, 0xfff1, 0xfff1, 0xfff1 }; 87 VECT_VAR_DECL(expected1,poly,8,16) [] = { 0xf1, 0xf1, 0xf1, 0xf1, 91 VECT_VAR_DECL(expected1,poly,16,8) [] = { 0xfff1, 0xfff1, 0xfff1, 0xfff1, 107 VECT_VAR_DECL(expected2,poly,8,8) [] = { 0xf2, 0xf2, 0xf2, 0xf2, 109 VECT_VAR_DECL(expected2,poly,1 [all...] |
H A D | vldX_lane.c | 19 VECT_VAR_DECL(expected_vld2_0,poly,8,8) [] = { 0xaa, 0xaa, 0xaa, 0xaa, 21 VECT_VAR_DECL(expected_vld2_0,poly,16,4) [] = { 0xaaaa, 0xaaaa, 44 VECT_VAR_DECL(expected_vld2_0,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 48 VECT_VAR_DECL(expected_vld2_0,poly,16,8) [] = { 0xaaaa, 0xaaaa, 0xaaaa, 0xaaaa, 64 VECT_VAR_DECL(expected_vld2_1,poly,8,8) [] = { 0xf0, 0xf1, 0xaa, 0xaa, 66 VECT_VAR_DECL(expected_vld2_1,poly,16,4) [] = { 0xaaaa, 0xaaaa, 0xfff0, 0xfff1 }; 88 VECT_VAR_DECL(expected_vld2_1,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 92 VECT_VAR_DECL(expected_vld2_1,poly,16,8) [] = { 0xaaaa, 0xaaaa, 0xfff0, 0xfff1, 108 VECT_VAR_DECL(expected_vld3_0,poly,8,8) [] = { 0xaa, 0xaa, 0xaa, 0xaa, 110 VECT_VAR_DECL(expected_vld3_0,poly,1 [all...] |
H A D | vget_high.c | 16 VECT_VAR_DECL(expected,poly,8,8) [] = { 0xf8, 0xf9, 0xfa, 0xfb, 18 VECT_VAR_DECL(expected,poly,16,4) [] = { 0xfff4, 0xfff5, 0xfff6, 0xfff7 }; 40 VECT_VAR_DECL(expected,poly,8,16) [] = { 0x33, 0x33, 0x33, 0x33, 44 VECT_VAR_DECL(expected,poly,16,8) [] = { 0x3333, 0x3333, 0x3333, 0x3333, 75 TEST_VGET_HIGH(poly, p, 8, 8, 16); 76 TEST_VGET_HIGH(poly, p, 16, 4, 8);
|
/haiku-buildtools/gcc/gcc/testsuite/gcc.dg/torture/ |
H A D | pr69714.c | 31 int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size); 43 uint32_t poly; member in struct:__anon202 56 int av_crc_init(AVCRC *ctx, int le, int bits, uint32_t poly, int ctx_size) argument 61 if (bits < 8 || bits > 32 || poly >= (1LL << bits)) 69 c = (c >> 1) ^ (poly & (-(c & 1))); 73 c = (c << 1) ^ ((poly << (32 - bits)) & (((int32_t) c) >> 31)); 95 av_crc_table_params[crc_id].poly,
|