Home
last modified time | relevance | path

Searched refs:pnt (Results 1 – 25 of 25) sorted by relevance

/llvm-project-15.0.7/polly/lib/External/isl/
H A Disl_point.c40 return pnt ? pnt->dim : NULL; in isl_point_peek_space()
212 pnt = isl_point_cow(pnt); in isl_point_restore_space()
229 return pnt ? pnt->vec : NULL; in isl_point_peek_vec()
278 pnt = isl_point_cow(pnt); in isl_point_restore_vec()
413 pnt = isl_point_cow(pnt); in isl_point_set_coordinate_val()
416 pnt->vec = isl_vec_cow(pnt->vec); in isl_point_set_coordinate_val()
447 if (!pnt || isl_point_is_void(pnt)) in isl_point_add_ui()
450 pnt = isl_point_cow(pnt); in isl_point_add_ui()
453 pnt->vec = isl_vec_cow(pnt->vec); in isl_point_add_ui()
478 pnt = isl_point_cow(pnt); in isl_point_sub_ui()
[all …]
H A Disl_union_eval.c17 __isl_take isl_point *pnt) in FN()
21 ctx = isl_point_get_ctx(pnt); in FN()
23 isl_point_free(pnt); in FN()
33 isl_point *pnt; in S() local
58 __isl_take isl_point *pnt) in FN()
60 S(UNION,eval_data) data = { pnt }; in FN()
64 is_void = isl_point_is_void(pnt); in FN()
68 return FN(UNION,eval_void)(u, pnt); in FN()
71 space = isl_point_peek_space(pnt); in FN()
76 isl_point_free(pnt); in FN()
[all …]
H A Disl_pw_eval.c23 __isl_take isl_point *pnt) in FN()
27 ctx = isl_point_get_ctx(pnt); in FN()
29 isl_point_free(pnt); in FN()
48 pnt_space = isl_point_peek_space(pnt); in FN()
53 ctx = isl_point_get_ctx(pnt); in FN()
57 is_void = isl_point_is_void(pnt); in FN()
61 return FN(PW,eval_void)(pw, pnt); in FN()
65 found = isl_set_contains_point(pw->p[i].set, pnt); in FN()
73 isl_point_copy(pnt)); in FN()
80 isl_point_free(pnt); in FN()
[all …]
H A Disl_point_private.h17 __isl_keep isl_space *isl_point_peek_space(__isl_keep isl_point *pnt);
18 __isl_give isl_space *isl_point_take_space(__isl_keep isl_point *pnt);
19 __isl_give isl_point *isl_point_restore_space(__isl_take isl_point *pnt,
21 __isl_keep isl_vec *isl_point_peek_vec(__isl_keep isl_point *pnt);
22 __isl_give isl_vec *isl_point_get_vec(__isl_keep isl_point *pnt);
23 __isl_give isl_vec *isl_point_take_vec(__isl_keep isl_point *pnt);
24 __isl_give isl_point *isl_point_restore_vec(__isl_take isl_point *pnt,
H A Dbound.c62 static isl_stat verify_point(__isl_take isl_point *pnt, void *user) in verify_point() argument
90 ctx = isl_point_get_ctx(pnt); in verify_point()
99 v = isl_point_get_coordinate_val(pnt, isl_dim_param, i); in verify_point()
105 isl_point_copy(pnt)); in verify_point()
137 v = isl_point_get_coordinate_val(pnt, isl_dim_param, i); in verify_point()
165 isl_point_free(pnt); in verify_point()
H A Disl_local_space.c1676 __isl_take isl_point *pnt) in isl_local_space_lift_point() argument
1683 if (isl_local_space_check_has_space(ls, isl_point_peek_space(pnt)) < 0) in isl_local_space_lift_point()
1691 space = isl_point_take_space(pnt); in isl_local_space_lift_point()
1692 vec = isl_point_take_vec(pnt); in isl_local_space_lift_point()
1697 pnt = isl_point_restore_vec(pnt, vec); in isl_local_space_lift_point()
1698 pnt = isl_point_restore_space(pnt, space); in isl_local_space_lift_point()
1702 return pnt; in isl_local_space_lift_point()
1705 isl_point_free(pnt); in isl_local_space_lift_point()
H A Disl_sample.c1314 isl_point *pnt; in isl_set_sample_point() local
1320 pnt = isl_basic_set_sample_point(isl_basic_set_copy(set->p[i])); in isl_set_sample_point()
1321 if (!pnt) in isl_set_sample_point()
1323 if (!isl_point_is_void(pnt)) in isl_set_sample_point()
1325 isl_point_free(pnt); in isl_set_sample_point()
1328 pnt = isl_point_void(isl_set_get_space(set)); in isl_set_sample_point()
1331 return pnt; in isl_set_sample_point()
H A Disl_fold.c1383 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_point *pnt) in isl_qpolynomial_fold_eval() argument
1391 if (!fold || !pnt) in isl_qpolynomial_fold_eval()
1393 ctx = isl_point_get_ctx(pnt); in isl_qpolynomial_fold_eval()
1394 isl_assert(pnt->dim->ctx, isl_space_is_equal(pnt->dim, fold->dim), goto error); in isl_qpolynomial_fold_eval()
1395 isl_assert(pnt->dim->ctx, in isl_qpolynomial_fold_eval()
1410 v = isl_qpolynomial_eval(qp, isl_point_copy(pnt)); in isl_qpolynomial_fold_eval()
1415 v_i = isl_qpolynomial_eval(qp, isl_point_copy(pnt)); in isl_qpolynomial_fold_eval()
1423 isl_point_free(pnt); in isl_qpolynomial_fold_eval()
1428 isl_point_free(pnt); in isl_qpolynomial_fold_eval()
H A Disl_local_space_private.h95 __isl_take isl_point *pnt);
H A Disl_polynomial.c3264 __isl_take isl_point *pnt) in eval_void() argument
3268 ctx = isl_point_get_ctx(pnt); in eval_void()
3270 isl_point_free(pnt); in eval_void()
3275 __isl_take isl_point *pnt) in isl_qpolynomial_eval() argument
3281 if (!qp || !pnt) in isl_qpolynomial_eval()
3283 isl_assert(pnt->dim->ctx, isl_space_is_equal(pnt->dim, qp->dim), goto error); in isl_qpolynomial_eval()
3284 is_void = isl_point_is_void(pnt); in isl_qpolynomial_eval()
3288 return eval_void(qp, pnt); in isl_qpolynomial_eval()
3295 isl_point_free(pnt); in isl_qpolynomial_eval()
3300 isl_point_free(pnt); in isl_qpolynomial_eval()
[all …]
H A Disl_test.c8450 isl_point *pnt; in test_eval_1() local
8460 pnt = isl_set_sample_point(set); in test_eval_1()
8478 isl_point *pnt; in test_eval_2() local
8488 pnt = isl_set_sample_point(set); in test_eval_2()
8489 v = isl_qpolynomial_eval(qp, pnt); in test_eval_2()
8507 isl_point *pnt; in test_eval_3() local
8514 pnt = isl_point_set_coordinate_val(pnt, isl_dim_set, 0, v); in test_eval_3()
8515 v = isl_pw_qpolynomial_eval(pwqp, pnt); in test_eval_3()
8567 isl_point *pnt; in test_eval_aff() local
8572 pnt = isl_set_sample_point(set); in test_eval_aff()
[all …]
H A Disl_aff.c10014 __isl_take isl_point *pnt) in eval_void() argument
10018 ctx = isl_point_get_ctx(pnt); in eval_void()
10020 isl_point_free(pnt); in eval_void()
10028 __isl_keep isl_vec *pnt) in eval() argument
10034 if (!aff || !pnt) in eval()
10040 isl_seq_inner_product(aff->el + 1, pnt->el, pnt->size, &n); in eval()
10069 __isl_take isl_point *pnt) in isl_aff_eval() argument
10081 return eval_void(aff, pnt); in isl_aff_eval()
10084 pnt = isl_local_space_lift_point(ls, pnt); in isl_aff_eval()
10089 isl_point_free(pnt); in isl_aff_eval()
[all …]
H A Disl_union_map.c858 isl_stat (*fn)(__isl_take isl_point *pnt, void *user);
874 isl_stat (*fn)(__isl_take isl_point *pnt, void *user), void *user) in isl_union_set_foreach_point() argument
H A Disl_ast_codegen.c3050 static isl_stat compute_class_domains(__isl_take isl_point *pnt, void *user) in compute_class_domains() argument
3057 class_set = isl_set_from_point(pnt); in compute_class_domains()
/llvm-project-15.0.7/polly/lib/External/isl/include/isl/
H A Dpoint.h15 isl_ctx *isl_point_get_ctx(__isl_keep isl_point *pnt);
16 __isl_give isl_space *isl_point_get_space(__isl_keep isl_point *pnt);
19 __isl_give isl_point *isl_point_copy(__isl_keep isl_point *pnt);
20 __isl_null isl_point *isl_point_free(__isl_take isl_point *pnt);
22 __isl_give isl_val *isl_point_get_coordinate_val(__isl_keep isl_point *pnt,
29 __isl_give isl_point *isl_point_add_ui(__isl_take isl_point *pnt,
31 __isl_give isl_point *isl_point_sub_ui(__isl_take isl_point *pnt,
35 isl_bool isl_point_is_void(__isl_keep isl_point *pnt);
38 __isl_take isl_printer *printer, __isl_keep isl_point *pnt);
39 __isl_give char *isl_point_to_str(__isl_keep isl_point *pnt);
[all …]
H A Dunion_set.h153 isl_stat (*fn)(__isl_take isl_point *pnt, void *user), void *user);
161 __isl_give isl_union_set *isl_union_set_from_point(__isl_take isl_point *pnt);
H A Dpolynomial.h122 __isl_take isl_point *pnt);
254 __isl_take isl_pw_qpolynomial *pwqp, __isl_take isl_point *pnt);
351 __isl_take isl_qpolynomial_fold *fold, __isl_take isl_point *pnt);
470 __isl_take isl_pw_qpolynomial_fold *pwf, __isl_take isl_point *pnt);
637 __isl_take isl_union_pw_qpolynomial *upwqp, __isl_take isl_point *pnt);
778 __isl_take isl_point *pnt);
H A Dset.h525 isl_stat (*fn)(__isl_take isl_point *pnt, void *user), void *user);
529 __isl_give isl_basic_set *isl_basic_set_from_point(__isl_take isl_point *pnt);
531 __isl_give isl_set *isl_point_to_set(__isl_take isl_point *pnt);
533 __isl_give isl_set *isl_set_from_point(__isl_take isl_point *pnt);
H A Daff.h161 __isl_take isl_point *pnt);
387 __isl_take isl_point *pnt);
H A Disl-noexceptions.h383 inline isl::val eval(isl::point pnt) const;
1681 inline /* implicit */ basic_set(isl::point pnt);
3074 inline isl::val eval(isl::point pnt) const;
3891 inline /* implicit */ set(isl::point pnt);
5154 isl::val aff::eval(isl::point pnt) const in eval() argument
5156 auto res = isl_aff_eval(copy(), pnt.release()); in eval()
9037 basic_set::basic_set(isl::point pnt) in basic_set() argument
15289 isl::val pw_aff::eval(isl::point pnt) const in eval() argument
18465 set::set(isl::point pnt) in set() argument
18467 auto res = isl_set_from_point(pnt.release()); in set()
[all …]
/llvm-project-15.0.7/clang/include/clang/Basic/
H A Darm_mve.td46 let pnt = PNT_NType in {
60 let pnt = PNT_NType in {
102 let pnt = PNT_NType in {
122 let pnt = PNT_NType in {
152 let pnt = PNT_NType in {
267 let pnt = PNT_None in {
289 let pnt = PNT_None in
304 let pnt = PNT_N in
314 let pnt = PNT_WB in
1226 let pnt = PNT_None;
[all …]
H A Darm_cde.td63 let pnt = PNT_None, params = T.None in {
93 let pnt = PNT_None, params = [u32] in {
101 let pnt = PNT_None, params = [u64] in {
122 let pnt = PNT_None, params = [u8] in
126 let pnt = PNT_Type, params = T.All, polymorphicOnly = 1 in {
229 let params = [u8], headerOnly = 1, pnt = PNT_None in
H A Darm_mve_defs.td483 PolymorphicNameType pnt = PNT_Type;
532 let pnt = pnt_m;
541 let pnt = pnt_x;
556 let pnt = pnt_m;
563 let pnt = pnt_x;
/llvm-project-15.0.7/clang/test/Analysis/
H A Dmisc-ps-region-store.m732 void pr4358(struct pr4358 *pnt) {
734 if (pnt->bar < 3) {
736 } else if (pnt->baz > 2) {
738 } else if (pnt->baz <= 2) {
/llvm-project-15.0.7/polly/lib/External/isl/doc/
H A Duser.pod1175 __isl_keep isl_point *pnt);
2719 __isl_keep isl_point *pnt);
2721 __isl_keep isl_point *pnt,
2724 __isl_take isl_point *pnt,
2729 __isl_take isl_point *pnt,
2732 __isl_take isl_point *pnt,
2738 __isl_keep isl_point *pnt);
2740 __isl_take isl_point *pnt);
2745 __isl_take isl_point *pnt);
2747 __isl_take isl_point *pnt);
[all …]