#include <stdio.h>
#include <clan/macros.h>
#include <clan/options.h>
Go to the source code of this file.
|
struct osl_scop * | clan_scop_extract (FILE *, clan_options_p) |
|
void | clan_scop_compact (struct osl_scop *) |
|
void | clan_scop_print (FILE *, struct osl_scop *, clan_options_p) |
|
void | clan_scop_generate_scatnames (struct osl_scop *) |
|
void | clan_scop_generate_coordinates (struct osl_scop *, char *) |
|
void | clan_scop_generate_clay (struct osl_scop *, char *) |
|
void | clan_scop_fill_options (struct osl_scop *, int *, int *) |
|
void | clan_scop_update_coordinates (struct osl_scop *, int(*)[CLAN_MAX_SCOPS]) |
|
void | clan_scop_print_autopragma (FILE *, int, int(*)[CLAN_MAX_SCOPS]) |
|
void | clan_scop_simplify (struct osl_scop *) |
|
void | clan_scop_insert_pragmas (struct osl_scop *, char *, int) |
|
◆ clan_scop_compact()
void clan_scop_compact |
( |
struct osl_scop * |
| ) |
|
◆ clan_scop_extract()
struct osl_scop* clan_scop_extract |
( |
FILE * |
input, |
|
|
clan_options_p |
options |
|
) |
| |
clan_scop_extract function: this function is a wrapper to the clan_parse function that parses a file to extract a SCoP and returns, if successful, a pointer to the osl_scop_t structure.
- Parameters
-
input | The file to parse (already open). |
options | Options for file parsing. |
Definition at line 84 of file scop.c.
References clan_parse().
Referenced by main().
◆ clan_scop_fill_options()
void clan_scop_fill_options |
( |
struct osl_scop * |
, |
|
|
int * |
, |
|
|
int * |
|
|
) |
| |
◆ clan_scop_generate_clay()
void clan_scop_generate_clay |
( |
struct osl_scop * |
, |
|
|
char * |
|
|
) |
| |
◆ clan_scop_generate_coordinates()
void clan_scop_generate_coordinates |
( |
struct osl_scop * |
, |
|
|
char * |
|
|
) |
| |
◆ clan_scop_generate_scatnames()
void clan_scop_generate_scatnames |
( |
struct osl_scop * |
| ) |
|
◆ clan_scop_insert_pragmas()
void clan_scop_insert_pragmas |
( |
struct osl_scop * |
, |
|
|
char * |
, |
|
|
int |
|
|
) |
| |
◆ clan_scop_print()
◆ clan_scop_print_autopragma()
void clan_scop_print_autopragma |
( |
FILE * |
, |
|
|
int |
, |
|
|
int(*) |
[CLAN_MAX_SCOPS] |
|
) |
| |
◆ clan_scop_simplify()
void clan_scop_simplify |
( |
struct osl_scop * |
| ) |
|
◆ clan_scop_update_coordinates()
void clan_scop_update_coordinates |
( |
struct osl_scop * |
, |
|
|
int(*) |
[CLAN_MAX_SCOPS] |
|
) |
| |