Skip to content

Commit 9522030

Browse files
committed
apply review comments
1 parent 343cf31 commit 9522030

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

vpr/src/base/SetupVPR.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -899,11 +899,11 @@ static void add_logical_pin_to_physical_tile(int physical_pin_offset,
899899
t_logical_block_type_ptr logical_block_ptr,
900900
t_physical_tile_type* physical_type) {
901901
for (auto logical_pin_pair : logical_block_ptr->pin_logical_num_to_pb_pin_mapping) {
902-
auto pin_logical_num = logical_pin_pair.first;
903-
auto pb_pin = logical_pin_pair.second;
902+
int pin_logical_num = logical_pin_pair.first;
903+
t_pb_graph_pin* pb_pin = logical_pin_pair.second;
904904
int pin_physical_num = pin_logical_num + physical_pin_offset;
905-
physical_type->pin_num_to_pb_pin.insert(std::make_pair(pin_physical_num, pb_pin));
906-
physical_type->pb_pin_to_pin_num.insert(std::make_pair(pb_pin, pin_physical_num));
905+
physical_type->pin_num_to_pb_pin.insert({pin_physical_num, pb_pin});
906+
physical_type->pb_pin_to_pin_num.insert({pb_pin, pin_physical_num});
907907
}
908908
}
909909

vpr/src/util/vpr_utils.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1720,7 +1720,7 @@ RRNodeId get_class_rr_node_id(const RRSpatialLookup& rr_spatial_lookup,
17201720
return rr_spatial_lookup.find_node(layer, i, j, node_type, class_physical_num);
17211721
}
17221722

1723-
RRNodeId get_atom_pin_rr_node_id(const AtomPinId& atom_pin_id) {
1723+
RRNodeId get_atom_pin_rr_node_id(AtomPinId atom_pin_id) {
17241724
auto& atom_nlist = g_vpr_ctx.atom().netlist();
17251725
auto& atom_lookup = g_vpr_ctx.atom().lookup();
17261726
auto& place_ctx = g_vpr_ctx.placement();
@@ -1745,12 +1745,12 @@ RRNodeId get_atom_pin_rr_node_id(const AtomPinId& atom_pin_id) {
17451745
const t_pb_graph_pin* atom_pb_pin = atom_lookup.atom_pin_pb_graph_pin(atom_pin_id);
17461746
int pin_physical_num = physical_tile->pb_pin_to_pin_num.at(atom_pb_pin);
17471747

1748-
auto rr_node_id = get_pin_rr_node_id(device_ctx.rr_graph.node_lookup(),
1749-
physical_tile,
1750-
clb_blk_loc.layer,
1751-
clb_blk_loc.x,
1752-
clb_blk_loc.y,
1753-
pin_physical_num);
1748+
RRNodeId rr_node_id = get_pin_rr_node_id(device_ctx.rr_graph.node_lookup(),
1749+
physical_tile,
1750+
clb_blk_loc.layer,
1751+
clb_blk_loc.x,
1752+
clb_blk_loc.y,
1753+
pin_physical_num);
17541754

17551755
return rr_node_id;
17561756
}

vpr/src/util/vpr_utils.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ RRNodeId get_pin_rr_node_id(const RRSpatialLookup& rr_spatial_lookup,
254254
* since, otherwise, the routing resources inside clusters are not added to the RR graph.
255255
* @param atom_pin_id The atom pin ID.
256256
*/
257-
RRNodeId get_atom_pin_rr_node_id(const AtomPinId& atom_pin_id);
257+
RRNodeId get_atom_pin_rr_node_id(AtomPinId atom_pin_id);
258258

259259
RRNodeId get_class_rr_node_id(const RRSpatialLookup& rr_spatial_lookup,
260260
t_physical_tile_type_ptr physical_tile,

0 commit comments

Comments
 (0)