diff options
author | Jonathan Gray <jsg@cvs.openbsd.org> | 2020-08-26 05:30:39 +0000 |
---|---|---|
committer | Jonathan Gray <jsg@cvs.openbsd.org> | 2020-08-26 05:30:39 +0000 |
commit | 27c93456b58343162f7c4ad20ca6bea0c9a91646 (patch) | |
tree | 945c20b63e0b9975ee40f114c5312f8d8f1a2d0b /lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h | |
parent | 875b83a3ee95e248388fbf72271acc80f6f97987 (diff) |
Import Mesa 20.1.6
Diffstat (limited to 'lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h')
-rw-r--r-- | lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h b/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h index 29f5def9b..ae85ea4b1 100644 --- a/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h +++ b/lib/mesa/src/gallium/auxiliary/gallivm/lp_bld_bitarit.h @@ -71,4 +71,15 @@ lp_build_shr_imm(struct lp_build_context *bld, LLVMValueRef a, unsigned imm); LLVMValueRef lp_build_not(struct lp_build_context *bld, LLVMValueRef a); +LLVMValueRef +lp_build_popcount(struct lp_build_context *bld, LLVMValueRef a); + +LLVMValueRef +lp_build_bitfield_reverse(struct lp_build_context *bld, LLVMValueRef a); + +LLVMValueRef +lp_build_cttz(struct lp_build_context *bld, LLVMValueRef a); + +LLVMValueRef +lp_build_ctlz(struct lp_build_context *bld, LLVMValueRef a); #endif /* !LP_BLD_ARIT_H */ |