From 7aa17a122febdc76d8ed57a8d29ea0009227dce8 Mon Sep 17 00:00:00 2001 From: Alyssa Rosenzweig Date: Mon, 6 May 2024 22:19:49 -0400 Subject: [PATCH] agx: implement quad_ballot Signed-off-by: Alyssa Rosenzweig Part-of: --- src/asahi/compiler/agx_compile.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/asahi/compiler/agx_compile.c b/src/asahi/compiler/agx_compile.c index c1ae4448943..53965f2d105 100644 --- a/src/asahi/compiler/agx_compile.c +++ b/src/asahi/compiler/agx_compile.c @@ -1535,6 +1535,10 @@ agx_emit_intrinsic(agx_builder *b, nir_intrinsic_instr *instr) return agx_ballot_to(b, dst, agx_src_index(&instr->src[0])); } + case nir_intrinsic_quad_ballot_agx: { + return agx_quad_ballot_to(b, dst, agx_src_index(&instr->src[0])); + } + case nir_intrinsic_doorbell_agx: { return agx_doorbell(b, nir_src_as_uint(instr->src[0])); }