diff options
author | Dave Airlie <airlied@redhat.com> | 2020-06-19 17:07:31 +1000 |
---|---|---|
committer | Dave Airlie <airlied@redhat.com> | 2020-07-27 13:48:11 +1000 |
commit | 0e194d5b333477b37a4eac649fd196d1e8d9cfa6 (patch) | |
tree | df2e77a4d0d30dfc77cadbca12de20e4d0cc90c7 | |
parent | fc49f25a9a700371f68cb1c8163a621ca5d9aa48 (diff) |
gallivm/nir: add rough imod support
-rw-r--r-- | src/gallium/auxiliary/gallivm/lp_bld_nir.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/gallium/auxiliary/gallivm/lp_bld_nir.c b/src/gallium/auxiliary/gallivm/lp_bld_nir.c index 44509b0e9cd..86f4638f4e1 100644 --- a/src/gallium/auxiliary/gallivm/lp_bld_nir.c +++ b/src/gallium/auxiliary/gallivm/lp_bld_nir.c @@ -706,6 +706,7 @@ static LLVMValueRef do_alu_action(struct lp_build_nir_context *bld_base, result = lp_build_or(get_int_bld(bld_base, false, src_bit_size[0]), src[0], src[1]); break; + case nir_op_imod: case nir_op_irem: result = do_int_mod(bld_base, false, src_bit_size[0], src[0], src[1]); break; |