From 5911abd76f8e28c9ca4921ea06ff8578b4b77f72 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Tue, 14 May 2019 10:20:35 -0500 Subject: [PATCH] util/ra: Assert nodes are in-bounds in add_node_interference Reviewed-by: Kenneth Graunke --- src/util/register_allocate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util/register_allocate.c b/src/util/register_allocate.c index 94528f7ce49..fe00af67283 100644 --- a/src/util/register_allocate.c +++ b/src/util/register_allocate.c @@ -572,6 +572,7 @@ void ra_add_node_interference(struct ra_graph *g, unsigned int n1, unsigned int n2) { + assert(n1 < g->count && n2 < g->count); if (n1 != n2 && !BITSET_TEST(g->nodes[n1].adjacency, n2)) { ra_add_node_adjacency(g, n1, n2); ra_add_node_adjacency(g, n2, n1); -- 2.30.2