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_archof the proc-macro itself, which is always equal to host, even when cross-compiling. 
Enums§
Traits§
Functions§
- encode_
logical_ immediate_ 32bit  - Helper function for validating that a given value can be encoded as a 32-bit logical immediate
 - encode_
logical_ immediate_ 64bit  - Helper function for validating that a given value can be encoded as a 64-bit logical immediate
 - gen_
import_ call_ trampoline_ arm64  - gen_
std_ dynamic_ import_ trampoline_ arm64  - gen_
std_ trampoline_ arm64