1 %default {"instr":"","suff":""} 2 movl rINST, %ecx # ecx <- A+ 3 andl $$0xf, %ecx # ecx <- A 4 movs${suff} VREG_ADDRESS(%rcx), %xmm0 # %xmm0 <- 1st src 5 sarl $$4, rINST # rINST<- B 6 ${instr}${suff} VREG_ADDRESS(rINSTq), %xmm0 7 movs${suff} %xmm0, VREG_ADDRESS(%rcx) # vAA<- %xmm0 8 pxor %xmm0, %xmm0 9 movs${suff} %xmm0, VREG_REF_ADDRESS(rINSTq) # clear ref 10 ADVANCE_PC_FETCH_AND_GOTO_NEXT 1 11