NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions
nvbio::occ Namespace Reference

Functions

template<uint32 N, typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint32 mask, const T c)
 
template<uint32 N, typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint32 mask, const T c, const uint32 i)
 
template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint32 mask, const uint32 c)
 
template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint32 mask, const uint32 c, const uint32 i)
 
template<uint32 N, typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint64 mask, const T c)
 
template<uint32 N, typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint64 mask, const T c, const uint32 i)
 
template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint64 mask, const uint32 c)
 
template<uint32 N>
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const uint64 mask, const uint32 c, const uint32 i)
 
template<uint32 N, typename TextString , typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const TextString text, const T c, const uint32 begin, const uint32 end)
 
template<uint32 N, typename TextString , typename T >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const TextString text, const T c, const uint32 begin, const uint32 end, const uint32 i)
 
template<uint32 N, typename TextString , typename T , typename W >
NVBIO_FORCEINLINE
NVBIO_HOST_DEVICE uint32 
popc_nbit (const TextString text, const T c, const uint32 begin, const uint32 end, const uint32 i, W &last_mask)
 

Function Documentation

template<uint32 N, typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint32  mask,
const c 
)

Definition at line 115 of file rank_dictionary_inl.h.

template<uint32 N, typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint32  mask,
const c,
const uint32  i 
)

Definition at line 116 of file rank_dictionary_inl.h.

template<uint32 N>
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint32  mask,
const uint32  c 
)

Definition at line 117 of file rank_dictionary_inl.h.

template<uint32 N>
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint32  mask,
const uint32  c,
const uint32  i 
)

Definition at line 118 of file rank_dictionary_inl.h.

template<uint32 N, typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint64  mask,
const c 
)

Definition at line 121 of file rank_dictionary_inl.h.

template<uint32 N, typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint64  mask,
const c,
const uint32  i 
)

Definition at line 122 of file rank_dictionary_inl.h.

template<uint32 N>
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint64  mask,
const uint32  c 
)

Definition at line 123 of file rank_dictionary_inl.h.

template<uint32 N>
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const uint64  mask,
const uint32  c,
const uint32  i 
)

Definition at line 124 of file rank_dictionary_inl.h.

template<uint32 N, typename TextString , typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const TextString  text,
const c,
const uint32  begin,
const uint32  end 
)

Definition at line 130 of file rank_dictionary_inl.h.

template<uint32 N, typename TextString , typename T >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const TextString  text,
const c,
const uint32  begin,
const uint32  end,
const uint32  i 
)

Definition at line 146 of file rank_dictionary_inl.h.

template<uint32 N, typename TextString , typename T , typename W >
NVBIO_FORCEINLINE NVBIO_HOST_DEVICE uint32 nvbio::occ::popc_nbit ( const TextString  text,
const c,
const uint32  begin,
const uint32  end,
const uint32  i,
W &  last_mask 
)

Definition at line 164 of file rank_dictionary_inl.h.