File tree Expand file tree Collapse file tree 2 files changed +22
-0
lines changed
Expand file tree Collapse file tree 2 files changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,15 @@ TEST_INPUTS(TEST_INPUTS_MMX_QWORD)
2727 fld QWORD PTR [ rsp ]
2828TEST_END_64
2929
30+ TEST_BEGIN_64(FLDm80 , 1 )
31+ TEST_INPUTS( 0x0123456789ABCDEF )
32+ sub rsp , 16
33+ mov QWORD PTR [ rsp ], ARG1_64
34+ mov WORD PTR [ rsp + 8 ], 0x1337
35+ fld TBYTE PTR [ rsp ]
36+ add rsp , 16
37+ TEST_END_64
38+
3039TEST_BEGIN_64(FLDst0 , 1 )
3140TEST_INPUTS(TEST_INPUTS_MMX_QWORD)
3241 push ARG1_64
Original file line number Diff line number Diff line change @@ -78,6 +78,19 @@ FST_INPUTS
7878 fstp QWORD PTR [ rsp ]
7979TEST_END_64
8080
81+ TEST_BEGIN_64(FSTPm80 , 1 )
82+ TEST_INPUTS( 0x0123456789ABCDEF )
83+ sub rsp , 16
84+ mov QWORD PTR [ rsp ], ARG1_64
85+ mov WORD PTR [ rsp + 8 ], 0x1337
86+ fld TBYTE PTR [ rsp ]
87+ mov WORD PTR [ rsp + 8 ], 0x0
88+ fstp TBYTE PTR [ rsp ]
89+ mov rax , QWORD PTR [ rsp ]
90+ movzx rbx , WORD PTR [ rsp + 8 ]
91+ add rsp , 16
92+ TEST_END_64
93+
8194TEST_BEGIN_64(FSTPst , 1 )
8295FST_INPUTS
8396
You can’t perform that action at this time.
0 commit comments