Skip to content

Commit 15dfee5

Browse files
short --> char for layer getter methods
1 parent 7e2a68f commit 15dfee5

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

libs/librrgraph/src/base/rr_graph_storage.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1107,12 +1107,12 @@ class t_rr_graph_view {
11071107
}
11081108

11091109
/// @brief Retrieve the lowest layer (die) number where the given RRNodeId is located.
1110-
short node_layer_low(RRNodeId id) const {
1110+
char node_layer_low(RRNodeId id) const {
11111111
return node_layer_low_[id];
11121112
}
11131113

11141114
/// @brief Retrieve the highest layer (die) number where the given RRNodeId is located.
1115-
short node_layer_high(RRNodeId id) const {
1115+
char node_layer_high(RRNodeId id) const {
11161116
return node_layer_high_[id];
11171117
}
11181118

libs/librrgraph/src/base/rr_graph_view.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,12 +229,12 @@ class RRGraphView {
229229
}
230230

231231
/// @brief Returns the highest layer where a node is located at.
232-
inline short node_layer_high(RRNodeId node) const {
232+
inline char node_layer_high(RRNodeId node) const {
233233
return node_storage_.node_layer_high(node);
234234
}
235235

236236
/// @brief Returns the lowest layer where a node is located at.
237-
inline short node_layer_low(RRNodeId node) const {
237+
inline char node_layer_low(RRNodeId node) const {
238238
return node_storage_.node_layer_low(node);
239239
}
240240

libs/librrgraph/src/io/rr_graph_uxsdcxx_serializer.h

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -744,15 +744,18 @@ class RrGraphSerializer final : public uxsd::RrGraphBase<RrGraphContextTypes> {
744744
auto node = (*rr_nodes_)[inode];
745745
RRNodeId node_id = node.id();
746746

747-
VTR_ASSERT(layer_num >= 0);
747+
// Currently, we only support two layers
748+
VTR_ASSERT(layer_num >= 0 && layer_num <= 1);
748749
rr_graph_builder_->set_node_layer_low(node_id, layer_num);
749750
}
750751

751752
inline void set_node_loc_layer_high(int layer_num, int& inode) final {
752753
auto node = (*rr_nodes_)[inode];
753754
RRNodeId node_id = node.id();
754755

755-
VTR_ASSERT(layer_num >= 0);
756+
// Currently, we only support two layers
757+
VTR_ASSERT(layer_num >= 0 && layer_num <= 1);
758+
VTR_ASSERT(layer_num >= 0 && layer_num <= 1);
756759
rr_graph_builder_->set_node_layer_high(node_id, layer_num);
757760
}
758761

0 commit comments

Comments
 (0)