Home
last modified time | relevance | path

Searched defs:BASE (Results 1 – 25 of 212) sorted by relevance

123456789

/netbsd-src/external/mit/isl/dist/
H A Dprint.c17 #define BASE id macro
20 #define BASE multi_id macro
23 #define BASE val macro
26 #define BASE multi_val macro
29 #define BASE space macro
32 #define BASE local_space macro
35 #define BASE basic_set macro
38 #define BASE basic_map macro
41 #define BASE set macro
44 #define BASE map macro
[all …]
H A Disl_multi_templ.c18 #define MULTI_NAME(BASE) "isl_multi_" #BASE argument
20 isl_ctx *FN(MULTI(BASE),get_ctx)(__isl_keep MULTI(BASE) *multi) in FN()
27 __isl_keep isl_space *FN(MULTI(BASE),peek_space)(__isl_keep MULTI(BASE) *multi) in FN()
32 __isl_give isl_space *FN(MULTI(BASE),get_space)(__isl_keep MULTI(BASE) *multi) in FN()
37 __isl_give isl_space *FN(MULTI(BASE),get_domain_space)( in FN()
49 __isl_give MULTI(BASE) *FN(MULTI(BASE),alloc)(__isl_take isl_space *space) in MULTI() argument
79 __isl_give MULTI(BASE) *FN(MULTI(BASE),dup)(__isl_keep MULTI(BASE) *multi) in MULTI() argument
100 __isl_give MULTI(BASE) *FN(MULTI(BASE),cow)(__isl_take MULTI(BASE) *multi) in MULTI() argument
112 __isl_give MULTI(BASE) *FN(MULTI(BASE),copy)(__isl_keep MULTI(BASE) *multi) in MULTI() argument
121 __isl_null MULTI(BASE) *FN(MULTI(BASE),free)(__isl_take MULTI(BASE) *multi) in MULTI() argument
[all …]
H A Disl_multi_no_explicit_domain.c21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN()
29 static __isl_give MULTI(BASE) *FN(MULTI(BASE),init_explicit_domain)( in MULTI() argument
38 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() argument
48 static __isl_give MULTI(BASE) *FN(MULTI(BASE),copy_explicit_domain)( in MULTI() argument
68 static __isl_give MULTI(BASE) * in MULTI() argument
79 static __isl_give MULTI(BASE) *FN(MULTI(BASE),align_explicit_domain_params)( in MULTI() argument
90 static __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_explicit_domain_space)( in MULTI() argument
102 isl_bool FN(MULTI(BASE),involves_explicit_domain_dims)( in FN()
113 __isl_give MULTI(BASE) *FN(MULTI(BASE),insert_explicit_domain_dims)( in MULTI() argument
124 __isl_give MULTI(BASE) *FN(MULTI(BASE),drop_explicit_domain_dims)( in MULTI() argument
[all …]
H A Disl_multi_arith_templ.c18 __isl_give MULTI(BASE) *FN(MULTI(BASE),add)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
26 __isl_give MULTI(BASE) *FN(MULTI(BASE),sub)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
35 static __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_val_fn)( in MULTI() argument
59 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_val)(__isl_take MULTI(BASE) *multi, in MULTI() argument
67 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_down_val)( in MULTI() argument
84 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_multi_val)( in MULTI() argument
93 __isl_give MULTI(BASE) *FN(MULTI(BASE),scale_down_multi_val)( in MULTI() argument
102 __isl_give MULTI(BASE) *FN(MULTI(BASE),mod_multi_val)( in MULTI() argument
110 __isl_give MULTI(BASE) *FN(MULTI(BASE),neg)(__isl_take MULTI(BASE) *multi) in MULTI() argument
H A Disl_multi_tuple_id_templ.c15 const char *FN(MULTI(BASE),get_tuple_name)(__isl_keep MULTI(BASE) *multi, in FN()
23 isl_bool FN(MULTI(BASE),has_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN()
38 isl_bool FN(MULTI(BASE),has_range_tuple_id)(__isl_keep MULTI(BASE) *multi) in FN()
45 __isl_give isl_id *FN(MULTI(BASE),get_tuple_id)(__isl_keep MULTI(BASE) *multi, in FN()
58 __isl_give isl_id *FN(MULTI(BASE),get_range_tuple_id)( in FN()
64 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_tuple_name)( in MULTI() argument
80 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_tuple_id)( in MULTI() argument
106 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_range_tuple_id)( in MULTI() argument
114 __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_tuple_id)( in MULTI() argument
141 __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_range_tuple_id)( in MULTI() argument
H A Disl_multi_explicit_domain.c21 static int FN(MULTI(BASE),has_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN()
28 static isl_stat FN(MULTI(BASE),check_has_explicit_domain)( in FN()
42 static __isl_keep DOM *FN(MULTI(BASE),peek_explicit_domain)( in FN()
52 static __isl_give DOM *FN(MULTI(BASE),get_explicit_domain)( in FN()
60 static __isl_give MULTI(BASE) *FN(MULTI(BASE),set_explicit_domain)( in MULTI() argument
86 static __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_explicit_domain)( in MULTI() argument
112 static __isl_give MULTI(BASE) *FN(MULTI(BASE),copy_explicit_domain)( in MULTI() argument
125 static __isl_give MULTI(BASE) *FN(MULTI(BASE),align_explicit_domain_params)( in MULTI() argument
140 static __isl_give MULTI(BASE) *FN(MULTI(BASE),reset_explicit_domain_space)( in MULTI() argument
154 static void FN(MULTI(BASE),free_explicit_domain)(__isl_keep MULTI(BASE) *multi) in FN()
[all …]
H A Disl_multi_dim_id_templ.c19 int FN(MULTI(BASE),find_dim_by_name)(__isl_keep MULTI(BASE) *multi, in FN()
30 int FN(MULTI(BASE),find_dim_by_id)(__isl_keep MULTI(BASE) *multi, in FN()
40 __isl_give isl_id *FN(MULTI(BASE),get_dim_id)(__isl_keep MULTI(BASE) *multi, in FN()
46 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_dim_name)( in MULTI() argument
60 __isl_give MULTI(BASE) *FN(MULTI(BASE),set_dim_id)( in MULTI() argument
H A Disl_multi_identity_templ.c18 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity)(__isl_take isl_space *space) in MULTI() argument
69 __isl_give MULTI(BASE) *FN(MULTI(BASE),identity_on_domain_space)( in MULTI() argument
79 __isl_give MULTI(BASE) *FN(FN(isl_space_identity_multi,BASE),on_domain)( in MULTI() argument
88 __isl_give MULTI(BASE) *FN(FN(MULTI(BASE),identity_multi),BASE)( in MULTI() argument
H A Disl_multi_dims.c19 isl_bool FN(MULTI(BASE),involves_dims)(__isl_keep MULTI(BASE) *multi, in FN()
44 __isl_give MULTI(BASE) *FN(MULTI(BASE),insert_dims)( in MULTI() argument
81 __isl_give MULTI(BASE) *FN(MULTI(BASE),add_dims)(__isl_take MULTI(BASE) *multi, in MULTI() argument
96 __isl_give MULTI(BASE) *FN(MULTI(BASE),project_domain_on_params)( in MULTI() argument
H A Disl_ilp_opt_val_templ.c13 #define xBFN(BASE,NAME) isl_ ## BASE ## _ ## NAME argument
14 #define BFN(BASE,NAME) xBFN(BASE,NAME) argument
23 static __isl_give isl_val *BFN(BASE,dim_opt_val)(__isl_take TYPE *set, int max, in BFN() argument
36 BFN(BASE,free)(set); in BFN() local
H A Disl_multi_intersect.c20 static __isl_give DOM *FN(MULTI(BASE),params_domain_intersect)(DOM *dom1, in FN()
36 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_domain)( in MULTI() argument
52 __isl_give MULTI(BASE) *FN(MULTI(BASE),intersect_params)( in MULTI() argument
H A Disl_multi_gist.c18 static __isl_give DOM *FN(MULTI(BASE),domain_gist_params)(DOM *dom1, in FN()
32 __isl_give MULTI(BASE) *FN(MULTI(BASE),gist)(__isl_take MULTI(BASE) *multi, in MULTI() argument
45 __isl_give MULTI(BASE) *FN(MULTI(BASE),gist_params)( in MULTI() argument
H A Disl_union_print_templ.c19 static isl_stat FN(print_body_wrap,BASE)(__isl_take PART *pw, in FN() argument
38 static __isl_give isl_printer *FN(print_body_union,BASE)( in FN() argument
56 static __isl_give isl_printer *FN(FN(print_union,BASE),isl)( in FN() argument
H A Disl_copy_tuple_id_templ.c14 #define xBFN(BASE,NAME) isl_ ## BASE ## _ ## NAME argument
15 #define BFN(BASE,NAME) xBFN(BASE,NAME) argument
20 __isl_give TYPE *BFN(BASE,copy_tuple_id)(__isl_take TYPE *dst, in BFN() argument
H A Disl_multi_min_max_templ.c12 __isl_give MULTI(BASE) *FN(MULTI(BASE),min)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
20 __isl_give MULTI(BASE) *FN(MULTI(BASE),max)(__isl_take MULTI(BASE) *multi1, in MULTI() argument
H A Disl_multi_add_constant_templ.c14 __isl_give MULTI(BASE) *FN(MULTI(BASE),add_constant_val)( in MULTI() argument
37 __isl_give MULTI(BASE) *FN(MULTI(BASE),add_constant_multi_val)( in MULTI() argument
H A Disl_multi_macro.h5 #define xMULTI(BASE) isl_multi_ ## BASE argument
6 #define MULTI(BASE) xMULTI(BASE) argument
H A Disl_multi_read_no_explicit_domain_templ.c19 static __isl_give isl_space *FN(read_el,BASE)(__isl_keep isl_stream *s, in FN() argument
38 __isl_give MULTI(BASE) *FN(isl_stream_read_multi,BASE)( in MULTI() argument
H A Disl_multi_check_domain_templ.c14 static isl_bool FN(MULTI(BASE),compatible_domain)( in FN()
32 static isl_stat FN(MULTI(BASE),check_compatible_domain)( in FN()
H A Disl_multi_un_op_templ.c19 S(MULTI(BASE),un_op_control) { in S()
26 static __isl_give MULTI(BASE) *FN(MULTI(BASE),un_op)( in MULTI() argument
H A Disl_multi_bin_val_templ.c12 static __isl_give MULTI(BASE) *FN(MULTI(BASE),fn_val)( in MULTI() argument
46 static __isl_give MULTI(BASE) *FN(MULTI(BASE),fn_multi_val)( in MULTI() argument
H A Disl_map_bound_templ.c16 static isl_stat FN(check_map_equal_tuples_multi,BASE)(__isl_keep isl_map *map, in FN() argument
32 static __isl_give isl_map *FN(map_bound_multi,BASE)(__isl_take isl_map *map, in FN() argument
/netbsd-src/external/mit/isl/dist/include/isl/
H A Dmulti.h13 #define ISL_DECLARE_MULTI(BASE) \ argument
81 #define ISL_DECLARE_MULTI_IDENTITY(BASE) \ argument
96 #define ISL_DECLARE_MULTI_CMP(BASE) \ argument
100 #define ISL_DECLARE_MULTI_ARITH(BASE) \ argument
130 #define ISL_DECLARE_MULTI_MIN_MAX(BASE) \ argument
140 #define ISL_DECLARE_MULTI_ADD_CONSTANT(BASE) \ argument
148 #define ISL_DECLARE_MULTI_ZERO(BASE) \ argument
156 #define ISL_DECLARE_MULTI_NAN(BASE) \ argument
161 #define ISL_DECLARE_MULTI_DROP_DIMS(BASE) \ argument
167 #define ISL_DECLARE_MULTI_DIMS(BASE) \ argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DTemplate.h496 #define DECL(DERIVED, BASE) \ argument
501 #define OBJCCONTAINER(DERIVED, BASE) argument
502 #define FILESCOPEASM(DERIVED, BASE) argument
503 #define IMPORT(DERIVED, BASE) argument
504 #define EXPORT(DERIVED, BASE) argument
505 #define LINKAGESPEC(DERIVED, BASE) argument
506 #define OBJCCOMPATIBLEALIAS(DERIVED, BASE) argument
507 #define OBJCMETHOD(DERIVED, BASE) argument
508 #define OBJCTYPEPARAM(DERIVED, BASE) argument
509 #define OBJCIVAR(DERIVED, BASE) argument
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DASTFwd.h20 #define DECL(DERIVED, BASE) class DERIVED##Decl; argument
23 #define STMT(DERIVED, BASE) class DERIVED; argument
26 #define TYPE(DERIVED, BASE) class DERIVED##Type; argument

123456789