cub::BFEDigitExtractor#
-
template<typename KeyT>
struct BFEDigitExtractor : public cub::BaseDigitExtractor<KeyT># A wrapper type to extract digits.
Uses the BFE intrinsic to extract a key from a digit.
Public Functions
- inline explicit BFEDigitExtractor(
- ::cuda::std::uint32_t bit_start = 0,
- ::cuda::std::uint32_t num_bits = 0,
-
inline ::cuda::std::uint32_t Digit(UnsignedBits key) const#
Public Static Functions
-
static inline UnsignedBits ProcessFloatMinusZero(UnsignedBits key)#