PIPS
_newgen_struct_reduction_operator_ Struct Reference

#include <reductions_private.h>

+ Collaboration diagram for _newgen_struct_reduction_operator_:

Data Fields

intptr_t _type_
 
enum reduction_operator_utype _reduction_operator_tag__
 
union {
   gen_chunk   _reduction_operator_none_
 
   gen_chunk   _reduction_operator_min_
 none:unit More...
 
   gen_chunk   _reduction_operator_max_
 min:unit More...
 
   gen_chunk   _reduction_operator_sum_
 max:unit More...
 
   gen_chunk   _reduction_operator_csum_
 sum:unit More...
 
   gen_chunk   _reduction_operator_prod_
 csum:unit More...
 
   gen_chunk   _reduction_operator_and_
 prod:unit More...
 
   gen_chunk   _reduction_operator_or_
 and:unit More...
 
   gen_chunk   _reduction_operator_bitwise_and_
 or:unit More...
 
   gen_chunk   _reduction_operator_bitwise_or_
 bitwise_and:unit More...
 
   gen_chunk   _reduction_operator_bitwise_xor_
 bitwise_or:unit More...
 
   gen_chunk   _reduction_operator_eqv_
 bitwise_xor:unit More...
 
   gen_chunk   _reduction_operator_neqv_
 eqv:unit More...
 
_reduction_operator_union_
 

Detailed Description

Definition at line 164 of file reductions_private.h.

Field Documentation

◆ _reduction_operator_and_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_and_

prod:unit

Definition at line 174 of file reductions_private.h.

◆ _reduction_operator_bitwise_and_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_bitwise_and_

or:unit

Definition at line 176 of file reductions_private.h.

◆ _reduction_operator_bitwise_or_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_bitwise_or_

bitwise_and:unit

Definition at line 177 of file reductions_private.h.

◆ _reduction_operator_bitwise_xor_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_bitwise_xor_

bitwise_or:unit

Definition at line 178 of file reductions_private.h.

◆ _reduction_operator_csum_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_csum_

sum:unit

Definition at line 172 of file reductions_private.h.

◆ _reduction_operator_eqv_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_eqv_

bitwise_xor:unit

Definition at line 179 of file reductions_private.h.

◆ _reduction_operator_max_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_max_

min:unit

Definition at line 170 of file reductions_private.h.

◆ _reduction_operator_min_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_min_

none:unit

Definition at line 169 of file reductions_private.h.

◆ _reduction_operator_neqv_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_neqv_

eqv:unit

Definition at line 180 of file reductions_private.h.

◆ _reduction_operator_none_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_none_

Definition at line 168 of file reductions_private.h.

◆ _reduction_operator_or_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_or_

and:unit

Definition at line 175 of file reductions_private.h.

◆ _reduction_operator_prod_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_prod_

csum:unit

Definition at line 173 of file reductions_private.h.

◆ _reduction_operator_sum_

gen_chunk _newgen_struct_reduction_operator_::_reduction_operator_sum_

max:unit

Definition at line 171 of file reductions_private.h.

◆ _reduction_operator_tag__

enum reduction_operator_utype _newgen_struct_reduction_operator_::_reduction_operator_tag__

Definition at line 165 of file reductions_private.h.

◆ 

union { ... } _newgen_struct_reduction_operator_::_reduction_operator_union_

◆ _type_

intptr_t _newgen_struct_reduction_operator_::_type_

Definition at line 165 of file reductions_private.h.


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