Home | History | Annotate | Download | only in x86
      1     /* rem_double vAA, vBB, vCC */
      2     movzbl  3(rPC), %ecx                    # ecx <- BB
      3     movzbl  2(rPC), %eax                    # eax <- CC
      4     fldl    VREG_ADDRESS(%ecx)              # %st1 <- fp[vBB]
      5     fldl    VREG_ADDRESS(%eax)              # %st0 <- fp[vCC]
      6 1:
      7     fprem
      8     fstsw   %ax
      9     sahf
     10     jp      1b
     11     fstp    %st(1)
     12     fstpl   VREG_ADDRESS(rINST)             # fp[vAA] <- %st
     13     CLEAR_WIDE_REF rINST
     14     ADVANCE_PC_FETCH_AND_GOTO_NEXT 2
     15