blob: ea173b97d6e809ae5ce44b20e3b6ad9e3ffb8023 [file] [log] [blame]
%default { "is_object":"0" }
/* for move, move-object, long-to-int */
/* op vA, vB */
movzbl rINSTbl, %eax # eax <- BA
andb $$0xf, %al # eax <- A
shrl $$4, rINST # rINST <- B
GET_VREG rINST, rINST
.if $is_object
SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B]
.else
SET_VREG rINST, %eax # fp[A] <- fp[B]
.endif
ADVANCE_PC_FETCH_AND_GOTO_NEXT 1