tetzank

Results 4 issues of tetzank

It is not backwards compatible, only works with LLVM 9 now. One could ifdef the changes to support both LLVM versions, if LLVM 8 support is important.

This enables the compiler to optimize for k values which are a power of two, getting rid of expensive div and imul instructions. Many loops get unrolled as well. The...

It is not really faster. It only gets rid of the static lookup table. I'm not really sure if it makes sense to add this as it is not really...

If one includes the bloom filter header in multiple compilation units and tries to link them all together at the end, the linker will complain about redefinitions of some functions...