Livt packages
Eccelerators.BitTwiddling
Version 0.1.1
Readable 32-bit bit manipulation, counting, scanning, permutation, and arithmetic utilities for Livt.
Published files (26)
livt.toml
[project]
name = "Eccelerators.BitTwiddling"
version = "0.1.1"
description = "Readable 32-bit bit manipulation, counting, scanning, permutation, and arithmetic utilities for Livt."
authors = ["Denis Vasilík"]
repository = "https://github.com/eccelerators/livt-bit-twiddling-hacks"
homepage = "https://github.com/eccelerators/livt-bit-twiddling-hacks"
keywords = ["fpga", "bitwise", "bit-twiddling", "arithmetic", "permutation"]
license = "MIT"
path = "src"
outdir = "out"
[project.organization]
name = "Eccelerators GmbH"
website = "https://eccelerators.com"
[publish]
files = ["README.md", "CHANGELOG.md", "LICENSE"]
[tests]
path = "tests"
components = [
"IntegerPropertiesTest",
"BitMasksTest",
"BitCountingTest",
"BitScanningTest",
"BitPermutationTest",
"MortonCodesTest",
"BytePredicatesTest",
"ModulusTest",
"ByteOperationsTest",
"BitEncodingTest",
"SaturatingArithmeticTest"
]
[dependencies]
"Livt.Base" = "1.2.1"
[build.debug]
warnings = ["-variable-divisor"]
[build.release]
warnings = ["all"]