From 7ed0aaced7604b9ac3f5a3b5c24b2cc9509a7385 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Tue, 22 Jun 2021 14:23:04 +0300 Subject: [PATCH] nir: use a more fitting index for btd_stack_push_intel Signed-off-by: Lionel Landwerlin Reviewed-by: Jason Ekstrand Part-of: --- src/compiler/nir/nir_intrinsics.py | 2 +- src/intel/compiler/brw_nir_lower_rt_intrinsics.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/compiler/nir/nir_intrinsics.py b/src/compiler/nir/nir_intrinsics.py index a671d539fa3..57e6d868da0 100644 --- a/src/compiler/nir/nir_intrinsics.py +++ b/src/compiler/nir/nir_intrinsics.py @@ -1280,7 +1280,7 @@ system_value("btd_resume_sbt_addr_intel", 1, bit_sizes=[64]) # src[] = { global_arg_addr, btd_record } intrinsic("btd_spawn_intel", src_comp=[1, 1]) # RANGE=stack_size -intrinsic("btd_stack_push_intel", indices=[RANGE]) +intrinsic("btd_stack_push_intel", indices=[STACK_SIZE]) # src[] = { } intrinsic("btd_retire_intel") diff --git a/src/intel/compiler/brw_nir_lower_rt_intrinsics.c b/src/intel/compiler/brw_nir_lower_rt_intrinsics.c index 06b3374d69a..33359a5028c 100644 --- a/src/intel/compiler/brw_nir_lower_rt_intrinsics.c +++ b/src/intel/compiler/brw_nir_lower_rt_intrinsics.c @@ -108,7 +108,7 @@ lower_rt_intrinsics_impl(nir_function_impl *impl, break; case nir_intrinsic_btd_stack_push_intel: { - int32_t stack_size = nir_intrinsic_range(intrin); + int32_t stack_size = nir_intrinsic_stack_size(intrin); if (stack_size > 0) { nir_ssa_def *child_stack_offset = nir_iadd_imm(b, stack_base_offset, stack_size);