From: Chris Forbes Date: Sun, 26 Jul 2020 19:41:17 +0000 (-0700) Subject: bifrost: Add support for nir_op_uge X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=718d444e51ac80676a386faccbba23f192991852;p=mesa.git bifrost: Add support for nir_op_uge Signed-off-by: Chris Forbes Reviewed-by: Alyssa Rosenzweig Part-of: --- diff --git a/src/panfrost/bifrost/bifrost_compile.c b/src/panfrost/bifrost/bifrost_compile.c index 3973892d91a..566c0e59881 100644 --- a/src/panfrost/bifrost/bifrost_compile.c +++ b/src/panfrost/bifrost/bifrost_compile.c @@ -527,6 +527,7 @@ bi_class_for_nir_alu(nir_op op) BI_CASE_CMP(nir_op_ige) BI_CASE_CMP(nir_op_ieq) BI_CASE_CMP(nir_op_ine) + BI_CASE_CMP(nir_op_uge) return BI_CMP; case nir_op_b8csel: @@ -618,6 +619,7 @@ bi_cond_for_nir(nir_op op, bool soft) BI_CASE_CMP(nir_op_fge) BI_CASE_CMP(nir_op_ige) + BI_CASE_CMP(nir_op_uge) return BI_COND_GE; BI_CASE_CMP(nir_op_feq) @@ -838,6 +840,7 @@ emit_alu(bi_context *ctx, nir_alu_instr *instr) BI_CASE_CMP(nir_op_ieq) BI_CASE_CMP(nir_op_fne) BI_CASE_CMP(nir_op_ine) + BI_CASE_CMP(nir_op_uge) alu.cond = bi_cond_for_nir(instr->op, false); break; case nir_op_fround_even: