Mesa (main): broadcom/compiler: document that spill_base is used for spills and scratch
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Fri Feb 18 09:01:50 UTC 2022
Module: Mesa
Branch: main
Commit: 750eeecf4e458c1ddc32662c828beea9f189ba26
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=750eeecf4e458c1ddc32662c828beea9f189ba26
Author: Iago Toral Quiroga <itoral at igalia.com>
Date: Thu Feb 17 08:55:16 2022 +0100
broadcom/compiler: document that spill_base is used for spills and scratch
Reviewed-by: Alejandro Piñeiro <apinheiro at igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15041>
---
src/broadcom/compiler/v3d_compiler.h | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/broadcom/compiler/v3d_compiler.h b/src/broadcom/compiler/v3d_compiler.h
index ef59948dc23..58411bfdbc3 100644
--- a/src/broadcom/compiler/v3d_compiler.h
+++ b/src/broadcom/compiler/v3d_compiler.h
@@ -797,9 +797,11 @@ struct v3d_compile {
/**
* Register spilling's per-thread base address, shared between each
- * spill/fill's addressing calculations.
+ * spill/fill's addressing calculations (also used for scratch
+ * access).
*/
struct qreg spill_base;
+
/* Bit vector of which temps may be spilled */
BITSET_WORD *spillable;
More information about the mesa-commit
mailing list