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}