Abstract immediate loading on x86-64.
commit72723ad4cafdfb2d72cbcb3f0833c4f1698a3588
authorStas Boukarev <stassats@gmail.com>
Sun, 21 Feb 2016 18:57:43 +0000 (21 21:57 +0300)
committerStas Boukarev <stassats@gmail.com>
Sun, 21 Feb 2016 18:57:43 +0000 (21 21:57 +0300)
tree88b35532097ef3c1f662205707b1fb2f248b1c93
parent02d1287b0cbb419498c0b62e1d6b1201f7b75dc1
Abstract immediate loading on x86-64.

Copy ENCODE-VALUE-IF-IMMEDIATE from x86 and use it where appropriate.
src/compiler/x86-64/cell.lisp
src/compiler/x86-64/memory.lisp
src/compiler/x86-64/move.lisp
src/compiler/x86-64/pred.lisp
src/compiler/x86-64/vm.lisp