Convert x86-64 to use rax as value register.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 30 Dec 2018 21:28:19 +0000 (21:28 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Tue, 13 Aug 2019 14:37:02 +0000 (14:37 +0000)
commit5036bb89f29a985b0341777afdf17497c3b46f0f
treeb0c1a40d49f000b5c0e7977b777dc6e776279f74
parent1bcf72d6b57c87e750c14554cd1642a2a5488020
Convert x86-64 to use rax as value register.

WARNING: This changes the amd64 compiled code interface so that new
compiled code requires a new microcode and vice versa.
src/compiler/machines/x86-64/lapgen.scm
src/compiler/machines/x86-64/machin.scm
src/microcode/cmpauxmd/x86-64.m4
src/microcode/cmpintmd/x86-64.c
src/microcode/cmpintmd/x86-64.h