LLVM OpenMP 19.0.0git
Public Attributes | List of all members
kmp_depend_info Struct Reference

#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/openmp/runtime/src/kmp.h"

Public Attributes

kmp_intptr_t base_addr
 
size_t len
 
union {
   kmp_uint8   flag
 
   struct {
      unsigned   in: 1
 
      unsigned   out: 1
 
      unsigned   mtx: 1
 
      unsigned   set: 1
 
      unsigned   unused: 3
 
      unsigned   all: 1
 
   }   flags
 
}; 
 
union {
   kmp_uint8   flag
 
   struct {
      unsigned   in: 1
 
      unsigned   out: 1
 
      unsigned   mtx: 1
 
      unsigned   set: 1
 
      unsigned   unused: 3
 
      unsigned   all: 1
 
   }   flags
 
}; 
 
union {
   kmp_uint8   flag
 
   struct {
      unsigned   in: 1
 
      unsigned   out: 1
 
      unsigned   mtx: 1
 
      unsigned   set: 1
 
      unsigned   unused: 3
 
      unsigned   all: 1
 
   }   flags
 
}; 
 
union {
   unsigned char   flag
 
   struct {
      unsigned   in: 1
 
      unsigned   out: 1
 
      unsigned   mtx: 1
 
      unsigned   set: 1
 
      unsigned   unused: 3
 
      unsigned   all: 1
 
   }   flags
 
}; 
 

Detailed Description

Definition at line 2504 of file kmp.h.

Member Data Documentation

◆ 

union { ... } kmp_depend_info::@32

◆ 

union { ... } kmp_depend_info::@35

◆ 

union { ... } kmp_depend_info::@39

◆ 

union { ... } kmp_depend_info::@9

◆ all

unsigned kmp_depend_info::all

Definition at line 2524 of file kmp.h.

Referenced by __kmpc_omp_task_with_deps().

◆ base_addr

kmp_intptr_t kmp_depend_info::base_addr

Definition at line 2505 of file kmp.h.

Referenced by __kmp_check_deps(), kmp_gomp_depends_info_t::get_kmp_depend(), and main().

◆ flag [1/2]

kmp_uint8 kmp_depend_info::flag

Definition at line 2508 of file kmp.h.

Referenced by __kmp_check_deps(), and main().

◆ flag [2/2]

unsigned char kmp_depend_info::flag

Definition at line 18 of file common.h.

◆  [1/4]

struct { ... } kmp_depend_info::flags

◆  [2/4]

struct { ... } kmp_depend_info::flags

◆  [3/4]

struct { ... } kmp_depend_info::flags

◆  [4/4]

struct { ... } kmp_depend_info::flags

◆ in

unsigned kmp_depend_info::in

◆ len

size_t kmp_depend_info::len

Definition at line 2506 of file kmp.h.

Referenced by kmp_gomp_depends_info_t::get_kmp_depend(), and main().

◆ mtx

unsigned kmp_depend_info::mtx

◆ out

unsigned kmp_depend_info::out

◆ set

unsigned kmp_depend_info::set

Definition at line 2522 of file kmp.h.

Referenced by __kmpc_omp_task_with_deps(), and __kmpc_omp_taskwait_deps_51().

◆ unused

unsigned kmp_depend_info::unused

Definition at line 2523 of file kmp.h.


The documentation for this struct was generated from the following files: