Home | History | Annotate | Download | only in x86
      1 %verify "executed"
      2     /* unop vA, vB */
      3     movzbl    rINSTbl,%ecx        # ecx<- BA
      4     sarl      $$4,%ecx            # ecx<- B
      5     andb      $$0xf,rINSTbl       # rINST<- A
      6     GET_VREG_WORD %eax %ecx 0     # eax<- v[B+0]
      7     GET_VREG_WORD %ecx %ecx 1     # ecx<- v[B+1]
      8     negl      %eax
      9     adcl      $$0,%ecx
     10     negl      %ecx
     11     SET_VREG_WORD %eax rINST 0    # v[A+0]<- eax
     12     FETCH_INST_OPCODE 1 %eax
     13     SET_VREG_WORD %ecx rINST 1    # v[A+1]<- ecx
     14     ADVANCE_PC 1
     15     GOTO_NEXT_R %eax
     16