blob: 809ac0a83f04be09f0677e291001cf551aa3539c [file] [log] [blame]
%verify "executed"
/* rem_float vAA, vBB, vCC */
movzbl 3(rPC),%ecx # ecx<- BB
movzbl 2(rPC),%eax # eax<- CC
fldl (rFP,%ecx,4) # vCC to fp stack
fldl (rFP,%eax,4) # vCC to fp stack
movzbl rINST_HI,%ecx # ecx<- AA
FETCH_INST_WORD(2)
1:
fprem
fstsw %ax
sahf
jp 1b
fstp %st(1)
ADVANCE_PC(2)
fstpl (rFP,%ecx,4) # %st to vAA
GOTO_NEXT