#include <SparseBitVector.h>
template<
typename T>
struct SVF::PopulationCounter< T, 8 >
Definition at line 219 of file SparseBitVector.h.
◆ count()
Definition at line 221 of file SparseBitVector.h.
222 {
223#if defined(__GNUC__)
225#else
227 v =
v - ((
v >> 1) & 0x5555555555555555ULL);
228 v = (
v & 0x3333333333333333ULL) + ((
v >> 2) & 0x3333333333333333ULL);
229 v = (
v + (
v >> 4)) & 0x0F0F0F0F0F0F0F0FULL;
231#endif
232 }
llvm::Value Value
LLVM Basic classes.
llvm::IRBuilder IRBuilder
The documentation for this struct was generated from the following file: