@@ -260,8 +260,7 @@ static void rr_graph_externals(const std::vector<t_segment_inf>& segment_inf,
260
260
const std::vector<t_segment_inf>& segment_inf_x,
261
261
const std::vector<t_segment_inf>& segment_inf_y,
262
262
int wire_to_rr_ipin_switch,
263
- enum e_base_cost_type base_cost_type,
264
- const enum e_router_lookahead lookahead_type);
263
+ enum e_base_cost_type base_cost_type);
265
264
266
265
static t_clb_to_clb_directs* alloc_and_load_clb_to_clb_directs (const t_direct_inf* directs, const int num_directs, const int delayless_switch);
267
266
@@ -299,7 +298,6 @@ static void build_rr_graph(const t_graph_type graph_type,
299
298
const float R_minW_pmos,
300
299
const enum e_base_cost_type base_cost_type,
301
300
const enum e_clock_modeling clock_modeling,
302
- const enum e_router_lookahead lookahead_type,
303
301
const t_direct_inf* directs,
304
302
const int num_directs,
305
303
int * wire_to_rr_ipin_switch,
@@ -362,7 +360,6 @@ void create_rr_graph(const t_graph_type graph_type,
362
360
det_routing_arch->R_minW_pmos ,
363
361
router_opts.base_cost_type ,
364
362
router_opts.clock_modeling ,
365
- router_opts.lookahead_type ,
366
363
directs, num_directs,
367
364
&det_routing_arch->wire_to_rr_ipin_switch ,
368
365
Warnings);
@@ -429,7 +426,6 @@ static void build_rr_graph(const t_graph_type graph_type,
429
426
const float R_minW_pmos,
430
427
const enum e_base_cost_type base_cost_type,
431
428
const enum e_clock_modeling clock_modeling,
432
- const enum e_router_lookahead lookahead_type,
433
429
const t_direct_inf* directs,
434
430
const int num_directs,
435
431
int * wire_to_rr_ipin_switch,
@@ -834,7 +830,7 @@ static void build_rr_graph(const t_graph_type graph_type,
834
830
// Save the channel widths for the newly constructed graph
835
831
device_ctx.chan_width = nodes_per_chan;
836
832
837
- rr_graph_externals (segment_inf, segment_inf_x, segment_inf_y, *wire_to_rr_ipin_switch, base_cost_type, lookahead_type );
833
+ rr_graph_externals (segment_inf, segment_inf_x, segment_inf_y, *wire_to_rr_ipin_switch, base_cost_type);
838
834
839
835
check_rr_graph (graph_type, grid, types);
840
836
@@ -1041,13 +1037,12 @@ static void rr_graph_externals(const std::vector<t_segment_inf>& segment_inf,
1041
1037
const std::vector<t_segment_inf>& segment_inf_x,
1042
1038
const std::vector<t_segment_inf>& segment_inf_y,
1043
1039
int wire_to_rr_ipin_switch,
1044
- enum e_base_cost_type base_cost_type,
1045
- const enum e_router_lookahead lookahead_type) {
1040
+ enum e_base_cost_type base_cost_type) {
1046
1041
auto & device_ctx = g_vpr_ctx.device ();
1047
1042
const auto & rr_graph = device_ctx.rr_graph ;
1048
1043
add_rr_graph_C_from_switches (rr_graph.rr_switch_inf (RRSwitchId (wire_to_rr_ipin_switch)).Cin );
1049
1044
alloc_and_load_rr_indexed_data (segment_inf, segment_inf_x,
1050
- segment_inf_y, wire_to_rr_ipin_switch, base_cost_type, lookahead_type );
1045
+ segment_inf_y, wire_to_rr_ipin_switch, base_cost_type);
1051
1046
// load_rr_index_segments(segment_inf.size());
1052
1047
}
1053
1048
0 commit comments