Source/Packages

Compiler.MachineX86Native

packages/compiler/src/Compiler/MachineX86Native.alpha

1,314 lines242 declarations56.6 KiBSHA-256 b3ccf0f17d32

def · lines 473–487

x86NativeModRMRegisterRow0

Full file
473def x86NativeModRMRegisterRow0 :
474  (pi unrestricted destination : (family X86NativeRegisterLow3) . Bytes) =
475  (lambda unrestricted destination : (family X86NativeRegisterLow3) .
476    (eliminate
477      X86NativeRegisterLow3
478      (lambda unrestricted value : (family X86NativeRegisterLow3) . Bytes)
479      destination
480      (branch X86NativeLow0 . (bytes 192))
481      (branch X86NativeLow1 . (bytes 193))
482      (branch X86NativeLow2 . (bytes 194))
483      (branch X86NativeLow3 . (bytes 195))
484      (branch X86NativeLow4 . (bytes 196))
485      (branch X86NativeLow5 . (bytes 197))
486      (branch X86NativeLow6 . (bytes 198))
487      (branch X86NativeLow7 . (bytes 199))))

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.