pub mod backend;
mod image_file;
mod runtime_image;
pub use backend::{
NativeBackend, NativeCodeEntry, NativeExecutionTiming, NativeProgramImage, SharedNativeCode,
};
#[cfg(any(
feature = "arm64-codegen",
all(target_arch = "aarch64", not(feature = "x86_64-codegen"))
))]
pub use celox_backend_arm64::{jit_mem, scalar as emit};
pub use celox_backend_x86::native::*;
pub use image_file::{AppendedNativeImage, NativeImageArchitecture, NativeImageContainerError};
pub use runtime_image::{NativeProgramInstance, NativeProgramLoadError, NativeSignalIdentity};