Searched refs:poly (Results 1 - 25 of 79) sorted by relevance

1234

/haiku-buildtools/isl/
H A Disl_range.h4 __isl_take isl_qpolynomial *poly, struct isl_bound *bound);
6 __isl_keep isl_qpolynomial *poly, int *signs, int sign);
H A Disl_range.c15 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 Disl_bernstein.h4 __isl_take isl_qpolynomial *poly, struct isl_bound *bound);
H A Disl_bernstein.c29 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 Disl_bound.c27 __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 Dcoarray_14.f9022 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 DvsXi_n.inc36 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 Dvceq.c20 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 DvldX.c18 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 Dvmull.c16 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 DvldX_dup.c18 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 Dvdup_lane.c16 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 Dcompute-ref-data.h111 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 Dvsli_n.c23 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 Dvsri_n.c23 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 Dvbsl.c16 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 Dvcnt.c14 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 Dvcreate.c16 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 Dvext.c16 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 Dvld1_lane.c16 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 Dvmvn.c14 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 Dvdup-vmov.c19 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 DvldX_lane.c19 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 Dvget_high.c16 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 Dpr69714.c31 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,

Completed in 200 milliseconds

1234