luaur_code_gen/macros/avx_3_2.rs
1use crate::macros::avx_b::AVX_B;
2use crate::macros::avx_r::AVX_R;
3use crate::macros::avx_x::AVX_X;
4use crate::records::register_x_64::RegisterX64;
5
6#[allow(non_snake_case)]
7#[inline(always)]
8pub const fn AVX_3_2(r: RegisterX64, x: RegisterX64, b: RegisterX64, m: u8) -> u8 {
9 AVX_R(r) | AVX_X(x) | AVX_B(b) | m
10}