|
template<typename T > |
constexpr CUDF_HOST_DEVICE std::size_t | cudf::detail::size_in_bits () |
| 返回给定类型可以持有的位数。 更多...
|
|
constexpr CUDF_HOST_DEVICE size_type | cudf::word_index (size_type bit_index) |
| 返回包含指定位的字的索引。 更多...
|
|
constexpr CUDF_HOST_DEVICE size_type | cudf::intra_word_index (size_type bit_index) |
| 返回指定位在一个字内的位置。 更多...
|
|
CUDF_HOST_DEVICE void | cudf::set_bit_unsafe (bitmask_type *bitmask, size_type bit_index) |
| 将指定位设置为 1 更多...
|
|
CUDF_HOST_DEVICE void | cudf::clear_bit_unsafe (bitmask_type *bitmask, size_type bit_index) |
| 将指定位设置为 0 更多...
|
|
CUDF_HOST_DEVICE bool | cudf::bit_is_set (bitmask_type const *bitmask, size_type bit_index) |
| 指示指定位是否设置为 1 更多...
|
|
CUDF_HOST_DEVICE bool | cudf::bit_value_or (bitmask_type const *bitmask, size_type bit_index, bool default_value) |
| 一种可选的接口,用于检查位掩码的指定位是否已设置。 更多...
|
|
constexpr CUDF_HOST_DEVICE bitmask_type | cudf::set_least_significant_bits (size_type n) |
| 返回一个位掩码字,其中 n 个最低有效位已设置。 更多...
|
|
constexpr CUDF_HOST_DEVICE bitmask_type | cudf::set_most_significant_bits (size_type n) |
| 返回一个位掩码字,其中 n 个最高有效位已设置。 更多...
|
|