Source/Packages

Compiler.MachineX86Native

packages/compiler/src/Compiler/MachineX86Native.alpha

1,314 lines242 declarations56.6 KiBSHA-256 b3ccf0f17d32

def · lines 537–551

x86NativeModRMRegisterRow4

Full file
537def x86NativeModRMRegisterRow4 :
538  (pi unrestricted destination : (family X86NativeRegisterLow3) . Bytes) =
539  (lambda unrestricted destination : (family X86NativeRegisterLow3) .
540    (eliminate
541      X86NativeRegisterLow3
542      (lambda unrestricted value : (family X86NativeRegisterLow3) . Bytes)
543      destination
544      (branch X86NativeLow0 . (bytes 224))
545      (branch X86NativeLow1 . (bytes 225))
546      (branch X86NativeLow2 . (bytes 226))
547      (branch X86NativeLow3 . (bytes 227))
548      (branch X86NativeLow4 . (bytes 228))
549      (branch X86NativeLow5 . (bytes 229))
550      (branch X86NativeLow6 . (bytes 230))
551      (branch X86NativeLow7 . (bytes 231))))

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.