These types are usually represented by integers, a bitcast from a vector of 128 bools to a __uint128_t type generates over 800 lines of assembly https://godbolt.org/z/74vbacq48
Fixing this isn't a huge priority, as 64-bits (a mask for 64 bytes in AVX512) is likely the highest that will be practically used, but I figured I'd make a note of this.
These types are usually represented by integers, a bitcast from a vector of 128 bools to a
__uint128_ttype generates over 800 lines of assembly https://godbolt.org/z/74vbacq48Fixing this isn't a huge priority, as 64-bits (a mask for 64 bytes in AVX512) is likely the highest that will be practically used, but I figured I'd make a note of this.