Serguei Katkov | 6cbe081 | 2016-03-01 16:10:48 +0600 | [diff] [blame] | 1 | %default {"instr":"","suff":""} |
2 | movzbq 2(rPC), %rcx # ecx <- BB | ||||
3 | movzbq 3(rPC), %rax # eax <- CC | ||||
4 | movs${suff} VREG_ADDRESS(%rcx), %xmm0 # %xmm0 <- 1st src | ||||
5 | ${instr}${suff} VREG_ADDRESS(%rax), %xmm0 | ||||
6 | movs${suff} %xmm0, VREG_ADDRESS(rINSTq) # vAA <- %xmm0 | ||||
7 | pxor %xmm0, %xmm0 | ||||
8 | movs${suff} %xmm0, VREG_REF_ADDRESS(rINSTq) # clear ref | ||||
9 | ADVANCE_PC_FETCH_AND_GOTO_NEXT 2 |