Go to the source code of this file.
#define POCC_NB_OPTS 51 |
Referenced by pocc_getopts(), and print_help().
#define POCC_OPT_HELP 0 |
Referenced by pocc_getopts().
#define POCC_OPT_VERSION 1 |
Referenced by pocc_getopts().
#define POCC_OPT_OUTFILE 2 |
Referenced by pocc_getopts().
#define POCC_OPT_BOUNDED_CTXT 3 |
Referenced by pocc_getopts().
#define POCC_OPT_INSCOP_FAKEARRAY 4 |
Referenced by pocc_getopts().
#define POCC_OPT_TRASH 5 |
Referenced by pocc_getopts().
#define POCC_OPT_VERBOSE 6 |
Referenced by pocc_getopts().
#define POCC_OPT_QUIET 7 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE 8 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_SEARCHSPACE 9 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_TRAVERSAL 10 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_DRY_RUN 11 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_NORMSPACE 12 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_BOUNDS 13 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_SCHEME_M1 14 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_RTRIES 15 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_PRUNE_PRECUT 16 |
Referenced by pocc_getopts().
#define POCC_OPT_LETSEE_BACKTRACK_MULTI 17 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO 18 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_PARALLEL 19 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_TILE 20 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_L2TILE 21 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_FUSE 22 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_UNROLL 23 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_UFACTOR 24 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_POLYUNROLL 25 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_PREVECTOR 26 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_MULTIPIPE 27 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_RAR 28 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_LASTWRITER 29 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_SCALPRIV 30 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_BEE 31 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_QUIET 32 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_FT 33 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_LT 34 |
Referenced by pocc_getopts().
#define POCC_OPT_PLUTO_EXTERNAL_CANDL 35 |
Referenced by pocc_getopts().
#define POCC_OPT_NOCODEGEN 36 |
Referenced by pocc_getopts().
#define POCC_OPT_CLOOG_F 37 |
Referenced by pocc_getopts().
#define POCC_OPT_CLOOG_L 38 |
Referenced by pocc_getopts().
#define POCC_OPT_PRAGMATIZER 39 |
Referenced by pocc_getopts().
#define POCC_OPT_VECTORIZER 40 |
Referenced by pocc_getopts().
#define POCC_OPT_VECT_NO_PAR_LOOPS 41 |
Referenced by pocc_getopts().
#define POCC_OPT_VECT_NO_KEEP_OUTER_PAR_LOOPS 42 |
Referenced by pocc_getopts().
#define POCC_OPT_STORCOMPACT 43 |
Referenced by pocc_getopts().
#define POCC_OPT_CODEGEN_TIMERCODE 44 |
Referenced by pocc_getopts().
#define POCC_OPT_CODEGEN_TIMER_ASM 45 |
Referenced by pocc_getopts().
#define POCC_OPT_CODEGEN_TIMER_PAPI 46 |
Referenced by pocc_getopts().
#define POCC_OPT_COMPILE 47 |
Referenced by pocc_getopts().
#define POCC_OPT_COMPILE_CMD 48 |
Referenced by pocc_getopts().
#define POCC_OPT_RUN_CMD_ARGS 49 |
Referenced by pocc_getopts().
#define POCC_OPT_PROGRAM_TIMEOUT 50 |
Referenced by pocc_getopts().
BEGIN_C_DECLS int pocc_getopts | ( | s_pocc_options_t * | options, | |
int | argc, | |||
char ** | argv | |||
) |
References s_pocc_options::clan_bounded_context, s_pocc_options::cloog_f, s_pocc_options::codegen, s_pocc_options::codegen_timer_asm, s_pocc_options::codegen_timer_papi, s_pocc_options::codegen_timercode, s_pocc_options::compile_command, s_pocc_options::compile_program, dirty_parse, s_pocc_options::execute_command_args, s_pocc_options::input_file, s_pocc_options::input_file_name, s_pocc_options::inscop_fakepoccarray, s_pocc_options::letsee, s_pocc_options::letsee_backtrack_multi, s_pocc_options::letsee_clb, s_pocc_options::letsee_cUb, s_pocc_options::letsee_ilb, s_pocc_options::letsee_iUb, s_pocc_options::letsee_normspace, s_pocc_options::letsee_plb, s_pocc_options::letsee_prune_precut, s_pocc_options::letsee_pUb, s_pocc_options::letsee_rtries, s_pocc_options::letsee_scheme_m1, s_pocc_options::letsee_space, s_pocc_options::letsee_traversal, option, s_pocc_options::output_file, s_pocc_options::output_file_name, s_pocc_options::pluto, s_pocc_options::pluto_bee, s_pocc_options::pluto_external_candl, s_pocc_options::pluto_ft, s_pocc_options::pluto_fuse, s_pocc_options::pluto_l2tile, s_pocc_options::pluto_lastwriter, s_pocc_options::pluto_multipipe, s_pocc_options::pluto_parallel, s_pocc_options::pluto_polyunroll, s_pocc_options::pluto_prevector, s_pocc_options::pluto_quiet, s_pocc_options::pluto_rar, s_pocc_options::pluto_scalpriv, s_pocc_options::pluto_tile, s_pocc_options::pluto_ufactor, s_pocc_options::pluto_unroll, pocc_error(), POCC_NB_OPTS, POCC_OPT_BOUNDED_CTXT, POCC_OPT_CLOOG_F, POCC_OPT_CLOOG_L, POCC_OPT_CODEGEN_TIMER_ASM, POCC_OPT_CODEGEN_TIMER_PAPI, POCC_OPT_CODEGEN_TIMERCODE, POCC_OPT_COMPILE, POCC_OPT_COMPILE_CMD, POCC_OPT_HELP, POCC_OPT_INSCOP_FAKEARRAY, POCC_OPT_LETSEE, POCC_OPT_LETSEE_BACKTRACK_MULTI, POCC_OPT_LETSEE_BOUNDS, POCC_OPT_LETSEE_DRY_RUN, POCC_OPT_LETSEE_NORMSPACE, POCC_OPT_LETSEE_PRUNE_PRECUT, POCC_OPT_LETSEE_RTRIES, POCC_OPT_LETSEE_SCHEME_M1, POCC_OPT_LETSEE_SEARCHSPACE, POCC_OPT_LETSEE_TRAVERSAL, POCC_OPT_NOCODEGEN, POCC_OPT_OUTFILE, POCC_OPT_PLUTO, POCC_OPT_PLUTO_BEE, POCC_OPT_PLUTO_EXTERNAL_CANDL, POCC_OPT_PLUTO_FT, POCC_OPT_PLUTO_FUSE, POCC_OPT_PLUTO_L2TILE, POCC_OPT_PLUTO_LASTWRITER, POCC_OPT_PLUTO_LT, POCC_OPT_PLUTO_MULTIPIPE, POCC_OPT_PLUTO_PARALLEL, POCC_OPT_PLUTO_POLYUNROLL, POCC_OPT_PLUTO_PREVECTOR, POCC_OPT_PLUTO_QUIET, POCC_OPT_PLUTO_RAR, POCC_OPT_PLUTO_SCALPRIV, POCC_OPT_PLUTO_TILE, POCC_OPT_PLUTO_UFACTOR, POCC_OPT_PLUTO_UNROLL, POCC_OPT_PRAGMATIZER, POCC_OPT_PROGRAM_TIMEOUT, POCC_OPT_QUIET, POCC_OPT_RUN_CMD_ARGS, POCC_OPT_STORCOMPACT, POCC_OPT_TRASH, POCC_OPT_VECT_NO_KEEP_OUTER_PAR_LOOPS, POCC_OPT_VECT_NO_PAR_LOOPS, POCC_OPT_VECTORIZER, POCC_OPT_VERBOSE, POCC_OPT_VERSION, pocc_usage(), s_pocc_options::pragmatizer, print_help(), print_version(), s_pocc_options::quiet, s_pocc_options::storage_compaction, s_pocc_options::timeout, s_pocc_options::trash, s_pocc_options::vectorizer, s_pocc_options::vectorizer_keep_outer_par_loops, s_pocc_options::vectorizer_mark_par_loops, and s_pocc_options::verbose.
Referenced by main().