
Go to the source code of this file.
| typedef struct dir_info_entry dir_info_type |
Definition at line 48 of file p_directiv.h.
| typedef enum directive_stmt_values directive_stmt_type |
Definition at line 571 of file p_directiv.h.
Definition at line 505 of file p_directiv.h.
| dir_info_type cdir_info[Tok_Dir_End-Tok_Dir_Start] |
Definition at line 59 of file p_directiv.h.
Referenced by parse_dir_directives().
| boolean clause_allowed[Num_Mp_Values][Last_Clause] |
Definition at line 203 of file p_directiv.h.
Referenced by mp_directive_semantics(), parse_mp_directive(), and set_mp_task_flags().
| long directive_cant_be_in[Last_Dir] |
Definition at line 642 of file p_directiv.h.
Referenced by directive_region_error().
| long directive_must_be_in[Last_Dir] |
Definition at line 2356 of file p_directiv.h.
Referenced by directive_region_error().
| char* directive_region_str[Last_Region] |
{
"CMIC$ PARALLEL region",
"CMIC$ DOALL region",
"CMIC$ DO PARALLEL region",
"CMIC$ GUARD region",
"CMIC$ CASE region",
"C*$* REGIONBEGIN region",
"C$PAR PARALLEL region",
"C$ DOACROSS region",
"C$PAR PARALLEL DO region",
"C$PAR PDO region",
"C$PAR PSECTION region",
"C$PAR CRITICAL SECTION region",
"C$PAR SINGLE PROCESS region",
"C$OMP PARALLEL region",
"C$OMP DO region",
"C$OMP PARALLEL SECTIONS region",
"C$OMP SECTIONS region",
"C$OMP SECTION region",
"C$OMP SINGLE region",
"C$OMP PARALLEL DO region",
"C$OMP MASTER region",
"C$OMP CRITICAL region",
"C$OMP ORDERED region",
"C$OMP PARALLEL WORKSHARE region",
"C$OMP WORKSHARE region",
}
Definition at line 476 of file p_directiv.h.
Referenced by directive_region_error().
| long directive_state |
Definition at line 4022 of file p_directiv.h.
Referenced by directive_region_error(), and init_directive().
| char* directive_stmt_str[Last_Dir] |
Definition at line 573 of file p_directiv.h.
Referenced by directive_region_error().
Definition at line 4026 of file p_directiv.h.
Referenced by init_directive(), and parse_dollar_directives().
Definition at line 4025 of file p_directiv.h.
Referenced by init_directive(), and parse_dollar_directives().
Definition at line 4024 of file p_directiv.h.
Referenced by init_directive(), and parse_dollar_directives().
| char* mp_dir_str[Num_Mp_Values] |
{
"DOACROSS",
"PDO",
"PARALLEL DO",
"PARALLEL",
"PSECTION",
"SINGLEPROCESS"
}
Definition at line 170 of file p_directiv.h.
Referenced by mp_directive_semantics(), and parse_mp_directive().
| boolean open_mp_clause_allowed[Num_Omp_Values][Last_Omp_Clause] |
Definition at line 308 of file p_directiv.h.
Referenced by open_mp_directive_semantics(), parse_open_mp_clauses(), and set_open_mp_task_flags().
| char* open_mp_dir_str[Num_Omp_Values] |
{
"PARALLEL",
"DO",
"SECTIONS",
"SINGLE",
"PARALLEL DO",
"PARALLEL SECTIONS",
"PARALLEL WORKSHARE",
"END SINGLE",
"FLUSH"
}
Definition at line 179 of file p_directiv.h.
Referenced by open_mp_directive_semantics(), and parse_open_mp_clauses().
| char* openad_dir_str[Num_OpenAD_Values] |
{
"XXX",
"DEPENDENT",
"INDEPENDENT",
"SIMPLE",
"ENDSIMPLE"
}
Definition at line 194 of file p_directiv.h.
1.7.1