45void i_comb(
void *lhs, 
void *rhs) { *(
int *)lhs += *(
int *)rhs; }
 
   52#pragma omp parallel private(i) 
   54#pragma omp for reduction(+ : var) 
   55  for (
i = 0; 
i < 
NT; ++
i) 
 
   77#pragma omp task  shared(var) 
   86    if (omp_get_thread_num() > 0) {
 
   87#pragma omp task  shared(var) 
  101  if (var == 
INIT + 
NT * 3 - 1) {
 
  105    printf(
"failed: var = %d (!= %d)\n", var, 
INIT + 
NT * 3 - 1);
 
 
void * __kmpc_task_reduction_get_th_data(int gtid, void *tg, void *item)
void const char const char int ITT_FORMAT __itt_group_sync x void const char ITT_FORMAT __itt_group_sync s void ITT_FORMAT __itt_group_sync p void ITT_FORMAT p void ITT_FORMAT p no args __itt_suppress_mode_t unsigned int void size_t ITT_FORMAT d void ITT_FORMAT p void ITT_FORMAT p __itt_model_site __itt_model_site_instance ITT_FORMAT p __itt_model_task __itt_model_task_instance ITT_FORMAT p void ITT_FORMAT p void ITT_FORMAT p void size_t ITT_FORMAT d void ITT_FORMAT p const wchar_t ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s const char ITT_FORMAT s no args void ITT_FORMAT p size_t ITT_FORMAT d no args const wchar_t const wchar_t ITT_FORMAT s __itt_heap_function void size_t int ITT_FORMAT d __itt_heap_function void ITT_FORMAT p __itt_heap_function void void size_t int ITT_FORMAT d no args no args unsigned int ITT_FORMAT u const __itt_domain __itt_id ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain __itt_id ITT_FORMAT p const __itt_domain __itt_id __itt_timestamp __itt_timestamp ITT_FORMAT lu const __itt_domain __itt_id __itt_id __itt_string_handle ITT_FORMAT p const __itt_domain ITT_FORMAT p const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_string_handle unsigned long long ITT_FORMAT lu const __itt_domain __itt_id __itt_string_handle __itt_metadata_type size_t void * data
#define omp_set_num_threads
struct red_input red_input_t
void i_comb(void *lhs, void *rhs)
int __kmpc_global_thread_num(void *)
void * __kmpc_task_reduction_modifier_init(void *loc, int gtid, int is_ws, int num, void *data)
void __kmpc_task_reduction_modifier_fini(void *loc, int gtid, int is_ws)
void i_comb(void *lhs, void *rhs)