LLVM OpenMP 20.0.0git
Public Attributes | List of all members
red_input Struct Reference

Public Attributes

voidreduce_shar
 shared between tasks item to reduce into
 
voidreduce_orig
 original reduction item used for initialization
 
size_t reduce_size
 size of data item in bytes
 
voidreduce_init
 data initialization routine (single parameter)
 
voidreduce_fini
 data finalization routine
 
voidreduce_comb
 data combiner routine
 
unsigned flags
 flags for additional info from compiler
 

Detailed Description

Definition at line 37 of file kmp_task_modifier_simple_par_new.cpp.

Member Data Documentation

◆ flags

unsigned red_input::flags

flags for additional info from compiler

Definition at line 45 of file kmp_task_modifier_simple_par_new.cpp.

◆ reduce_comb

void * red_input::reduce_comb

data combiner routine

Definition at line 44 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().

◆ reduce_fini

void * red_input::reduce_fini

data finalization routine

Definition at line 43 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().

◆ reduce_init

void * red_input::reduce_init

data initialization routine (single parameter)

Definition at line 42 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().

◆ reduce_orig

void * red_input::reduce_orig

original reduction item used for initialization

Definition at line 39 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().

◆ reduce_shar

void * red_input::reduce_shar

shared between tasks item to reduce into

Definition at line 38 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().

◆ reduce_size

size_t red_input::reduce_size

size of data item in bytes

Definition at line 40 of file kmp_task_modifier_simple_par_new.cpp.

Referenced by main().


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