Skip to content

function bitreverse(u32) shuffle

template <size_t bits>
constexpr KFR_INTRINSIC u32 bitreverse(u32 x) { … }

Reverses the lowest bits bits of the given unsigned integer.

Template parameters
bits Number of bits to reverse.
Parameters
x The input 32-bit unsigned integer.
Returns
The bit-reversed integer.

Defined at simd/digitreverse.hpp:148