aboutsummaryrefslogtreecommitdiff
path: root/modules/arch/x86/tests/gas64/gas-fp.asm
diff options
context:
space:
mode:
Diffstat (limited to 'modules/arch/x86/tests/gas64/gas-fp.asm')
-rw-r--r--modules/arch/x86/tests/gas64/gas-fp.asm32
1 files changed, 32 insertions, 0 deletions
diff --git a/modules/arch/x86/tests/gas64/gas-fp.asm b/modules/arch/x86/tests/gas64/gas-fp.asm
new file mode 100644
index 0000000..37e3b81
--- /dev/null
+++ b/modules/arch/x86/tests/gas64/gas-fp.asm
@@ -0,0 +1,32 @@
+fld %st(5)
+flds 10
+fldl 10
+filds 10
+fildl 10
+fildll 10
+fldt 10
+
+fst %st(2)
+fsts 10
+fstl 10
+fists 10
+fistl 10
+fstp %st(1)
+fstps 10
+fstpl 10
+fistps 10
+fistpl 10
+fistpq 10
+fistpll 10
+fstpt 10
+
+fxch %st(2)
+fxch
+
+fcom %st(7)
+fcom
+fcoms 10
+fcoml 10
+ficoms 10
+ficoml 10
+