Home
last modified time | relevance | path

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

12

/external/llvm-project/polly/lib/External/isl/
Disl_multi_pw_aff_explicit_domain.c15 __isl_take isl_multi_pw_aff *mpa) in isl_multi_pw_aff_init_explicit_domain() argument
17 if (isl_multi_pw_aff_check_has_explicit_domain(mpa) < 0) in isl_multi_pw_aff_init_explicit_domain()
18 return isl_multi_pw_aff_free(mpa); in isl_multi_pw_aff_init_explicit_domain()
19 mpa->u.dom = isl_set_universe(isl_multi_pw_aff_get_domain_space(mpa)); in isl_multi_pw_aff_init_explicit_domain()
20 if (!mpa->u.dom) in isl_multi_pw_aff_init_explicit_domain()
21 return isl_multi_pw_aff_free(mpa); in isl_multi_pw_aff_init_explicit_domain()
22 return mpa; in isl_multi_pw_aff_init_explicit_domain()
62 __isl_keep isl_multi_pw_aff *mpa, in isl_multi_pw_aff_involves_explicit_domain_dims() argument
65 if (isl_multi_pw_aff_check_has_explicit_domain(mpa) < 0) in isl_multi_pw_aff_involves_explicit_domain_dims()
69 return isl_set_involves_dims(mpa->u.dom, type, pos, n); in isl_multi_pw_aff_involves_explicit_domain_dims()
[all …]
Disl_opt_mpa_templ.c30 isl_multi_pw_aff *mpa; in FN() local
32 mpa = isl_multi_pw_aff_alloc(FN(TYPE,get_space)(obj)); in FN()
33 n = isl_multi_pw_aff_size(mpa); in FN()
35 mpa = isl_multi_pw_aff_free(mpa); in FN()
40 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in FN()
42 if (isl_multi_pw_aff_has_explicit_domain(mpa)) { in FN()
46 mpa = isl_multi_pw_aff_intersect_params(mpa, dom); in FN()
50 return mpa; in FN()
Disl_aff_map.c392 __isl_take isl_multi_pw_aff *mpa) in map_from_multi_pw_aff() argument
399 dim = isl_multi_pw_aff_dim(mpa, isl_dim_out); in map_from_multi_pw_aff()
403 if (isl_space_dim(mpa->space, isl_dim_out) != mpa->n) in map_from_multi_pw_aff()
404 isl_die(isl_multi_pw_aff_get_ctx(mpa), isl_error_internal, in map_from_multi_pw_aff()
407 space = isl_multi_pw_aff_get_domain_space(mpa); in map_from_multi_pw_aff()
410 for (i = 0; i < mpa->n; ++i) { in map_from_multi_pw_aff()
414 pa = isl_pw_aff_copy(mpa->u.p[i]); in map_from_multi_pw_aff()
420 map = isl_map_reset_space(map, isl_multi_pw_aff_get_space(mpa)); in map_from_multi_pw_aff()
422 isl_multi_pw_aff_free(mpa); in map_from_multi_pw_aff()
425 isl_multi_pw_aff_free(mpa); in map_from_multi_pw_aff()
[all …]
Disl_ast_build_expr.c2331 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa) in set_iterator_names() argument
2336 n = isl_multi_pw_aff_dim(mpa, isl_dim_in); in set_iterator_names()
2338 return isl_multi_pw_aff_free(mpa); in set_iterator_names()
2343 mpa = isl_multi_pw_aff_set_dim_id(mpa, isl_dim_in, i, id); in set_iterator_names()
2346 return mpa; in set_iterator_names()
2356 __isl_take isl_ast_expr *arg0, __isl_take isl_multi_pw_aff *mpa) in isl_ast_build_with_arguments() argument
2365 n = isl_multi_pw_aff_dim(mpa, isl_dim_out); in isl_ast_build_with_arguments()
2372 pa = isl_multi_pw_aff_get_pw_aff(mpa, i); in isl_ast_build_with_arguments()
2377 isl_multi_pw_aff_free(mpa); in isl_ast_build_with_arguments()
2383 __isl_take isl_multi_pw_aff *mpa);
[all …]
Disl_aff.c6437 isl_bool isl_multi_pw_aff_is_cst(__isl_keep isl_multi_pw_aff *mpa) in isl_multi_pw_aff_is_cst() argument
6439 return isl_multi_pw_aff_every(mpa, &isl_pw_aff_is_cst); in isl_multi_pw_aff_is_cst()
6448 __isl_keep isl_multi_pw_aff *mpa) in isl_multi_pw_aff_has_non_trivial_domain() argument
6450 if (!mpa) in isl_multi_pw_aff_has_non_trivial_domain()
6452 if (!isl_multi_pw_aff_has_explicit_domain(mpa)) in isl_multi_pw_aff_has_non_trivial_domain()
6454 return isl_bool_not(isl_set_plain_is_universe(mpa->u.dom)); in isl_multi_pw_aff_has_non_trivial_domain()
6640 __isl_take isl_multi_pw_aff *mpa) in isl_pw_multi_aff_from_multi_pw_aff_0D() argument
6646 space = isl_multi_pw_aff_get_space(mpa); in isl_pw_multi_aff_from_multi_pw_aff_0D()
6647 dom = isl_multi_pw_aff_get_explicit_domain(mpa); in isl_pw_multi_aff_from_multi_pw_aff_0D()
6648 isl_multi_pw_aff_free(mpa); in isl_pw_multi_aff_from_multi_pw_aff_0D()
[all …]
Disl_aff_lex_templ.c47 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa) in FN()
49 return isl_map_order_at_multi_pw_aff(map, mpa, in FN()
Disl_test.c201 isl_multi_pw_aff *mpa; in test_parse_mpa() local
206 mpa = isl_multi_pw_aff_zero(space); in test_parse_mpa()
207 r = check_reparse_multi_pw_aff(ctx, mpa); in test_parse_mpa()
216 mpa = isl_multi_pw_aff_zero(space); in test_parse_mpa()
217 mpa = isl_multi_pw_aff_intersect_domain(mpa, dom); in test_parse_mpa()
218 r = check_reparse_multi_pw_aff(ctx, mpa); in test_parse_mpa()
224 mpa = isl_multi_pw_aff_from_pw_multi_aff(pma); in test_parse_mpa()
225 if (check_reparse_multi_pw_aff(ctx, mpa) < 0) in test_parse_mpa()
5748 __isl_give isl_multi_pw_aff *(*fn)(__isl_take isl_multi_pw_aff *mpa);
5796 isl_multi_pw_aff *mpa, *res; in test_un_mpa() local
[all …]
Disl_input.c3598 isl_multi_pw_aff *mpa; in extract_mpa_from_tuple() local
3610 mpa = isl_multi_pw_aff_alloc(space); in extract_mpa_from_tuple()
3616 return isl_multi_pw_aff_free(mpa); in extract_mpa_from_tuple()
3622 return isl_multi_pw_aff_free(mpa)); in extract_mpa_from_tuple()
3625 space = isl_multi_pw_aff_get_domain_space(mpa); in extract_mpa_from_tuple()
3627 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, pa); in extract_mpa_from_tuple()
3630 return mpa; in extract_mpa_from_tuple()
3650 isl_multi_pw_aff *mpa; in read_conditional_multi_aff() local
3664 mpa = extract_mpa_from_tuple(isl_set_get_space(dom), tuple); in read_conditional_multi_aff()
3666 if (!mpa) in read_conditional_multi_aff()
[all …]
Disl_union_map.c3633 isl_multi_pw_aff *mpa; member
3637 __isl_take isl_multi_pw_aff *mpa);
3659 map = data->fn(map, isl_multi_pw_aff_copy(data->mpa)); in preimage_mpa_entry()
3679 __isl_take isl_union_map *umap, __isl_take isl_multi_pw_aff *mpa, in preimage_multi_pw_aff() argument
3682 __isl_take isl_multi_pw_aff *mpa)) in preimage_multi_pw_aff()
3689 isl_multi_pw_aff_get_space(mpa)); in preimage_multi_pw_aff()
3690 mpa = isl_multi_pw_aff_align_params(mpa, isl_union_map_get_space(umap)); in preimage_multi_pw_aff()
3692 if (!umap || !mpa) in preimage_multi_pw_aff()
3697 data.space = isl_multi_pw_aff_get_space(mpa); in preimage_multi_pw_aff()
3698 data.mpa = mpa; in preimage_multi_pw_aff()
[all …]
Disl_output.c3364 isl_multi_pw_aff *mpa = data->user; in print_dim_mpa() local
3372 space = isl_multi_pw_aff_get_domain_space(mpa); in print_dim_mpa()
3378 pa = mpa->u.p[pos]; in print_dim_mpa()
3385 space = isl_multi_pw_aff_get_domain_space(mpa); in print_dim_mpa()
3406 __isl_keep isl_multi_pw_aff *mpa) in print_multi_pw_aff_isl() argument
3411 if (!mpa) in print_multi_pw_aff_isl()
3414 p = print_param_tuple(p, mpa->space, &data); in print_multi_pw_aff_isl()
3417 data.user = mpa; in print_multi_pw_aff_isl()
3418 p = isl_print_space(mpa->space, p, 0, &data); in print_multi_pw_aff_isl()
3419 has_domain = isl_multi_pw_aff_has_non_trivial_domain(mpa); in print_multi_pw_aff_isl()
[all …]
/external/ltp/testcases/kernel/syscalls/pkeys/
Dpkey01.c143 static void pkey_test(struct tcase *tc, struct mmap_param *mpa) in pkey_test() argument
148 int fd = mpa->fd; in pkey_test()
150 if (no_hugepage && (mpa->flags & MAP_HUGETLB)) { in pkey_test()
151 tst_res(TINFO, "Skip test on (%s) buffer", flag_to_str(mpa->flags)); in pkey_test()
158 buffer = SAFE_MMAP(NULL, size, mpa->prot, mpa->flags, fd, 0); in pkey_test()
164 tst_res(TINFO, "Set %s on (%s) buffer", tc->name, flag_to_str(mpa->flags)); in pkey_test()
165 if (ltp_pkey_mprotect(buffer, size, mpa->prot, pkey) == -1) in pkey_test()
192 if (ltp_pkey_mprotect(buffer, size, mpa->prot, 0x0) == -1) in pkey_test()
195 switch (mpa->prot) { in pkey_test()
221 struct mmap_param *mpa; in verify_pkey() local
[all …]
/external/llvm-project/polly/lib/External/ppcg/
Dutil.c76 isl_multi_pw_aff *mpa; in ppcg_size_from_extent() local
79 mpa = isl_multi_pw_aff_zero(isl_set_get_space(set)); in ppcg_size_from_extent()
100 mpa = isl_multi_pw_aff_set_pw_aff(mpa, i, bound); in ppcg_size_from_extent()
104 return mpa; in ppcg_size_from_extent()
Dprint.c339 __isl_take isl_multi_pw_aff *mpa, __isl_keep isl_ast_build *build) in ppcg_attach_multi_pw_aff() argument
350 return isl_multi_pw_aff_free(mpa); in ppcg_attach_multi_pw_aff()
351 return mpa; in ppcg_attach_multi_pw_aff()
355 mpa = isl_multi_pw_aff_from_range(mpa); in ppcg_attach_multi_pw_aff()
356 mpa = isl_multi_pw_aff_pullback_multi_aff(mpa, ma); in ppcg_attach_multi_pw_aff()
358 return mpa; in ppcg_attach_multi_pw_aff()
Dgpu.h216 __isl_take isl_multi_pw_aff *mpa, isl_id *id,
/external/bcc/tools/
Dcachestat.py43 mpa = 0 variable
126 mpa = max(0, v.value) variable
139 total = (mpa - mbd)
159 (mpa, mbd, apcl, apd, total, misses, hits))
173 mpa = 0 variable
Dcachetop.py81 mpa = 0
92 mpa = max(0, v)
106 access = (mpa + mbd)
111 if mpa > 0:
112 rtaccess = float(mpa) / (access + misses)
/external/python/pybind11/tests/
Dtest_kwargs_and_defaults.py70 mpa = m.mixed_plus_args
75 assert mpa(1, 2.5, 4, 99.5, None) == (1, 2.5, (4, 99.5, None))
76 assert mpa(1, 2.5) == (1, 2.5, ())
78 assert mpa(1)
89 assert mpa()
/external/llvm-project/polly/lib/External/isl/include/isl/
Dilp.h42 __isl_take isl_multi_pw_aff *mpa);
45 __isl_take isl_multi_pw_aff *mpa);
Daff.h386 __isl_take isl_pw_aff *pa, __isl_take isl_multi_pw_aff *mpa);
1009 uint32_t isl_multi_pw_aff_get_hash(__isl_keep isl_multi_pw_aff *mpa);
1020 __isl_give isl_set *isl_multi_pw_aff_domain(__isl_take isl_multi_pw_aff *mpa);
1023 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set);
1026 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *domain);
1030 __isl_take isl_multi_pw_aff *mpa);
1033 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set);
1035 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_set *set);
1037 isl_bool isl_multi_pw_aff_is_cst(__isl_keep isl_multi_pw_aff *mpa);
1043 __isl_take isl_multi_pw_aff *mpa, __isl_take isl_multi_aff *ma);
[all …]
Dast_build.h110 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
116 __isl_keep isl_ast_build *build, __isl_take isl_multi_pw_aff *mpa);
Dmap.h358 __isl_take isl_map *map, __isl_take isl_multi_pw_aff *mpa);
700 __isl_take isl_multi_pw_aff *mpa);
703 __isl_take isl_multi_pw_aff *mpa);
706 __isl_take isl_multi_pw_aff *mpa);
709 __isl_take isl_multi_pw_aff *mpa);
712 __isl_take isl_multi_pw_aff *mpa);
Dmulti.h136 __isl_take isl_multi_##BASE *mpa, __isl_take isl_val *v); \
139 __isl_take isl_multi_##BASE *mpa, __isl_take isl_multi_val *mv);
/external/llvm-project/polly/lib/Support/
DGICHelper.cpp138 std::string polly::stringFromIslObj(__isl_keep isl_multi_pw_aff *mpa) { in stringFromIslObj() argument
139 return stringFromIslObjInternal(mpa, isl_multi_pw_aff_get_ctx, in stringFromIslObj()
/external/llvm-project/polly/lib/External/isl/doc/
Duser.pod581 __isl_keep isl_multi_pw_aff *mpa);
1163 __isl_keep isl_multi_pw_aff *mpa);
1165 __isl_keep isl_multi_pw_aff *mpa);
1232 __isl_keep isl_multi_pw_aff *mpa,
1403 __isl_take isl_multi_pw_aff *mpa,
1423 __isl_keep isl_multi_pw_aff *mpa,
1436 __isl_take isl_multi_pw_aff *mpa,
1545 __isl_keep isl_multi_pw_aff *mpa,
1558 __isl_keep isl_multi_pw_aff *mpa,
1710 __isl_take isl_multi_pw_aff *mpa,
[all …]
/external/llvm-project/polly/include/polly/Support/
DGICHelper.h160 std::string stringFromIslObj(__isl_keep isl_multi_pw_aff *mpa);

12