1 %default { "is_object":"0" } 2 /* for move, move-object, long-to-int */ 3 /* op vA, vB */ 4 movzbl rINSTbl, %eax # eax <- BA 5 andb $$0xf, %al # eax <- A 6 shrl $$4, rINST # rINST <- B 7 GET_VREG rINST, rINST 8 .if $is_object 9 SET_VREG_OBJECT rINST, %eax # fp[A] <- fp[B] 10 .else 11 SET_VREG rINST, %eax # fp[A] <- fp[B] 12 .endif 13 ADVANCE_PC_FETCH_AND_GOTO_NEXT 1 14