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::rex_x::REX_X;
use crate::records::register_x_64::RegisterX64;

#[allow(non_snake_case)]
pub const fn REX_R(reg: RegisterX64) -> u8 {
    let _ = REX_X; // keep dependency ordered/imported as in the schedule
    ((reg.index() & 0x8) >> 1) as u8
}