VPR-7.0
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
OptionTokens.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  e_OptionBaseToken {
  OT_SETTINGS_FILE, OT_NODISP, OT_AUTO, OT_RECOMPUTE_CRIT_ITER,
  OT_INNER_LOOP_RECOMPUTE_DIVIDER, OT_FIX_PINS, OT_FULL_STATS, OT_READ_PLACE_ONLY,
  OT_FAST, OT_CREATE_ECHO_FILE, OT_TIMING_ANALYSIS, OT_TIMING_ANALYZE_ONLY_WITH_NET_DELAY,
  OT_GENERATE_POST_SYNTHESIS_NETLIST, OT_INIT_T, OT_ALPHA_T, OT_EXIT_T,
  OT_INNER_NUM, OT_SEED, OT_PLACE_COST_EXP, OT_TD_PLACE_EXP_FIRST,
  OT_TD_PLACE_EXP_LAST, OT_PLACE_ALGORITHM, OT_TIMING_TRADEOFF, OT_ENABLE_TIMING_COMPUTATIONS,
  OT_BLOCK_DIST, OT_PLACE_CHAN_WIDTH, OT_MAX_ROUTER_ITERATIONS, OT_BB_FACTOR,
  OT_ROUTER_ALGORITHM, OT_FIRST_ITER_PRES_FAC, OT_INITIAL_PRES_FAC, OT_PRES_FAC_MULT,
  OT_ACC_FAC, OT_ASTAR_FAC, OT_MAX_CRITICALITY, OT_CRITICALITY_EXP,
  OT_BASE_COST_TYPE, OT_BEND_COST, OT_ROUTE_TYPE, OT_ROUTE_CHAN_WIDTH,
  OT_ROUTE, OT_PLACE, OT_VERIFY_BINARY_SEARCH, OT_OUTFILE_PREFIX,
  OT_BLIF_FILE, OT_NET_FILE, OT_PLACE_FILE, OT_ROUTE_FILE,
  OT_SDC_FILE, OT_GLOBAL_CLOCKS, OT_HILL_CLIMBING_FLAG, OT_SWEEP_HANGING_NETS_AND_INPUTS,
  OT_SKIP_CLUSTERING, OT_ALLOW_UNRELATED_CLUSTERING, OT_ALLOW_EARLY_EXIT, OT_CONNECTION_DRIVEN_CLUSTERING,
  OT_TIMING_DRIVEN_CLUSTERING, OT_CLUSTER_SEED, OT_ALPHA_CLUSTERING, OT_BETA_CLUSTERING,
  OT_RECOMPUTE_TIMING_AFTER, OT_CLUSTER_BLOCK_DELAY, OT_INTRA_CLUSTER_NET_DELAY, OT_INTER_CLUSTER_NET_DELAY,
  OT_PACK, OT_PACKER_ALGORITHM, OT_POWER, OT_ACTIVITY_FILE,
  OT_POWER_OUT_FILE, OT_CMOS_TECH_BEHAVIOR_FILE, OT_BASE_UNKNOWN
}
 
enum  e_OptionArgToken {
  OT_ON, OT_OFF, OT_RANDOM, OT_BOUNDING_BOX,
  OT_NET_TIMING_DRIVEN, OT_PATH_TIMING_DRIVEN, OT_BREADTH_FIRST, OT_TIMING_DRIVEN,
  OT_NO_TIMING, OT_INTRINSIC_DELAY, OT_DELAY_NORMALIZED, OT_DEMAND_ONLY,
  OT_GLOBAL, OT_DETAILED, OT_TIMING, OT_MAX_INPUTS,
  OT_GREEDY, OT_LP, OT_BRUTE_FORCE, OT_ARG_UNKNOWN
}
 

Variables

struct s_TokenPair OptionBaseTokenList []
 
struct s_TokenPair OptionArgTokenList []
 

Enumeration Type Documentation

Enumerator
OT_ON 
OT_OFF 
OT_RANDOM 
OT_BOUNDING_BOX 
OT_NET_TIMING_DRIVEN 
OT_PATH_TIMING_DRIVEN 
OT_BREADTH_FIRST 
OT_TIMING_DRIVEN 
OT_NO_TIMING 
OT_INTRINSIC_DELAY 
OT_DELAY_NORMALIZED 
OT_DEMAND_ONLY 
OT_GLOBAL 
OT_DETAILED 
OT_TIMING 
OT_MAX_INPUTS 
OT_GREEDY 
OT_LP 
OT_BRUTE_FORCE 
OT_ARG_UNKNOWN 

Definition at line 80 of file OptionTokens.h.

Enumerator
OT_SETTINGS_FILE 
OT_NODISP 
OT_AUTO 
OT_RECOMPUTE_CRIT_ITER 
OT_INNER_LOOP_RECOMPUTE_DIVIDER 
OT_FIX_PINS 
OT_FULL_STATS 
OT_READ_PLACE_ONLY 
OT_FAST 
OT_CREATE_ECHO_FILE 
OT_TIMING_ANALYSIS 
OT_TIMING_ANALYZE_ONLY_WITH_NET_DELAY 
OT_GENERATE_POST_SYNTHESIS_NETLIST 
OT_INIT_T 
OT_ALPHA_T 
OT_EXIT_T 
OT_INNER_NUM 
OT_SEED 
OT_PLACE_COST_EXP 
OT_TD_PLACE_EXP_FIRST 
OT_TD_PLACE_EXP_LAST 
OT_PLACE_ALGORITHM 
OT_TIMING_TRADEOFF 
OT_ENABLE_TIMING_COMPUTATIONS 
OT_BLOCK_DIST 
OT_PLACE_CHAN_WIDTH 
OT_MAX_ROUTER_ITERATIONS 
OT_BB_FACTOR 
OT_ROUTER_ALGORITHM 
OT_FIRST_ITER_PRES_FAC 
OT_INITIAL_PRES_FAC 
OT_PRES_FAC_MULT 
OT_ACC_FAC 
OT_ASTAR_FAC 
OT_MAX_CRITICALITY 
OT_CRITICALITY_EXP 
OT_BASE_COST_TYPE 
OT_BEND_COST 
OT_ROUTE_TYPE 
OT_ROUTE_CHAN_WIDTH 
OT_ROUTE 
OT_PLACE 
OT_VERIFY_BINARY_SEARCH 
OT_OUTFILE_PREFIX 
OT_BLIF_FILE 
OT_NET_FILE 
OT_PLACE_FILE 
OT_ROUTE_FILE 
OT_SDC_FILE 
OT_GLOBAL_CLOCKS 
OT_HILL_CLIMBING_FLAG 
OT_SWEEP_HANGING_NETS_AND_INPUTS 
OT_SKIP_CLUSTERING 
OT_ALLOW_UNRELATED_CLUSTERING 
OT_ALLOW_EARLY_EXIT 
OT_CONNECTION_DRIVEN_CLUSTERING 
OT_TIMING_DRIVEN_CLUSTERING 
OT_CLUSTER_SEED 
OT_ALPHA_CLUSTERING 
OT_BETA_CLUSTERING 
OT_RECOMPUTE_TIMING_AFTER 
OT_CLUSTER_BLOCK_DELAY 
OT_INTRA_CLUSTER_NET_DELAY 
OT_INTER_CLUSTER_NET_DELAY 
OT_PACK 
OT_PACKER_ALGORITHM 
OT_POWER 
OT_ACTIVITY_FILE 
OT_POWER_OUT_FILE 
OT_CMOS_TECH_BEHAVIOR_FILE 
OT_BASE_UNKNOWN 

Definition at line 6 of file OptionTokens.h.

6  {
8  OT_NODISP,
9  OT_AUTO,
15  OT_FAST,
20  OT_INIT_T,
21  OT_ALPHA_T,
22  OT_EXIT_T,
24  OT_SEED,
39  OT_ACC_FAC,
47  OT_ROUTE,
48  OT_PLACE,
71  OT_PACK,
73  OT_POWER,
77  OT_BASE_UNKNOWN /* Must be last since used for counting enum items */
78 };

Variable Documentation

struct s_TokenPair OptionArgTokenList[]

Definition at line 63 of file OptionTokens.c.

struct s_TokenPair OptionBaseTokenList[]

Definition at line 7 of file OptionTokens.c.