From 22b16d54ab0fd9e6e22485f1876f074bf1fa637d Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Thu, 14 Aug 2025 12:47:15 +0300 Subject: [PATCH] nir: add heap variant of load_param_intel Signed-off-by: Lionel Landwerlin Part-of: --- src/compiler/nir/nir_intrinsics.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/compiler/nir/nir_intrinsics.py b/src/compiler/nir/nir_intrinsics.py index f0ceb85a05b..de8f67020d9 100644 --- a/src/compiler/nir/nir_intrinsics.py +++ b/src/compiler/nir/nir_intrinsics.py @@ -2582,6 +2582,8 @@ intrinsic("bindless_sampler_agx", [1, 1], dest_comp=1, bit_sizes=[16], # variable. The const index specifies which of the six parameters to load. intrinsic("image_deref_load_param_intel", src_comp=[1], dest_comp=0, indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER]) +intrinsic("image_heap_load_param_intel", src_comp=[1], dest_comp=0, + indices=[BASE], flags=[CAN_ELIMINATE, CAN_REORDER]) image("load_raw_intel", src_comp=[1], dest_comp=0, flags=[CAN_ELIMINATE]) image("store_raw_intel", src_comp=[1, 0])