luaur-code-gen 0.1.3

Native (A64/X64) code generation for Luau (Rust).
Documentation
1
2
3
4
5
6
7
8
use crate::macros::avx_w::AVX_W;
use crate::records::register_x_64::RegisterX64;

#[allow(non_snake_case)]
#[inline(always)]
pub const fn AVX_3_3(w: bool, v: RegisterX64, l: u8, p: u8) -> u8 {
    AVX_W(w) | ((!(v.index() & 0xf) & 0xf) << 3) | ((l as u8) << 2) | p
}