|
VPR-7.0
|
#include <stdio.h>#include <string.h>#include <assert.h>#include "util.h"#include "hash.h"#include "vpr_types.h"#include "OptionTokens.h"#include "ReadOptions.h"#include "read_settings.h"#include "globals.h"
Include dependency graph for ReadOptions.c:Go to the source code of this file.
Functions | |
| static char ** | ReadBaseToken (INP char **Args, OUTP enum e_OptionBaseToken *Token) |
| static void | Error (INP const char *Token) |
| static char ** | ProcessOption (INP char **Args, INOUTP t_options *Options) |
| static void | MergeOptions (INOUTP t_options *dest, INP t_options *src, int id) |
| static char ** | ReadFloat (INP char **Args, OUTP float *Val) |
| static char ** | ReadInt (INP char **Args, OUTP int *Val) |
| static char ** | ReadOnOff (INP char **Args, OUTP boolean *Val) |
| static char ** | ReadClusterSeed (INP char **Args, OUTP enum e_cluster_seed *Type) |
| static char ** | ReadFixPins (INP char **Args, OUTP char **PinFile) |
| static char ** | ReadPlaceAlgorithm (INP char **Args, OUTP enum e_place_algorithm *Algo) |
| static char ** | ReadRouterAlgorithm (INP char **Args, OUTP enum e_router_algorithm *Algo) |
| static char ** | ReadPackerAlgorithm (INP char **Args, OUTP enum e_packer_algorithm *Algo) |
| static char ** | ReadBaseCostType (INP char **Args, OUTP enum e_base_cost_type *BaseCostType) |
| static char ** | ReadRouteType (INP char **Args, OUTP enum e_route_type *Type) |
| static char ** | ReadString (INP char **Args, OUTP char **Val) |
| boolean | IsTimingEnabled (INP t_options *Options) |
| boolean | IsEchoEnabled (INP t_options *Options) |
| boolean | getEchoEnabled (void) |
| void | setEchoEnabled (boolean echo_enabled) |
| boolean | GetPostSynthesisOption (void) |
| void | SetPostSynthesisOption (boolean post_synthesis_enabled) |
| boolean | IsPostSynthesisEnabled (INP t_options *Options) |
| void | setAllEchoFileEnabled (boolean value) |
| void | setEchoFileEnabled (enum e_echo_files echo_option, boolean value) |
| void | setEchoFileName (enum e_echo_files echo_option, const char *name) |
| boolean | isEchoFileEnabled (enum e_echo_files echo_option) |
| char * | getEchoFileName (enum e_echo_files echo_option) |
| void | alloc_and_load_echo_file_info () |
| void | free_echo_file_info () |
| void | setOutputFileName (enum e_output_files ename, const char *name, const char *default_name) |
| char * | getOutputFileName (enum e_output_files ename) |
| void | alloc_and_load_output_file_names (const char *default_name) |
| void | free_output_file_names () |
| void | ReadOptions (INP int argc, INP char **argv, OUTP t_options *Options) |
| static char ** | ReadToken (INP char **Args, OUTP enum e_OptionArgToken *Token) |
Variables | |
| static boolean | EchoEnabled |
| static boolean | Generate_PostSynthesis_Netlist |
| static boolean * | echoFileEnabled = NULL |
| static char ** | echoFileNames = NULL |
| static char ** | outputFileNames = NULL |
| void alloc_and_load_echo_file_info | ( | ) |
Definition at line 126 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void alloc_and_load_output_file_names | ( | const char * | default_name | ) |
Definition at line 200 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
| void free_echo_file_info | ( | ) |
Definition at line 171 of file ReadOptions.c.
Here is the caller graph for this function:| void free_output_file_names | ( | ) |
Definition at line 221 of file ReadOptions.c.
Here is the caller graph for this function:| boolean getEchoEnabled | ( | void | ) |
| char* getEchoFileName | ( | enum e_echo_files | echo_option | ) |
| char* getOutputFileName | ( | enum e_output_files | ename | ) |
| boolean GetPostSynthesisOption | ( | void | ) |
Definition at line 80 of file ReadOptions.c.
Here is the caller graph for this function:Definition at line 58 of file ReadOptions.c.
Here is the caller graph for this function:| boolean isEchoFileEnabled | ( | enum e_echo_files | echo_option | ) |
Definition at line 47 of file ReadOptions.c.
Here is the caller graph for this function:Definition at line 488 of file ReadOptions.c.
Here is the caller graph for this function:Definition at line 306 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 825 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 705 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 759 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 894 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 941 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 929 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 909 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 239 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 780 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 870 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 801 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 849 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 957 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:
|
static |
Definition at line 727 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void setAllEchoFileEnabled | ( | boolean | value | ) |
Definition at line 97 of file ReadOptions.c.
Here is the caller graph for this function:| void setEchoEnabled | ( | boolean | echo_enabled | ) |
Definition at line 71 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void setEchoFileEnabled | ( | enum e_echo_files | echo_option, |
| boolean | value | ||
| ) |
Definition at line 104 of file ReadOptions.c.
| void setEchoFileName | ( | enum e_echo_files | echo_option, |
| const char * | name | ||
| ) |
Definition at line 108 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void setOutputFileName | ( | enum e_output_files | ename, |
| const char * | name, | ||
| const char * | default_name | ||
| ) |
Definition at line 186 of file ReadOptions.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void SetPostSynthesisOption | ( | boolean | post_synthesis_enabled | ) |
Definition at line 84 of file ReadOptions.c.
Here is the caller graph for this function:
|
static |
Definition at line 12 of file ReadOptions.c.
|
static |
Definition at line 16 of file ReadOptions.c.
|
static |
Definition at line 17 of file ReadOptions.c.
|
static |
Definition at line 14 of file ReadOptions.c.
|
static |
Definition at line 19 of file ReadOptions.c.