From bf4243f08097f768f21a7f89dc20c3c2b94e8c2b Mon Sep 17 00:00:00 2001 From: Karol Herbst Date: Sat, 26 Aug 2023 15:51:32 +0200 Subject: [PATCH] gallivm/nir: drop 64 bit handling for cl workgroup intrinsics Signed-off-by: Karol Herbst Reviewed-by: Alyssa Rosenzweig Part-of: --- src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c b/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c index 59812cd7537..0c290ccdeeb 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_nir_soa.c @@ -1917,8 +1917,6 @@ static void emit_sysval_intrin(struct lp_build_nir_context *bld_base, LLVMValueRef tmp[3]; for (unsigned i = 0; i < 3; i++) { tmp[i] = bld->system_values.block_id[i]; - if (instr->def.bit_size == 64) - tmp[i] = LLVMBuildZExt(gallivm->builder, tmp[i], bld_base->uint64_bld.elem_type, ""); result[i] = lp_build_broadcast_scalar(bld_broad, tmp[i]); } break; @@ -1934,8 +1932,6 @@ static void emit_sysval_intrin(struct lp_build_nir_context *bld_base, LLVMValueRef tmp[3]; for (unsigned i = 0; i < 3; i++) { tmp[i] = bld->system_values.grid_size[i]; - if (instr->def.bit_size == 64) - tmp[i] = LLVMBuildZExt(gallivm->builder, tmp[i], bld_base->uint64_bld.elem_type, ""); result[i] = lp_build_broadcast_scalar(bld_broad, tmp[i]); } break;