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