pub fn with_avx512(mut self) -> Self {
        let avx512_mask =
            (1 << 19) |
            (1 << 20) |
            (1 << 23) |
            (1 << 27) |
            (1 << 28) |
            (1 << 29) |
            (1 << 31) |
            (1 << 32) |
            (1 << 34) |
            (1 << 35) |
            (1 << 40) |
            (1 << 41) |
            (1 << 42) |
            (1 << 43);

        self.flags |= avx512_mask;
        self
    }
/// enable all `avx512` features on this `InstDecoder`. no real CPU, at time of writing,
/// actually has such a feature comination, but this is a useful overestimate for `avx512`
/// generally.
enable all `avx512` features on this `InstDecoder`. no real CPU, at time of writing,
actually has such a feature comination, but this is a useful overestimate for `avx512`
generally.
enable all ` avx512 ` features on this ` InstDecoder ` . no real CPU at time of writing actually has such a feature comination but this is a useful overestimate for ` avx512 ` generally .
pub fn with_avx512(mut self) -> Self {
        let avx512_mask =
            (1 << 19) |
            (1 << 20) |
            (1 << 23) |
            (1 << 27) |
            (1 << 28) |
            (1 << 29) |
            (1 << 31) |
            (1 << 32) |
            (1 << 34) |
            (1 << 35) |
            (1 << 40) |
            (1 << 41) |
            (1 << 42) |
            (1 << 43);
        self.flags |= avx512_mask;
        self
    }
pub fn with_avx512 ( mut self ) -> Self { let avx512_mask = ( 1 << 19 ) | ( 1 << 20 ) | ( 1 << 23 ) | ( 1 << 27 ) | ( 1 << 28 ) | ( 1 << 29 ) | ( 1 << 31 ) | ( 1 << 32 ) | ( 1 << 34 ) | ( 1 << 35 ) | ( 1 << 40 ) | ( 1 << 41 ) | ( 1 << 42 ) | ( 1 << 43 ) ; self . flags |= avx512_mask ; self }
enable all `avx512` features on this `InstDecoder`.
enable all ` avx512 ` features on this ` InstDecoder ` .
mut self
mut self