1 /* iget-wide-quick vA, vB, offset@CCCC */ 2 movzbl rINSTbl, %ecx # ecx <- BA 3 sarl $$4, %ecx # ecx <- B 4 GET_VREG %ecx, %ecx # vB (object we're operating on) 5 movzwl 2(rPC), %eax # eax <- field byte offset 6 testl %ecx, %ecx # is object null? 7 je common_errNullObject 8 movq (%ecx,%eax,1), %xmm0 9 andb $$0xf, rINSTbl # rINST <- A 10 SET_WIDE_FP_VREG %xmm0, rINST 11 ADVANCE_PC_FETCH_AND_GOTO_NEXT 2 12