luaur-code-gen 0.1.0

Native (A64/X64) code generation for Luau (Rust).
Documentation
#[allow(non_camel_case_types)]
#[derive(Debug, Clone, Copy, PartialEq, Eq, Hash)]
#[repr(u8)]
pub enum KindA64 {
    none,
    w, // 32-bit GPR
    x, // 64-bit GPR
    s, // 32-bit SIMD&FP scalar
    d, // 64-bit SIMD&FP scalar
    q, // 128-bit SIMD&FP vector
}

#[allow(non_upper_case_globals)]
impl KindA64 {
    pub const none: Self = Self::none;
    pub const w: Self = Self::w;
    pub const x: Self = Self::x;
    pub const s: Self = Self::s;
    pub const d: Self = Self::d;
    pub const q: Self = Self::q;
}