handle big constants moves to slots
commit2a8584c9853f9392ef0ddcb0ed9b3d2b14b1db83
authorQuentin Carbonneaux <quentin@c9x.me>
Mon, 15 Apr 2019 17:51:31 +0000 (15 19:51 +0200)
committerQuentin Carbonneaux <quentin@c9x.me>
Mon, 15 Apr 2019 17:51:31 +0000 (15 19:51 +0200)
treed6cbe3a64b01818429ba6f740c14350480ee790e
parent81da1cdebb213077a1ce2c1aaed051de0751e13c
handle big constants moves to slots

There is no flavor of mov which can set 8 bytes
of memory to a constant not representable as an
int32.  The solution is simply to emit two movs
of 4 bytes each.
amd64/emit.c