Lines Matching refs:eax
9 movzbl 2(rPC), %eax # eax <- BB
11 GET_VREG %eax, %eax # eax <- vBB (array object)
13 testl %eax, %eax # null array object?
15 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx
18 movq $data_offset(%eax,%ecx,8), %xmm0
22 testb $$READ_BARRIER_TEST_VALUE, GRAY_BYTE_OFFSET(%eax)
23 $load $data_offset(%eax,%ecx,$multiplier), %eax
25 UNPOISON_HEAP_REF eax // Affects flags, so we cannot unpoison before the jnz.
27 SET_VREG_OBJECT %eax, rINST
30 UNPOISON_HEAP_REF eax
35 $load $data_offset(%eax,%ecx,$multiplier), %eax
36 SET_VREG %eax, rINST
66 movzbl 2(rPC), %eax # eax <- BB
68 GET_VREG %eax, %eax # eax <- vBB (array object)
70 testl %eax, %eax # null array object?
72 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx
76 movq %xmm0, $data_offset(%eax,%ecx,8) # vBB[vCC] <- xmm0
79 $store $rINST_reg, $data_offset(%eax,%ecx,$multiplier)
100 movzbl 2(rPC), %eax # eax <- BB
102 GET_VREG %eax, %eax # eax <- vBB (array object)
104 testl %eax, %eax # null array object?
106 cmpl MIRROR_ARRAY_LENGTH_OFFSET(%eax), %ecx
117 movl rINST, %eax # eax <- BA
122 andb $$0xf, %al # eax <- A
124 SET_VREG rINST, %eax