vpr: Remove unused INTRA_CLUSTER_EDGE RR node type
diff --git a/vpr/src/base/vpr_types.h b/vpr/src/base/vpr_types.h
index bc2dfee..f3acaea 100644
--- a/vpr/src/base/vpr_types.h
+++ b/vpr/src/base/vpr_types.h
@@ -1133,10 +1133,6 @@
typedef std::vector<std::vector<std::vector<std::vector<std::vector<int>>>>> t_rr_node_indices; //[0..num_rr_types-1][0..grid_width-1][0..grid_height-1][0..NUM_SIDES-1][0..max_ptc-1]
-/* Uncomment lines below to save some memory, at the cost of debugging ease. */
-/*enum e_rr_type {SOURCE, SINK, IPIN, OPIN, CHANX, CHANY}; */
-/* typedef short t_rr_type */
-
/* Type of a routing resource node. x-directed channel segment, *
* y-directed channel segment, input pin to a clb to pad, output *
* from a clb or pad (i.e. output pin of a net) and: *
@@ -1151,12 +1147,11 @@
OPIN,
CHANX,
CHANY,
- INTRA_CLUSTER_EDGE,
NUM_RR_TYPES
} t_rr_type;
-constexpr std::array<t_rr_type, NUM_RR_TYPES> RR_TYPES = {{SOURCE, SINK, IPIN, OPIN, CHANX, CHANY, INTRA_CLUSTER_EDGE}};
-constexpr std::array<const char*, NUM_RR_TYPES> rr_node_typename{{"SOURCE", "SINK", "IPIN", "OPIN", "CHANX", "CHANY", "INTRA_CLUSTER_EDGE"}};
+constexpr std::array<t_rr_type, NUM_RR_TYPES> RR_TYPES = {{SOURCE, SINK, IPIN, OPIN, CHANX, CHANY}};
+constexpr std::array<const char*, NUM_RR_TYPES> rr_node_typename{{"SOURCE", "SINK", "IPIN", "OPIN", "CHANX", "CHANY"}};
/* Basic element used to store the traceback (routing) of each net. *
* index: Array index (ID) of this routing resource node. *
diff --git a/vpr/src/power/power.cpp b/vpr/src/power/power.cpp
index 1fcd06f..94294cf 100644
--- a/vpr/src/power/power.cpp
+++ b/vpr/src/power/power.cpp
@@ -1009,9 +1009,6 @@
power_ctx.commonly_used->total_cb_buffer_size += buffer_size;
}
break;
- case INTRA_CLUSTER_EDGE:
- VTR_ASSERT(0);
- break;
default:
power_log_msg(POWER_LOG_WARNING,
"The global routing-resource graph contains an unknown node type.");