LLVM OpenMP
kmp_invoke_microtask.cpp File Reference
#include "kmp.h"

Go to the source code of this file.

Typedefs

typedef void(* microtask_t0) (int *, int *)
typedef void(* microtask_t1) (int *, int *, void *)
typedef void(* microtask_t2) (int *, int *, void *, void *)
typedef void(* microtask_t3) (int *, int *, void *, void *, void *)
typedef void(* microtask_t4) (int *, int *, void *, void *, void *, void *)
typedef void(* microtask_t5) (int *, int *, void *, void *, void *, void *, void *)
typedef void(* microtask_t6) (int *, int *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t7) (int *, int *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t8) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t9) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t10) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t11) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t12) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t13) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t14) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)
typedef void(* microtask_t15) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Functions

int __kmp_invoke_microtask (microtask_t pkfn, int gtid, int tid, int argc, void *p_argv[])

Typedef Documentation

◆ microtask_t0

typedef void(* microtask_t0) (int *, int *)

Definition at line 12 of file kmp_invoke_microtask.cpp.

◆ microtask_t1

typedef void(* microtask_t1) (int *, int *, void *)

Definition at line 13 of file kmp_invoke_microtask.cpp.

◆ microtask_t10

typedef void(* microtask_t10) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 27 of file kmp_invoke_microtask.cpp.

◆ microtask_t11

typedef void(* microtask_t11) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 29 of file kmp_invoke_microtask.cpp.

◆ microtask_t12

typedef void(* microtask_t12) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 32 of file kmp_invoke_microtask.cpp.

◆ microtask_t13

typedef void(* microtask_t13) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 35 of file kmp_invoke_microtask.cpp.

◆ microtask_t14

typedef void(* microtask_t14) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 38 of file kmp_invoke_microtask.cpp.

◆ microtask_t15

typedef void(* microtask_t15) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 41 of file kmp_invoke_microtask.cpp.

◆ microtask_t2

typedef void(* microtask_t2) (int *, int *, void *, void *)

Definition at line 14 of file kmp_invoke_microtask.cpp.

◆ microtask_t3

typedef void(* microtask_t3) (int *, int *, void *, void *, void *)

Definition at line 15 of file kmp_invoke_microtask.cpp.

◆ microtask_t4

typedef void(* microtask_t4) (int *, int *, void *, void *, void *, void *)

Definition at line 16 of file kmp_invoke_microtask.cpp.

◆ microtask_t5

typedef void(* microtask_t5) (int *, int *, void *, void *, void *, void *, void *)

Definition at line 17 of file kmp_invoke_microtask.cpp.

◆ microtask_t6

typedef void(* microtask_t6) (int *, int *, void *, void *, void *, void *, void *, void *)

Definition at line 19 of file kmp_invoke_microtask.cpp.

◆ microtask_t7

typedef void(* microtask_t7) (int *, int *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 21 of file kmp_invoke_microtask.cpp.

◆ microtask_t8

typedef void(* microtask_t8) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 23 of file kmp_invoke_microtask.cpp.

◆ microtask_t9

typedef void(* microtask_t9) (int *, int *, void *, void *, void *, void *, void *, void *, void *, void *, void *)

Definition at line 25 of file kmp_invoke_microtask.cpp.

Function Documentation

◆ __kmp_invoke_microtask()

int __kmp_invoke_microtask ( microtask_t pkfn,
int gtid,
int tid,
int argc,
void * p_argv[] )