Re-exports§
pub use crate::arm64_decl::ARM64Register;
pub use crate::arm64_decl::ArgumentRegisterAllocator;
pub use crate::arm64_decl::GPR;
pub use crate::arm64_decl::NEON;
pub use crate::location::Multiplier;
pub use crate::location::Reg;
pub use crate::machine::Label;
pub use crate::machine::Offset;
Macros§
- dynasm 🔒Force
dynasm!
to use the correct arch (aarch64) when cross-compiling.dynasm!
proc-macro tries to auto-detect it by default by looking at thetarget_arch
, but it sees thetarget_arch
of the proc-macro itself, which is always equal to host, even when cross-compiling.
Enums§
Traits§
Functions§
- Helper function for validating that a given value can be encoded as a 32-bit logical immediate
- Helper function for validating that a given value can be encoded as a 64-bit logical immediate