A byte load or store: an unscaled imm12 offset.
732def aarch64ByteMemoryWord =
733 (lambda unrestricted base2 : Nat .
734 (lambda unrestricted base3 : Nat .
735 (lambda unrestricted register : (family AArch64Register) .
736 (lambda unrestricted address : (family AArch64Register) .
737 (lambda unrestricted offset : Nat .
738 (aarch64EncodeBounded
739 offset
740 aarch64Immediate12Limit
741 (aarch64ByteWord
742 (naturalAdd (aarch64LowFive register) (aarch64RnByte0 address))
743 (naturalAdd (aarch64RnByte1 address) (aarch64Immediate12Byte1 offset))
744 (naturalAdd base2 (aarch64Immediate12Byte2 offset))
745 base3)))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.