Skip to main content

luaur_code_gen/macros/
rex_r.rs

1use crate::macros::rex_x::REX_X;
2use crate::records::register_x_64::RegisterX64;
3
4#[allow(non_snake_case)]
5pub const fn REX_R(reg: RegisterX64) -> u8 {
6    let _ = REX_X; // keep dependency ordered/imported as in the schedule
7    ((reg.index() & 0x8) >> 1) as u8
8}