From 19aeb274e6996e22e1f8c5b742f38ca914746a72 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Thu, 15 Feb 2024 15:17:51 +0200 Subject: [PATCH] genxml: generate opencl temporary variables with private qualifier To avoid generic pointers, makes the NIR prints a bit more readable. Signed-off-by: Lionel Landwerlin Acked-by: Caio Oliveira Fixes: 41b2ed65 ("genxml: generate opencl packing headers") Part-of: --- src/intel/genxml/gen_pack_header.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/intel/genxml/gen_pack_header.py b/src/intel/genxml/gen_pack_header.py index c50a81ff8cd..899bc0f9e22 100644 --- a/src/intel/genxml/gen_pack_header.py +++ b/src/intel/genxml/gen_pack_header.py @@ -521,7 +521,7 @@ class Parser(object): static inline __attribute__((always_inline)) void %s_repack(__attribute__((unused)) global void * restrict dst, %s__attribute__((unused)) global const uint32_t * origin, - %s__attribute__((unused)) const struct %s * restrict values) + %s__attribute__((unused)) private const struct %s * restrict values) {""") % (name, ' ' * len(name), ' ' * len(name), name)) else: print(textwrap.dedent("""\ @@ -536,7 +536,7 @@ class Parser(object): print(textwrap.dedent("""\ static inline __attribute__((always_inline)) void %s_pack(__attribute__((unused)) global void * restrict dst, - %s__attribute__((unused)) const struct %s * restrict values) + %s__attribute__((unused)) private const struct %s * restrict values) {""") % (name, ' ' * len(name), name)) else: print(textwrap.dedent("""\