Field multipliers (the bit position of each field) and two's-complement moduli.
480def aarch64ImmediateShiftCode : (pi unrestricted shift : (family AArch64ImmediateShift) . Nat) =
481 (lambda unrestricted shift : (family AArch64ImmediateShift) .
482 (eliminate
483 AArch64ImmediateShift
484 (lambda unrestricted current : (family AArch64ImmediateShift) . Nat)
485 shift
486 (branch AArch64Unshifted . 0)
487 (branch AArch64ShiftedBy12 . 1)))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.