GCC Middle and Back End API Reference
tree_omp_clause::omp_clause_subcode Union Reference

#include <tree-core.h>

Data Fields

enum omp_clause_default_kind default_kind
enum omp_clause_schedule_kind schedule_kind
enum omp_clause_depend_kind depend_kind
enum omp_clause_doacross_kind doacross_kind
unsigned int map_kind
enum omp_clause_proc_bind_kind proc_bind_kind
enum tree_code reduction_code
enum omp_clause_linear_kind linear_kind
enum tree_code if_modifier
enum omp_clause_defaultmap_kind defaultmap_kind
enum omp_clause_bind_kind bind_kind
enum omp_clause_device_type_kind device_type_kind
enum omp_clause_fallback_kind fallback_kind

Field Documentation

◆ bind_kind

enum omp_clause_bind_kind tree_omp_clause::omp_clause_subcode::bind_kind

◆ default_kind

enum omp_clause_default_kind tree_omp_clause::omp_clause_subcode::default_kind

◆ defaultmap_kind

enum omp_clause_defaultmap_kind tree_omp_clause::omp_clause_subcode::defaultmap_kind

◆ depend_kind

enum omp_clause_depend_kind tree_omp_clause::omp_clause_subcode::depend_kind

◆ device_type_kind

enum omp_clause_device_type_kind tree_omp_clause::omp_clause_subcode::device_type_kind

◆ doacross_kind

enum omp_clause_doacross_kind tree_omp_clause::omp_clause_subcode::doacross_kind

◆ fallback_kind

enum omp_clause_fallback_kind tree_omp_clause::omp_clause_subcode::fallback_kind

◆ if_modifier

enum tree_code tree_omp_clause::omp_clause_subcode::if_modifier

◆ linear_kind

enum omp_clause_linear_kind tree_omp_clause::omp_clause_subcode::linear_kind

◆ map_kind

unsigned int tree_omp_clause::omp_clause_subcode::map_kind

◆ proc_bind_kind

enum omp_clause_proc_bind_kind tree_omp_clause::omp_clause_subcode::proc_bind_kind

◆ reduction_code

enum tree_code tree_omp_clause::omp_clause_subcode::reduction_code

◆ schedule_kind

enum omp_clause_schedule_kind tree_omp_clause::omp_clause_subcode::schedule_kind

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