summaryrefslogtreecommitdiff
path: root/src/asahi
diff options
context:
space:
mode:
authorAlyssa Rosenzweig <alyssa@rosenzweig.io>2021-07-24 14:56:52 -0400
committerAlyssa Rosenzweig <alyssa@rosenzweig.io>2021-07-24 15:00:22 -0400
commit465224379c319dc42cc533ae53542cdf01dd7650 (patch)
tree34aabdebf77799fbdcf284af1220b2c6802c8dcb /src/asahi
parent7848100f270b2b917b7d6b853bd0784f658bcaa0 (diff)
agx: Plug memory leak in register allocator
Fixes: 85e18deb18a ("agx: Assign registers locally") Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> Reported-by: Coverity Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12053>
Diffstat (limited to 'src/asahi')
-rw-r--r--src/asahi/compiler/agx_register_allocate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/asahi/compiler/agx_register_allocate.c b/src/asahi/compiler/agx_register_allocate.c
index 2ef7a4f16bd..c8826de3db4 100644
--- a/src/asahi/compiler/agx_register_allocate.c
+++ b/src/asahi/compiler/agx_register_allocate.c
@@ -236,6 +236,7 @@ agx_ra(agx_context *ctx)
}
}
+ free(ssa_to_reg);
free(ncomps);
free(alloc);
}