In the method 'basic_bloom_filter::lookup' digests are computed first then subsequently quantized and looked up in the filter.
https://github.com/mavam/libbf/blob/master/src/bf/bloom_filter/basic.cc#L60
Implementations typically for efficiency purposes will have the look-up perform a trivial exit on the first digest that encounters a miss - as computing the hash may cost more than the lookup itself.
This will probably only be a problem when there is a larger expectation for queries/look-ups of non-existent entries versus present/existent ones.