Home
last modified time | relevance | path

Searched refs:omp_interop_t (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/openmp/libomptarget/include/
H A Dinterop.h73 typedef void *omp_interop_t; typedef
79 int __KAI_KMPC_CONVENTION omp_get_num_interop_properties(const omp_interop_t);
84 omp_intptr_t __KAI_KMPC_CONVENTION omp_get_interop_int(const omp_interop_t,
91 void *__KAI_KMPC_CONVENTION omp_get_interop_ptr(const omp_interop_t,
97 const char *__KAI_KMPC_CONVENTION omp_get_interop_str(const omp_interop_t,
104 const char *__KAI_KMPC_CONVENTION omp_get_interop_name(const omp_interop_t,
111 omp_get_interop_type_desc(const omp_interop_t, omp_interop_property_t);
117 omp_get_interop_rc_desc(const omp_interop_t, omp_interop_rc_t);
/llvm-project-15.0.7/clang/test/OpenMP/
H A Dinterop_ast_print.cpp24 typedef void *omp_interop_t; typedef
29 omp_interop_t I; in foo1()
30 omp_interop_t &IRef = I; in foo1()
68 const omp_interop_t CI = (omp_interop_t)0; in foo1()
150 omp_interop_t J; in foo1()
205 omp_interop_t interop_var; in fooTemp()
275 omp_interop_t Ivar; in bar()
H A Ddeclare_variant_clauses_ast_print.cpp107 typedef void *omp_interop_t; typedef
109 void bar_v1(float* F1, float *F2, omp_interop_t);
110 void bar_v2(float* F1, float *F2, omp_interop_t, omp_interop_t);
156 void memberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp);
165 static void smemberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp);
175 template <typename T> void templatefoo_v1(const T& t, omp_interop_t I);
H A Ddeclare_variant_clauses_messages.cpp16 typedef void *omp_interop_t; typedef
25 void memberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp);
37 static void smemberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp);
49 virtual void vmemberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp);
62 virtual void pvmemberfoo_v1(float *A, float *B, int *I, omp_interop_t IOp) = 0;
76 template <typename T> void templatefoo_v1(const T& t, omp_interop_t I);
93 void foo_v4(float *AAA, float *BBB, int *I, omp_interop_t IOp) { return; } in foo_v4()
96 void vararg_foo(const char *fmt, omp_interop_t it, ...);
204 void c_variant(omp_interop_t);
210 void _cdecl win_c_variant(omp_interop_t);
H A Dinterop_messages.cpp5 typedef void *omp_interop_t; typedef
8 omp_interop_t InteropVar; in foo()
9 omp_interop_t Another; in foo()
67 const omp_interop_t C = (omp_interop_t)5; in foo()
H A Dinterop_irbuilder.cpp5 typedef void *omp_interop_t; typedef
11 omp_interop_t interop; in test1()
H A Ddeclare_variant_clauses_ast_print.c17 typedef void *omp_interop_t; typedef
/llvm-project-15.0.7/openmp/runtime/src/include/
H A Domp.h.var195 typedef void * omp_interop_t;
200 extern int __KAI_KMPC_CONVENTION omp_get_num_interop_properties(const omp_interop_t);
202 … * The `omp_get_interop_int` routine retrieves an integer property from an `omp_interop_t` object.
204 …extern omp_intptr_t __KAI_KMPC_CONVENTION omp_get_interop_int(const omp_interop_t, omp_interop_pr…
206 … * The `omp_get_interop_ptr` routine retrieves a pointer property from an `omp_interop_t` object.
208 …extern void * __KAI_KMPC_CONVENTION omp_get_interop_ptr(const omp_interop_t, omp_interop_pr…
210 * The `omp_get_interop_str` routine retrieves a string property from an `omp_interop_t` object.
214 * The `omp_get_interop_name` routine retrieves a property name from an `omp_interop_t` object.
216 …extern const char * __KAI_KMPC_CONVENTION omp_get_interop_name(const omp_interop_t, omp_interop_p…
220 …extern const char * __KAI_KMPC_CONVENTION omp_get_interop_type_desc(const omp_interop_t, omp_inte…
[all …]
/llvm-project-15.0.7/openmp/runtime/src/
H A Dkmp_ftn_entry.h1545 typedef void *omp_interop_t; typedef
1552 int (*fptr)(const omp_interop_t); in FTN_GET_NUM_INTEROP_PROPERTIES()
1561 intptr_t FTN_STDCALL FTN_GET_INTEROP_INT(const omp_interop_t interop, in FTN_GET_INTEROP_INT()
1571 void *FTN_STDCALL FTN_GET_INTEROP_PTR(const omp_interop_t interop, in FTN_GET_INTEROP_PTR()
1574 void *(*fptr)(const omp_interop_t, omp_interop_property_t, int *); in FTN_GET_INTEROP_PTR()
1592 const omp_interop_t interop, omp_interop_property_t property_id) { in FTN_GET_INTEROP_NAME()
1593 const char *(*fptr)(const omp_interop_t, omp_interop_property_t); in FTN_GET_INTEROP_NAME()
1601 const omp_interop_t interop, omp_interop_property_t property_id) { in FTN_GET_INTEROP_TYPE_DESC()
1602 const char *(*fptr)(const omp_interop_t, omp_interop_property_t); in FTN_GET_INTEROP_TYPE_DESC()
1610 const omp_interop_t interop, omp_interop_property_t property_id) { in FTN_GET_INTEROP_RC_DESC()
[all …]
/llvm-project-15.0.7/openmp/libomptarget/test/offloading/
H A Dinterop.c20 omp_interop_t interop; in main()
/llvm-project-15.0.7/openmp/libomptarget/src/
H A Dinterop.cpp148 RETURN_TYPE omp_get_interop_##SUFFIX(const omp_interop_t interop, \
164 RETURN_TYPE omp_get_interop_##SUFFIX(const omp_interop_t interop, \
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DDiagnosticSemaKinds.td10936 "'omp_interop_t' must be defined when 'append_args' clause is used; include <omp.h>">;
10986 "expected%select{| non-const}0 variable of type 'omp_interop_t'">;
10988 "interop variable must be of type 'omp_interop_t'">;