blob: 09d3364de76631a7c8920436e4a1c69580cc794a [file] [log] [blame]
Serguei Katkov6cbe0812016-03-01 16:10:48 +06001%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