movemask overloads
Declared in <folly/algorithm/simd/Movemask.h>
Extracts the bitmask and bits-per-element from a SIMD register.
template<typename Scalar>
auto
movemask(Reg reg);
» more...
Extracts the bitmask from a SIMD register, zeroing out ignored elements.
template<typename Scalar>
auto
movemask(
Reg reg,
Ignore ignore);
» more...
A pair of the bitmask and the number of bits per element.
| Name | Description |
|---|---|
| reg | The SIMD register to extract the bitmask from. |
| ignore | Tag describing which elements to ignore. |