Source/Packages

Compiler.MachineAArch64

packages/compiler/src/Compiler/MachineAArch64.alpha

1,480 lines362 declarations58.2 KiBSHA-256 16c7a1ba00f1

def · lines 584–585

aarch64LowFive

Full file
Field contributions, by the byte they land in. Rd occupies bits 0-4, so it adds to byte 0. Rn occupies bits 5-9: its low three bits scale into byte 0, the rest into byte 1.
584def aarch64LowFive =
585  (lambda unrestricted register : (family AArch64Register) . (aarch64RegisterCode register))

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.