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);