File tree Expand file tree Collapse file tree 2 files changed +18
-0
lines changed
Expand file tree Collapse file tree 2 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -27,6 +27,13 @@ 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+ mov QWORD PTR [ rsp ], ARG1_64
33+ mov WORD PTR [ rsp + 8 ], 0x1337
34+ fld TBYTE PTR [ rsp ]
35+ TEST_END_64
36+
3037TEST_BEGIN_64(FLDst0 , 1 )
3138TEST_INPUTS(TEST_INPUTS_MMX_QWORD)
3239 push ARG1_64
Original file line number Diff line number Diff line change @@ -78,6 +78,17 @@ FST_INPUTS
7878 fstp QWORD PTR [ rsp ]
7979TEST_END_64
8080
81+ TEST_BEGIN_64(FSTPm80 , 1 )
82+ TEST_INPUTS( 0x0123456789ABCDEF )
83+ mov QWORD PTR [ rsp ], ARG1_64
84+ mov WORD PTR [ rsp + 8 ], 0x1337
85+ fld TBYTE PTR [ rsp ]
86+ mov WORD PTR [ rsp + 8 ], 0x0
87+ fstp TBYTE PTR [ rsp ]
88+ mov rax , QWORD PTR [ rsp ]
89+ movzx rbx , WORD PTR [ rsp + 8 ]
90+ TEST_END_64
91+
8192TEST_BEGIN_64(FSTPst , 1 )
8293FST_INPUTS
8394
You can’t perform that action at this time.
0 commit comments