x86 push can take a memory reference operand.
authorTaylor R Campbell <campbell@mumble.net>
Wed, 5 Dec 2018 05:56:55 +0000 (05:56 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Wed, 5 Dec 2018 06:17:01 +0000 (06:17 +0000)
commitf206f4fa33916b4acef6e355c9e3cb92f849b9eb
tree2535192f0a680fc9baa00e51bd77fe411d6da26a
parent21db1f437a60c2a903a4102f16bd8f544b88eae9
x86 push can take a memory reference operand.

Conveniently, it evaluates rsp before modifying it too.

Shaves about 1% off the runtime.
src/compiler/machines/x86-64/rules1.scm