@@ -311,7 +311,7 @@ void draw_intra_cluster_pin_to_pin(RRNodeId intra_cluster_node, RRNodeId inter_c
311
311
return ;
312
312
}
313
313
314
- for (const e_side& pin_side : TOTAL_2D_SIDES) {
314
+ for (const e_side pin_side : TOTAL_2D_SIDES) {
315
315
// Draw connections to each side of the inter-cluster node
316
316
if (!rr_graph.is_node_on_specific_side (inter_cluster_node, pin_side)) {
317
317
continue ;
@@ -359,7 +359,7 @@ void draw_pin_to_pin(RRNodeId opin_node, RRNodeId ipin_node, ezgl::renderer* g)
359
359
*/
360
360
float x1 = 0 , y1 = 0 ;
361
361
std::vector<e_side> opin_candidate_sides;
362
- for (const e_side& opin_candidate_side : TOTAL_2D_SIDES) {
362
+ for (const e_side opin_candidate_side : TOTAL_2D_SIDES) {
363
363
if (rr_graph.is_node_on_specific_side (opin_node, opin_candidate_side)) {
364
364
opin_candidate_sides.push_back (opin_candidate_side);
365
365
}
@@ -369,7 +369,7 @@ void draw_pin_to_pin(RRNodeId opin_node, RRNodeId ipin_node, ezgl::renderer* g)
369
369
370
370
float x2 = 0 , y2 = 0 ;
371
371
std::vector<e_side> ipin_candidate_sides;
372
- for (const e_side& ipin_candidate_side : TOTAL_2D_SIDES) {
372
+ for (const e_side ipin_candidate_side : TOTAL_2D_SIDES) {
373
373
if (rr_graph.is_node_on_specific_side (ipin_node, ipin_candidate_side)) {
374
374
ipin_candidate_sides.push_back (ipin_candidate_side);
375
375
}
@@ -390,7 +390,7 @@ void draw_pin_to_sink(RRNodeId ipin_node, RRNodeId sink_node, ezgl::renderer* g)
390
390
391
391
float x1 = 0 , y1 = 0 ;
392
392
/* Draw the line for each ipin on different sides */
393
- for (const e_side& pin_side : TOTAL_2D_SIDES) {
393
+ for (const e_side pin_side : TOTAL_2D_SIDES) {
394
394
if (!rr_graph.is_node_on_specific_side (ipin_node, pin_side)) {
395
395
continue ;
396
396
}
@@ -416,7 +416,7 @@ void draw_source_to_pin(RRNodeId source_node, RRNodeId opin_node, ezgl::renderer
416
416
draw_get_rr_src_sink_coords (rr_graph.rr_nodes ()[size_t (source_node)], &x1, &y1);
417
417
418
418
/* Draw the line for each ipin on different sides */
419
- for (const e_side& pin_side : TOTAL_2D_SIDES) {
419
+ for (const e_side pin_side : TOTAL_2D_SIDES) {
420
420
if (!rr_graph.is_node_on_specific_side (opin_node, pin_side)) {
421
421
continue ;
422
422
}
@@ -483,7 +483,7 @@ e_side get_pin_side(RRNodeId pin_node, RRNodeId chan_node) {
483
483
* the actual offset of the pin in the context of grid width and height
484
484
*/
485
485
std::vector<e_side> pin_candidate_sides;
486
- for (const e_side& pin_candidate_side : TOTAL_2D_SIDES) {
486
+ for (const e_side pin_candidate_side : TOTAL_2D_SIDES) {
487
487
if ((rr_graph.is_node_on_specific_side (pin_node, pin_candidate_side))
488
488
&& (grid_type->pinloc [width_offset][height_offset][pin_candidate_side][rr_graph.node_pin_num (pin_node)])) {
489
489
pin_candidate_sides.push_back (pin_candidate_side);
@@ -629,7 +629,7 @@ void draw_rr_edge(RRNodeId inode, RRNodeId prev_node, ezgl::color color, ezgl::r
629
629
bool inode_inter_cluster = is_inter_cluster_node (rr_graph, inode);
630
630
int current_node_layer = rr_graph.node_layer (inode);
631
631
632
- e_rr_type prev_type = rr_graph.node_type (RRNodeId ( prev_node) );
632
+ e_rr_type prev_type = rr_graph.node_type (prev_node);
633
633
bool prev_node_inter_cluster = is_inter_cluster_node (rr_graph, prev_node);
634
634
int prev_node_layer = rr_graph.node_layer (prev_node);
635
635
@@ -668,68 +668,68 @@ void draw_rr_edge(RRNodeId inode, RRNodeId prev_node, ezgl::color color, ezgl::r
668
668
void draw_inter_cluster_rr_edge (RRNodeId inode, RRNodeId prev_node, e_rr_type rr_type, e_rr_type prev_type, ezgl::renderer* g) {
669
669
const RRGraphView& rr_graph = g_vpr_ctx.device ().rr_graph ;
670
670
t_edge_size iedge = find_edge (prev_node, inode);
671
- short switch_type = rr_graph.edge_switch (RRNodeId ( prev_node) , iedge);
671
+ short switch_type = rr_graph.edge_switch (prev_node, iedge);
672
672
673
- switch (rr_type) {
674
- case e_rr_type::IPIN: {
673
+ switch (rr_type)
674
+ case e_rr_type::IPIN:
675
675
if (prev_type == e_rr_type::OPIN) {
676
676
draw_pin_to_pin (prev_node, inode, g);
677
677
} else {
678
678
draw_pin_to_chan_edge (inode, prev_node, g);
679
679
}
680
680
break ;
681
- }
682
- case e_rr_type::CHANX: {
683
- switch (prev_type) {
684
- case e_rr_type::CHANX: {
681
+
682
+ case e_rr_type::CHANX:
683
+ switch (prev_type)
684
+ case e_rr_type::CHANX:
685
685
draw_chanx_to_chanx_edge (prev_node, inode, switch_type, g);
686
686
break ;
687
- }
688
- case e_rr_type::CHANY: {
687
+
688
+ case e_rr_type::CHANY:
689
689
draw_chanx_to_chany_edge (inode, prev_node, FROM_Y_TO_X, switch_type, g);
690
690
break ;
691
- }
692
- case e_rr_type::OPIN: {
691
+
692
+ case e_rr_type::OPIN:
693
693
draw_pin_to_chan_edge (prev_node, inode, g);
694
694
break ;
695
- }
696
- default : {
695
+
696
+ default :
697
697
VPR_ERROR (VPR_ERROR_OTHER,
698
698
" Unexpected connection from an rr_node of type %d to one of type %d.\n " ,
699
699
prev_type, rr_type);
700
- }
701
- }
700
+
701
+
702
702
break ;
703
- }
704
- case e_rr_type::CHANY: {
705
- switch (prev_type) {
706
- case e_rr_type::CHANX: {
703
+
704
+ case e_rr_type::CHANY:
705
+ switch (prev_type)
706
+ case e_rr_type::CHANX:
707
707
draw_chanx_to_chany_edge (prev_node, inode,
708
708
FROM_X_TO_Y, switch_type, g);
709
709
break ;
710
- }
711
- case e_rr_type::CHANY: {
712
- draw_chany_to_chany_edge (RRNodeId ( prev_node), RRNodeId ( inode) ,
710
+
711
+ case e_rr_type::CHANY:
712
+ draw_chany_to_chany_edge (prev_node, inode,
713
713
switch_type, g);
714
714
break ;
715
- }
716
- case e_rr_type::OPIN: {
715
+
716
+ case e_rr_type::OPIN:
717
717
draw_pin_to_chan_edge (prev_node, inode, g);
718
718
719
719
break ;
720
- }
721
- default : {
720
+
721
+ default :
722
722
VPR_ERROR (VPR_ERROR_OTHER,
723
723
" Unexpected connection from an rr_node of type %d to one of type %d.\n " ,
724
724
prev_type, rr_type);
725
- }
726
- }
725
+
726
+
727
727
break ;
728
- }
729
- default : {
728
+
729
+ default :
730
730
break ;
731
- }
732
- }
731
+
732
+
733
733
}
734
734
735
735
#endif
0 commit comments