// Copyright (c) 2025 shibedrill // SPDX-License-Identifier: GPL-3.0-or-later #[cfg(target_arch = "x86_64")] pub mod x86_64; #[cfg(target_arch = "x86_64")] pub use x86_64::asm; #[cfg(target_arch = "aarch64")] pub mod aarch64; #[cfg(target_arch = "aarch64")] pub use aarch64::asm; #[cfg(target_arch = "riscv64")] pub mod riscv64; #[cfg(target_arch = "riscv64")] pub use riscv64::asm; #[cfg(target_arch = "loongarch64")] pub mod loongarch64; #[cfg(target_arch = "loongarch64")] pub use loongarch64::asm;