|
From: <sv...@va...> - 2005-05-12 19:17:40
|
Author: sewardj
Date: 2005-05-12 20:17:36 +0100 (Thu, 12 May 2005)
New Revision: 3687
Added:
trunk/none/tests/amd64/insn_fpu.def
trunk/none/tests/amd64/insn_fpu.stderr.exp
trunk/none/tests/amd64/insn_fpu.stdout.exp
trunk/none/tests/amd64/insn_fpu.vgtest
Modified:
trunk/none/tests/amd64/Makefile.am
trunk/none/tests/amd64/gen_insn_test.pl
Log:
AMD x87 instruction tests.
Modified: trunk/none/tests/amd64/Makefile.am
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/Makefile.am 2005-05-12 18:05:00 UTC (rev 3686)
+++ trunk/none/tests/amd64/Makefile.am 2005-05-12 19:17:36 UTC (rev 3687)
@@ -2,7 +2,7 @@
noinst_SCRIPTS =3D filter_cpuid filter_stderr filter_int gen_insn_test.p=
l
=20
CLEANFILES =3D $(addsuffix .c,$(INSN_TESTS))
-INSN_TESTS=3Dinsn_mmx insn_sse insn_sse2
+INSN_TESTS=3Dinsn_mmx insn_sse insn_sse2 insn_fpu
=20
EXTRA_DIST =3D $(noinst_SCRIPTS) \
$(addsuffix .stderr.exp,$(INSN_TESTS)) \
@@ -22,6 +22,8 @@
insn_sse_LDADD =3D -lm
insn_sse2_SOURCES =3D insn_sse2.def
insn_sse2_LDADD =3D -lm
+insn_fpu_SOURCES =3D insn_fpu.def
+insn_fpu_LDADD =3D -lm
=20
.def.c: $(srcdir)/gen_insn_test.pl
$(PERL) $(srcdir)/gen_insn_test.pl < $< > $@
Modified: trunk/none/tests/amd64/gen_insn_test.pl
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/gen_insn_test.pl 2005-05-12 18:05:00 UTC (rev =
3686)
+++ trunk/none/tests/amd64/gen_insn_test.pl 2005-05-12 19:17:36 UTC (rev =
3687)
@@ -650,7 +650,11 @@
print qq| \{\n|;
print qq| asm\(\n|;
# print qq| \"fsave %$stateargnum\\n\"\n|;
- =20
+ print qq| \"ffree %%st(7)\\n\"\n|;
+ print qq| \"ffree %%st(6)\\n\"\n|;
+ print qq| \"ffree %%st(5)\\n\"\n|;
+ print qq| \"ffree %%st(4)\\n\"\n|;
+
my @fpargs;
=20
foreach my $arg (@presets, @args)
@@ -716,12 +720,12 @@
=20
if (defined($fpucwmask) || defined($fpucwset))
{
- print qq| \"subl \$2, %%rsp\\n\"\n|;
+ print qq| \"subq \$2, %%rsp\\n\"\n|;
print qq| \"fstcw (%%rsp)\\n\"\n|;
print qq| \"andw \$$fpucwmask, (%%rsp)\\n\"\n| if define=
d($fpucwmask);
print qq| \"orw \$$fpucwset, (%%rsp)\\n\"\n| if defined(=
$fpucwset);
print qq| \"fldcw (%%rsp)\\n\"\n|;
- print qq| \"addl \$2, %%rsp\\n\"\n|;
+ print qq| \"addq \$2, %%rsp\\n\"\n|;
}
=20
print qq| \"$insn|;
Added: trunk/none/tests/amd64/insn_fpu.def
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/insn_fpu.def 2005-05-12 18:05:00 UTC (rev 3686=
)
+++ trunk/none/tests/amd64/insn_fpu.def 2005-05-12 19:17:36 UTC (rev 3687=
)
@@ -0,0 +1,452 @@
+fabs st0.ps[1234.5678] : =3D> st0.ps[1234.5678]
+fabs st0.ps[-1234.5678] : =3D> st0.ps[1234.5678]
+fabs st0.pd[12345678.87654321] : =3D> st0.pd[12345678.87654321]
+fabs st0.pd[-12345678.87654321] : =3D> st0.pd[12345678.87654321]
+fadds st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[9999.9999]
+fadds st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[7530.8643]
+fadds st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-7530.8643]
+fadds st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-9999.9999]
+faddl st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[8888=
888.8888888]
+faddl st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[641=
9753.3580246]
+faddl st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-64=
19753.3580246]
+faddl st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-8=
888888.8888888]
+fadd st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[9999.9999]
+fadd st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[7530.8643]
+fadd st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-7530.8643]
+fadd st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-9999.9999]
+fadd st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[8888888=
.8888888]
+fadd st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[641975=
3.3580246]
+fadd st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-64197=
53.3580246]
+fadd st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-8888=
888.8888888]
+fadd st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[9999.9999]
+fadd st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[7530.8643]
+fadd st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-7530.8643]
+fadd st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-9999.9999]
+fadd st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[8888888=
.8888888]
+fadd st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[641975=
3.3580246]
+fadd st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-64197=
53.3580246]
+fadd st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-8888=
888.8888888]
+faddp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[9999.9999]
+faddp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[7530.8643]
+faddp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-7530.8643]
+faddp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-9999.9999]
+faddp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[888888=
8.8888888]
+faddp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[64197=
53.3580246]
+faddp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-6419=
753.3580246]
+faddp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-888=
8888.8888888]
+faddp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[9999.9999]
+faddp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[7530.8643]
+faddp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-7530.8643]
+faddp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-9999.9999]
+faddp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[8888=
888.8888888]
+faddp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[641=
9753.3580246]
+faddp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-64=
19753.3580246]
+faddp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-8=
888888.8888888]
+fiadds st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[5555.5678]
+fiadds st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[3086.4322]
+fiadds st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[-3086.4322]
+fiadds st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[-5555.5678]
+fiadds st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[1238888.765432=
1]
+fiadds st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[-1230246.7654=
321]
+fiadds st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[1230246.76543=
21]
+fiadds st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-1238888.765=
4321]
+fiaddl st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[87655555.5678]
+fiaddl st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[87653086.4322]
+fiaddl st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[-87653086.4322]
+fiaddl st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[-87655555.5678=
]
+fiaddl st0.pd[1234567.7654321] : m32.sd[87654321] =3D> st0.pd[88888888.7=
654321]
+fiaddl st0.pd[-1234567.7654321] : m32.sd[87654321] =3D> st0.pd[86419753.=
2345679]
+fiaddl st0.pd[1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[-86419753=
.2345679]
+fiaddl st0.pd[-1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[-8888888=
8.7654321]
+fcomi st2.ps[1234.5678] st0.ps[1234.5679] =3D> st0.ps[1234.5678] st2.ps[=
1234.5679] eflags[0x45,0x00]
+fcomi st2.ps[1234.5678] st0.ps[1234.5676] =3D> st0.ps[1234.5678] st2.ps[=
1234.5676] eflags[0x45,0x01]
+fcomi st2.ps[1234.5678] st0.ps[1234.5678] =3D> st0.ps[1234.5678] st2.ps[=
1234.5678] eflags[0x45,0x40]
+fcomi st2.pd[1234567.7654321] st0.pd[1234567.7654322] =3D> st0.pd[123456=
7.7654322] st2.pd[1234567.7654321] eflags[0x45,0x00]
+fcomi st2.pd[1234567.7654321] st0.pd[1234567.7654320] =3D> st0.pd[123456=
7.7654320] st2.pd[1234567.7654321] eflags[0x45,0x01]
+fcomi st2.pd[1234567.7654321] st0.pd[1234567.7654321] =3D> st0.pd[123456=
7.7654321] st2.pd[1234567.7654321] eflags[0x45,0x40]
+fcomip st2.ps[1234.5678] st0.ps[1234.5679] =3D> st1.ps[1234.5679] eflags=
[0x45,0x00]
+fcomip st2.ps[1234.5678] st0.ps[1234.5676] =3D> st1.ps[1234.5676] eflags=
[0x45,0x01]
+fcomip st2.ps[1234.5678] st0.ps[1234.5678] =3D> st1.ps[1234.5678] eflags=
[0x45,0x40]
+fcomip st2.pd[1234567.7654321] st0.pd[1234567.7654322] =3D> st1.pd[12345=
67.7654321] eflags[0x45,0x00]
+fcomip st2.pd[1234567.7654321] st0.pd[1234567.7654320] =3D> st1.pd[12345=
67.7654321] eflags[0x45,0x01]
+fcomip st2.pd[1234567.7654321] st0.pd[1234567.7654321] =3D> st1.pd[12345=
67.7654321] eflags[0x45,0x40]
+fucomi st2.ps[1234.5678] st0.ps[1234.5679] =3D> st0.ps[1234.5678] st2.ps=
[1234.5679] eflags[0x45,0x00]
+fucomi st2.ps[1234.5678] st0.ps[1234.5676] =3D> st0.ps[1234.5678] st2.ps=
[1234.5676] eflags[0x45,0x01]
+fucomi st2.ps[1234.5678] st0.ps[1234.5678] =3D> st0.ps[1234.5678] st2.ps=
[1234.5678] eflags[0x45,0x40]
+fucomi st2.pd[1234567.7654321] st0.pd[1234567.7654322] =3D> st0.pd[12345=
67.7654322] st2.pd[1234567.7654321] eflags[0x45,0x00]
+fucomi st2.pd[1234567.7654321] st0.pd[1234567.7654320] =3D> st0.pd[12345=
67.7654320] st2.pd[1234567.7654321] eflags[0x45,0x01]
+fucomi st2.pd[1234567.7654321] st0.pd[1234567.7654321] =3D> st0.pd[12345=
67.7654321] st2.pd[1234567.7654321] eflags[0x45,0x40]
+fucomip st2.ps[1234.5678] st0.ps[1234.5679] =3D> st1.ps[1234.5679] eflag=
s[0x45,0x00]
+fucomip st2.ps[1234.5678] st0.ps[1234.5676] =3D> st1.ps[1234.5676] eflag=
s[0x45,0x01]
+fucomip st2.ps[1234.5678] st0.ps[1234.5678] =3D> st1.ps[1234.5678] eflag=
s[0x45,0x40]
+fucomip st2.pd[1234567.7654321] st0.pd[1234567.7654322] =3D> st1.pd[1234=
567.7654321] eflags[0x45,0x00]
+fucomip st2.pd[1234567.7654321] st0.pd[1234567.7654320] =3D> st1.pd[1234=
567.7654321] eflags[0x45,0x01]
+fucomip st2.pd[1234567.7654321] st0.pd[1234567.7654321] =3D> st1.pd[1234=
567.7654321] eflags[0x45,0x40]
+fchs st0.ps[1234.5678] : =3D> st0.ps[-1234.5678]
+fchs st0.ps[-1234.5678] : =3D> st0.ps[1234.5678]
+fchs st0.pd[12345678.87654321] : =3D> st0.pd[-12345678.87654321]
+fchs st0.pd[-12345678.87654321] : =3D> st0.pd[12345678.87654321]
+fdivs st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[0.14084505885340=
2]
+fdivs st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[-0.140845058853=
402]
+fdivs st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-0.140845058853=
402]
+fdivs st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[0.140845058853=
402]
+fdivl st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[0.16=
129030197711]
+fdivl st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[-0.=
16129030197711]
+fdivl st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-0.=
16129030197711]
+fdivl st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[0.=
16129030197711]
+fdiv st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[0.140845058853402]
+fdiv st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[-0.140845058853402=
]
+fdiv st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-0.140845058853402=
]
+fdiv st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[0.140845058853402=
]
+fdiv st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[0.16129=
030197711]
+fdiv st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[-0.161=
29030197711]
+fdiv st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-0.161=
29030197711]
+fdiv st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[0.161=
29030197711]
+fdiv st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[7.10000058320005]
+fdiv st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[-7.10000058320005]
+fdiv st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-7.10000058320005]
+fdiv st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[7.10000058320005]
+fdiv st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[6.20000=
079200001]
+fdiv st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[-6.200=
00079200001]
+fdiv st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-6.200=
00079200001]
+fdiv st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[6.200=
00079200001]
+fdivp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[0.140845058853402]
+fdivp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[-0.14084505885340=
2]
+fdivp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-0.14084505885340=
2]
+fdivp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[0.14084505885340=
2]
+fdivp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[0.1612=
9030197711]
+fdivp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[-0.16=
129030197711]
+fdivp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-0.16=
129030197711]
+fdivp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[0.16=
129030197711]
+fdivp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[0.14084505885340=
2]
+fdivp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[-0.140845058853=
402]
+fdivp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-0.140845058853=
402]
+fdivp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[0.140845058853=
402]
+fdivp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[0.16=
129030197711]
+fdivp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[-0.=
16129030197711]
+fdivp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-0.=
16129030197711]
+fdivp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[0.=
16129030197711]
+fidivs st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[0.285713445961583]
+fidivs st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[-0.285713445961583]
+fidivs st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[-0.285713445961583]
+fidivs st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[0.285713445961583]
+fidivs st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[285.7134379616=
06]
+fidivs st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[-285.71343796=
1606]
+fidivs st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-285.71343796=
1606]
+fidivs st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[285.71343796=
1606]
+fidivl st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[0.00001408450588=
53402]
+fidivl st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[-0.000014084505=
8853402]
+fidivl st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[-0.000014084505=
8853402]
+fidivl st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[0.000014084505=
8853402]
+fidivl st0.pd[1234567.7654321] : m32.sd[654321] =3D> st0.pd[1.8867922096=
8317]
+fidivl st0.pd[-1234567.7654321] : m32.sd[654321] =3D> st0.pd[-1.88679220=
968317]
+fidivl st0.pd[1234567.7654321] : m32.sd[-654321] =3D> st0.pd[-1.88679220=
968317]
+fidivl st0.pd[-1234567.7654321] : m32.sd[-654321] =3D> st0.pd[1.88679220=
968317]
+fdivrs st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[7.1000005832000=
5]
+fdivrs st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[-7.10000058320=
005]
+fdivrs st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-7.10000058320=
005]
+fdivrs st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[7.10000058320=
005]
+fdivrl st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[6.2=
0000079200001]
+fdivrl st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[-6=
.20000079200001]
+fdivrl st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-6=
.20000079200001]
+fdivrl st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[6=
.20000079200001]
+fdivr st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[7.10000058320005]
+fdivr st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[-7.10000058320005=
]
+fdivr st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-7.10000058320005=
]
+fdivr st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[7.10000058320005=
]
+fdivr st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[6.2000=
0079200001]
+fdivr st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[-6.20=
000079200001]
+fdivr st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-6.20=
000079200001]
+fdivr st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[6.20=
000079200001]
+fdivr st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[0.140845058853402]
+fdivr st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[-0.14084505885340=
2]
+fdivr st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-0.14084505885340=
2]
+fdivr st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[0.14084505885340=
2]
+fdivr st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[0.1612=
9030197711]
+fdivr st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[-0.16=
129030197711]
+fdivr st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-0.16=
129030197711]
+fdivr st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[0.16=
129030197711]
+fdivrp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[7.10000058320005]
+fdivrp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[-7.1000005832000=
5]
+fdivrp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-7.1000005832000=
5]
+fdivrp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[7.1000005832000=
5]
+fdivrp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[6.200=
00079200001]
+fdivrp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[-6.2=
0000079200001]
+fdivrp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-6.2=
0000079200001]
+fdivrp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[6.2=
0000079200001]
+fdivrp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[7.1000005832000=
5]
+fdivrp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[-7.10000058320=
005]
+fdivrp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-7.10000058320=
005]
+fdivrp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[7.10000058320=
005]
+fdivrp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[6.2=
0000079200001]
+fdivrp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[-6=
.20000079200001]
+fdivrp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-6=
.20000079200001]
+fdivrp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[6=
.20000079200001]
+fidivrs st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[3.50001028700084]
+fidivrs st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[-3.50001028700084]
+fidivrs st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[-3.50001028700084]
+fidivrs st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[3.50001028700084]
+fidivrs st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[0.00350001038=
500114]
+fidivrs st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[-0.003500010=
38500114]
+fidivrs st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-0.003500010=
38500114]
+fidivrs st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[0.003500010=
38500114]
+fidivrl st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[71000.005832000=
5]
+fidivrl st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[-71000.0058320=
005]
+fidivrl st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[-71000.0058320=
005]
+fidivrl st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[71000.0058320=
005]
+fidivrl st0.pd[1234567.7654321] : m32.sd[654321] =3D> st0.pd[0.530000068=
300007]
+fidivrl st0.pd[-1234567.7654321] : m32.sd[654321] =3D> st0.pd[-0.5300000=
68300007]
+fidivrl st0.pd[1234567.7654321] : m32.sd[-654321] =3D> st0.pd[-0.5300000=
68300007]
+fidivrl st0.pd[-1234567.7654321] : m32.sd[-654321] =3D> st0.pd[0.5300000=
68300007]
+filds m16.sw[12345] =3D> st0.ps[12345.0]
+filds m16.sw[-12345] =3D> st0.ps[-12345.0]
+filds m16.sw[12345] =3D> st0.pd[12345.0]
+filds m16.sw[-12345] =3D> st0.pd[-12345.0]
+fildl m32.sd[12345678] =3D> st0.ps[12345678.0]
+fildl m32.sd[-12345678] =3D> st0.ps[-12345678.0]
+fildl m32.sd[12345678] =3D> st0.pd[12345678.0]
+fildl m32.sd[-12345678] =3D> st0.pd[-12345678.0]
+fildq m64.sq[123456787654321] =3D> st0.ps[123456787654321.0]
+fildq m64.sq[-123456787654321] =3D> st0.ps[-123456787654321.0]
+fildq m64.sq[123456787654321] =3D> st0.pd[123456787654321.0]
+fildq m64.sq[-123456787654321] =3D> st0.pd[-123456787654321.0]
+#fists fpucw[0xc00,0x000] st0.ps[1234.5678] : m16.sw[0] =3D> 0.sw[1235] =
st0.ps[1234.5678]
+#fists fpucw[0xc00,0x000] st0.ps[-1234.5678] : m16.sw[0] =3D> 0.sw[-1235=
] st0.ps[-1234.5678]
+#fists fpucw[0xc00,0x400] st0.ps[1234.5678] : m16.sw[0] =3D> 0.sw[1234] =
st0.ps[1234.5678]
+#fists fpucw[0xc00,0x400] st0.ps[-1234.5678] : m16.sw[0] =3D> 0.sw[-1235=
] st0.ps[-1234.5678]
+#fists fpucw[0xc00,0x800] st0.ps[1234.5678] : m16.sw[0] =3D> 0.sw[1235] =
st0.ps[1234.5678]
+#fists fpucw[0xc00,0x800] st0.ps[-1234.5678] : m16.sw[0] =3D> 0.sw[-1234=
] st0.ps[-1234.5678]
+#fists fpucw[0xc00,0xc00] st0.ps[1234.5678] : m16.sw[0] =3D> 0.sw[1234] =
st0.ps[1234.5678]
+#fists fpucw[0xc00,0xc00] st0.ps[-1234.5678] : m16.sw[0] =3D> 0.sw[-1234=
] st0.ps[-1234.5678]
+fistl fpucw[0xc00,0x000] st0.pd[1234567.7654321] : m32.sd[0] =3D> 0.sd[1=
234568] st0.pd[1234567.7654321]
+fistl fpucw[0xc00,0x000] st0.pd[-1234567.7654321] : m32.sd[0] =3D> 0.sd[=
-1234568] st0.pd[-1234567.7654321]
+fistl fpucw[0xc00,0x400] st0.pd[1234567.7654321] : m32.sd[0] =3D> 0.sd[1=
234567] st0.pd[1234567.7654321]
+fistl fpucw[0xc00,0x400] st0.pd[-1234567.7654321] : m32.sd[0] =3D> 0.sd[=
-1234568] st0.pd[-1234567.7654321]
+fistl fpucw[0xc00,0x800] st0.pd[1234567.7654321] : m32.sd[0] =3D> 0.sd[1=
234568] st0.pd[1234567.7654321]
+fistl fpucw[0xc00,0x800] st0.pd[-1234567.7654321] : m32.sd[0] =3D> 0.sd[=
-1234567] st0.pd[-1234567.7654321]
+fistl fpucw[0xc00,0xc00] st0.pd[1234567.7654321] : m32.sd[0] =3D> 0.sd[1=
234567] st0.pd[1234567.7654321]
+fistl fpucw[0xc00,0xc00] st0.pd[-1234567.7654321] : m32.sd[0] =3D> 0.sd[=
-1234567] st0.pd[-1234567.7654321]
+#fistps fpucw[0xc00,0x000] st0.ps[1234.5678] st1.ps[1111.1111] : m16.sw[=
0] =3D> 0.sw[1235] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0x000] st0.ps[-1234.5678] st1.ps[1111.1111] : m16.sw=
[0] =3D> 0.sw[-1235] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0x400] st0.ps[1234.5678] st1.ps[1111.1111] : m16.sw[=
0] =3D> 0.sw[1234] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0x400] st0.ps[-1234.5678] st1.ps[1111.1111] : m16.sw=
[0] =3D> 0.sw[-1235] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0x800] st0.ps[1234.5678] st1.ps[1111.1111] : m16.sw[=
0] =3D> 0.sw[1235] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0x800] st0.ps[-1234.5678] st1.ps[1111.1111] : m16.sw=
[0] =3D> 0.sw[-1234] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0xc00] st0.ps[1234.5678] st1.ps[1111.1111] : m16.sw[=
0] =3D> 0.sw[1234] st0.ps[1111.1111]
+#fistps fpucw[0xc00,0xc00] st0.ps[-1234.5678] st1.ps[1111.1111] : m16.sw=
[0] =3D> 0.sw[-1234] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x000] st0.pd[1234567.7654321] st1.ps[1111.1111] : m3=
2.sd[0] =3D> 0.sd[1234568] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x000] st0.pd[-1234567.7654321] st1.ps[1111.1111] : m=
32.sd[0] =3D> 0.sd[-1234568] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x400] st0.pd[1234567.7654321] st1.ps[1111.1111] : m3=
2.sd[0] =3D> 0.sd[1234567] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x400] st0.pd[-1234567.7654321] st1.ps[1111.1111] : m=
32.sd[0] =3D> 0.sd[-1234568] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x800] st0.pd[1234567.7654321] st1.ps[1111.1111] : m3=
2.sd[0] =3D> 0.sd[1234568] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0x800] st0.pd[-1234567.7654321] st1.ps[1111.1111] : m=
32.sd[0] =3D> 0.sd[-1234567] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0xc00] st0.pd[1234567.7654321] st1.ps[1111.1111] : m3=
2.sd[0] =3D> 0.sd[1234567] st0.ps[1111.1111]
+fistpl fpucw[0xc00,0xc00] st0.pd[-1234567.7654321] st1.ps[1111.1111] : m=
32.sd[0] =3D> 0.sd[-1234567] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x000] st0.pd[123456787654321.6] st1.ps[1111.1111] : =
m64.sq[0] =3D> 0.sq[123456787654322] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x000] st0.pd[-123456787654321.6] st1.ps[1111.1111] :=
m64.sq[0] =3D> 0.sq[-123456787654322] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x400] st0.pd[123456787654321.6] st1.ps[1111.1111] : =
m64.sq[0] =3D> 0.sq[123456787654321] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x400] st0.pd[-123456787654321.6] st1.ps[1111.1111] :=
m64.sq[0] =3D> 0.sq[-123456787654322] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x800] st0.pd[123456787654321.6] st1.ps[1111.1111] : =
m64.sq[0] =3D> 0.sq[123456787654322] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0x800] st0.pd[-123456787654321.6] st1.ps[1111.1111] :=
m64.sq[0] =3D> 0.sq[-123456787654321] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0xc00] st0.pd[123456787654321.6] st1.ps[1111.1111] : =
m64.sq[0] =3D> 0.sq[123456787654321] st0.ps[1111.1111]
+fistpq fpucw[0xc00,0xc00] st0.pd[-123456787654321.6] st1.ps[1111.1111] :=
m64.sq[0] =3D> 0.sq[-123456787654321] st0.ps[1111.1111]
+flds m32.ps[1234.5678] =3D> st0.ps[1234.5678]
+flds m32.ps[-1234.5678] =3D> st0.ps[-1234.5678]
+fldl m64.pd[1234567.7654321] =3D> st0.pd[1234567.7654321]
+fldl m64.pd[-1234567.7654321] =3D> st0.pd[-1234567.7654321]
+fld st2.ps[1234.5678] =3D> st0.ps[1234.5678] st3.ps[1234.5678]
+fld st2.ps[-1234.5678] =3D> st0.ps[-1234.5678] st3.ps[-1234.5678]
+fld st2.pd[1234567.7654321] =3D> st0.pd[1234567.7654321] st3.pd[1234567.=
7654321]
+fld1 =3D> st0.pd[1.0]
+fldl2t =3D> st0.pd[3.321928094887362]
+fldl2e =3D> st0.pd[1.442695040888963]
+fldpi =3D> st0.pd[3.141592653589793]
+fldlg2 =3D> st0.pd[0.3010299956639812]
+fldln2 =3D> st0.pd[0.6931471805599453]
+fldz =3D> st0.pd[0.0]
+fmuls st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[10821520.2237464=
]
+fmuls st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[-10821520.22374=
64]
+fmuls st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-10821520.22374=
64]
+fmuls st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[10821520.22374=
64]
+fmull st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[9449=
778125285.66]
+fmull st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[-94=
49778125285.66]
+fmull st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-94=
49778125285.66]
+fmull st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[94=
49778125285.66]
+fmul st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[10821520.2237464]
+fmul st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[-10821520.2237464]
+fmul st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-10821520.2237464]
+fmul st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[10821520.2237464]
+fmul st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[9449778=
125285.66]
+fmul st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[-94497=
78125285.66]
+fmul st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-94497=
78125285.66]
+fmul st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[94497=
78125285.66]
+fmul st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[10821520.2237464]
+fmul st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[-10821520.2237464]
+fmul st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-10821520.2237464]
+fmul st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[10821520.2237464]
+fmul st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[9449778=
125285.66]
+fmul st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[-94497=
78125285.66]
+fmul st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-94497=
78125285.66]
+fmul st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[94497=
78125285.66]
+fmulp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[10821520.2237464]
+fmulp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[-10821520.2237464=
]
+fmulp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-10821520.2237464=
]
+fmulp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[10821520.2237464=
]
+fmulp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[944977=
8125285.66]
+fmulp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[-9449=
778125285.66]
+fmulp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-9449=
778125285.66]
+fmulp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[9449=
778125285.66]
+fmulp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[10821520.2237464=
]
+fmulp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[-10821520.22374=
64]
+fmulp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-10821520.22374=
64]
+fmulp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[10821520.22374=
64]
+fmulp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[9449=
778125285.66]
+fmulp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[-94=
49778125285.66]
+fmulp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-94=
49778125285.66]
+fmulp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[94=
49778125285.66]
+fimuls st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[5334567.4638]
+fimuls st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[-5334567.4638]
+fimuls st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[-5334567.4638]
+fimuls st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[5334567.4638]
+fimuls st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[5334567314.432=
1]
+fimuls st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[-5334567314.4=
321]
+fimuls st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-5334567314.4=
321]
+fimuls st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[5334567314.4=
321]
+fimull st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[108215202237.464=
]
+fimull st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[-108215202237.4=
64]
+fimull st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[-108215202237.4=
64]
+fimull st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[108215202237.4=
64]
+fimull st0.pd[1234567.7654321] : m32.sd[654321] =3D> st0.pd[807803614845=
.297]
+fimull st0.pd[-1234567.7654321] : m32.sd[654321] =3D> st0.pd[-8078036148=
45.297]
+fimull st0.pd[1234567.7654321] : m32.sd[-654321] =3D> st0.pd[-8078036148=
45.297]
+fimull st0.pd[-1234567.7654321] : m32.sd[-654321] =3D> st0.pd[8078036148=
45.297]
+frndint fpucw[0xc00,0x000] st0.ps[1234.5678] : =3D> st0.ps[1235.0]
+frndint fpucw[0xc00,0x000] st0.ps[-1234.5678] : =3D> st0.ps[-1235.0]
+frndint fpucw[0xc00,0x400] st0.ps[1234.5678] : =3D> st0.ps[1234.0]
+frndint fpucw[0xc00,0x400] st0.ps[-1234.5678] : =3D> st0.ps[-1235.0]
+frndint fpucw[0xc00,0x800] st0.ps[1234.5678] : =3D> st0.ps[1235.0]
+frndint fpucw[0xc00,0x800] st0.ps[-1234.5678] : =3D> st0.ps[-1234.0]
+frndint fpucw[0xc00,0xc00] st0.ps[1234.5678] : =3D> st0.ps[1234.0]
+frndint fpucw[0xc00,0xc00] st0.ps[-1234.5678] : =3D> st0.ps[-1234.0]
+frndint fpucw[0xc00,0x000] st0.pd[1234567.7654321] : =3D> st0.pd[1234568=
.0]
+frndint fpucw[0xc00,0x000] st0.pd[-1234567.7654321] : =3D> st0.pd[-12345=
68.0]
+frndint fpucw[0xc00,0x400] st0.pd[1234567.7654321] : =3D> st0.pd[1234567=
.0]
+frndint fpucw[0xc00,0x400] st0.pd[-1234567.7654321] : =3D> st0.pd[-12345=
68.0]
+frndint fpucw[0xc00,0x800] st0.pd[1234567.7654321] : =3D> st0.pd[1234568=
.0]
+frndint fpucw[0xc00,0x800] st0.pd[-1234567.7654321] : =3D> st0.pd[-12345=
67.0]
+frndint fpucw[0xc00,0xc00] st0.pd[1234567.7654321] : =3D> st0.pd[1234567=
.0]
+frndint fpucw[0xc00,0xc00] st0.pd[-1234567.7654321] : =3D> st0.pd[-12345=
67.0]
+fsubs st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[-7530.8643]
+fsubs st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[-9999.9990]
+fsubs st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[9999.9999]
+fsubs st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[7530.8643]
+fsubl st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[-641=
9753.3580246]
+fsubl st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[-88=
88888.8888888]
+fsubl st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[888=
8888.8888888]
+fsubl st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[64=
19753.3580246]
+fsub st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[-7530.8643]
+fsub st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[-9999.9999]
+fsub st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[9999.9999]
+fsub st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[7530.8643]
+fsub st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[-641975=
3.3580246]
+fsub st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[-88888=
88.8888888]
+fsub st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[888888=
8.8888888]
+fsub st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[64197=
53.3580246]
+fsub st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[7530.8643]
+fsub st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[9999.9999]
+fsub st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-9999.9999]
+fsub st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[-7530.8643]
+fsub st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[6419753=
.3580246]
+fsub st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[888888=
8.8888888]
+fsub st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-88888=
88.8888888]
+fsub st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[-6419=
753.3580246]
+fsubp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[-7530.8643]
+fsubp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[-9999.9999]
+fsubp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[9999.9999]
+fsubp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[7530.8643]
+fsubp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[-64197=
53.3580246]
+fsubp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[-8888=
888.8888888]
+fsubp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[88888=
88.8888888]
+fsubp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[6419=
753.3580246]
+fsubp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[-7530.8643]
+fsubp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[-9999.9999]
+fsubp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[9999.9999]
+fsubp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[7530.8643]
+fsubp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[-641=
9753.3580246]
+fsubp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[-88=
88888.8888888]
+fsubp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[888=
8888.8888888]
+fsubp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[64=
19753.3580246]
+fisubs st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[-3086.4322]
+fisubs st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[-5555.5678]
+fisubs st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[5555.5678]
+fisubs st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[3086.4322]
+fisubs st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[1230246.765432=
1]
+fisubs st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[-1238888.7654=
321]
+fisubs st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[1238888.76543=
21]
+fisubs st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-1230246.765=
4321]
+fisubl st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[-87653086.4322]
+fisubl st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[-87655555.5678]
+fisubl st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[87655555.5678]
+fisubl st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[87653086.4322]
+fisubl st0.pd[1234567.7654321] : m32.sd[87654321] =3D> st0.pd[-86419753.=
2345679]
+fisubl st0.pd[-1234567.7654321] : m32.sd[87654321] =3D> st0.pd[-88888888=
.7654321]
+fisubl st0.pd[1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[88888888.=
7654321]
+fisubl st0.pd[-1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[86419753=
.2345679]
+fsubrs st0.ps[1234.5678] : m32.ps[8765.4321] =3D> st0.ps[7530.8643]
+fsubrs st0.ps[-1234.5678] : m32.ps[8765.4321] =3D> st0.ps[9999.9990]
+fsubrs st0.ps[1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-9999.9999]
+fsubrs st0.ps[-1234.5678] : m32.ps[-8765.4321] =3D> st0.ps[-7530.8643]
+fsubrl st0.pd[1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[641=
9753.3580246]
+fsubrl st0.pd[-1234567.7654321] : m64.pd[7654321.1234567] =3D> st0.pd[88=
88888.8888888]
+fsubrl st0.pd[1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-8=
888888.8888888]
+fsubrl st0.pd[-1234567.7654321] : m64.pd[-7654321.1234567] =3D> st0.pd[-=
6419753.3580246]
+fsubr st0.ps[1234.5678] st2.ps[8765.4321] =3D> st2.ps[7530.8643]
+fsubr st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st2.ps[9999.9999]
+fsubr st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-9999.9999]
+fsubr st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st2.ps[-7530.8643]
+fsubr st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[641975=
3.3580246]
+fsubr st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st2.pd[88888=
88.8888888]
+fsubr st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-8888=
888.8888888]
+fsubr st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st2.pd[-641=
9753.3580246]
+fsubr st2.ps[1234.5678] st0.ps[8765.4321] =3D> st0.ps[-7530.8643]
+fsubr st2.ps[-1234.5678] st0.ps[8765.4321] =3D> st0.ps[-9999.9999]
+fsubr st2.ps[1234.5678] st0.ps[-8765.4321] =3D> st0.ps[9999.9999]
+fsubr st2.ps[-1234.5678] st0.ps[-8765.4321] =3D> st0.ps[7530.8643]
+fsubr st2.pd[1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[-64197=
53.3580246]
+fsubr st2.pd[-1234567.7654321] st0.pd[7654321.1234567] =3D> st0.pd[-8888=
888.8888888]
+fsubr st2.pd[1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[88888=
88.8888888]
+fsubr st2.pd[-1234567.7654321] st0.pd[-7654321.1234567] =3D> st0.pd[6419=
753.3580246]
+fsubrp st0.ps[1234.5678] st2.ps[8765.4321] =3D> st1.ps[7530.8643]
+fsubrp st0.ps[-1234.5678] st2.ps[8765.4321] =3D> st1.ps[9999.9999]
+fsubrp st0.ps[1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-9999.9999]
+fsubrp st0.ps[-1234.5678] st2.ps[-8765.4321] =3D> st1.ps[-7530.8643]
+fsubrp st0.pd[1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[64197=
53.3580246]
+fsubrp st0.pd[-1234567.7654321] st2.pd[7654321.1234567] =3D> st1.pd[8888=
888.8888888]
+fsubrp st0.pd[1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-888=
8888.8888888]
+fsubrp st0.pd[-1234567.7654321] st2.pd[-7654321.1234567] =3D> st1.pd[-64=
19753.3580246]
+fsubrp st0.ps[1234.5678] st1.ps[8765.4321] : =3D> st0.ps[7530.8643]
+fsubrp st0.ps[-1234.5678] st1.ps[8765.4321] : =3D> st0.ps[9999.9999]
+fsubrp st0.ps[1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-9999.9999]
+fsubrp st0.ps[-1234.5678] st1.ps[-8765.4321] : =3D> st0.ps[-7530.8643]
+fsubrp st0.pd[1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[641=
9753.3580246]
+fsubrp st0.pd[-1234567.7654321] st1.pd[7654321.1234567] : =3D> st0.pd[88=
88888.8888888]
+fsubrp st0.pd[1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-8=
888888.8888888]
+fsubrp st0.pd[-1234567.7654321] st1.pd[-7654321.1234567] : =3D> st0.pd[-=
6419753.3580246]
+fisubrs st0.ps[1234.5678] : m16.sw[4321] =3D> st0.ps[3086.4322]
+fisubrs st0.ps[-1234.5678] : m16.sw[4321] =3D> st0.ps[5555.5678]
+fisubrs st0.ps[1234.5678] : m16.sw[-4321] =3D> st0.ps[-5555.5678]
+fisubrs st0.ps[-1234.5678] : m16.sw[-4321] =3D> st0.ps[-3086.4322]
+fisubrs st0.pd[1234567.7654321] : m16.sw[4321] =3D> st0.pd[-1230246.7654=
321]
+fisubrs st0.pd[-1234567.7654321] : m16.sw[4321] =3D> st0.pd[1238888.7654=
321]
+fisubrs st0.pd[1234567.7654321] : m16.sw[-4321] =3D> st0.pd[-1238888.765=
4321]
+fisubrs st0.pd[-1234567.7654321] : m16.sw[-4321] =3D> st0.pd[1230246.765=
4321]
+fisubrl st0.ps[1234.5678] : m32.sd[87654321] =3D> st0.ps[87655555.5678]
+fisubrl st0.ps[-1234.5678] : m32.sd[87654321] =3D> st0.ps[87653086.4322]
+fisubrl st0.ps[1234.5678] : m32.sd[-87654321] =3D> st0.ps[-87653086.4322=
]
+fisubrl st0.ps[-1234.5678] : m32.sd[-87654321] =3D> st0.ps[-87655555.567=
8]
+fisubrl st0.pd[1234567.7654321] : m32.sd[87654321] =3D> st0.pd[86419753.=
2345679]
+fisubrl st0.pd[-1234567.7654321] : m32.sd[87654321] =3D> st0.pd[88888888=
.7654321]
+fisubrl st0.pd[1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[-8888888=
8.7654321]
+fisubrl st0.pd[-1234567.7654321] : m32.sd[-87654321] =3D> st0.pd[-864197=
53.2345679]
+fxch st0.ps[1234.5678] : st2.ps[8765.4321] =3D> st0.ps[8765.4321] st2.ps=
[1234.5678]
+fxch st0.pd[1234567.7654321] : st2.pd[7654321.1234567] =3D> st0.pd[76543=
21.1234567] st2.pd[1234567.7654321]
Added: trunk/none/tests/amd64/insn_fpu.stderr.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/insn_fpu.stderr.exp 2005-05-12 18:05:00 UTC (r=
ev 3686)
+++ trunk/none/tests/amd64/insn_fpu.stderr.exp 2005-05-12 19:17:36 UTC (r=
ev 3687)
@@ -0,0 +1,2 @@
+
+
Added: trunk/none/tests/amd64/insn_fpu.stdout.exp
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/insn_fpu.stdout.exp 2005-05-12 18:05:00 UTC (r=
ev 3686)
+++ trunk/none/tests/amd64/insn_fpu.stdout.exp 2005-05-12 19:17:36 UTC (r=
ev 3687)
@@ -0,0 +1,436 @@
+fabs_1 ... ok
+fabs_2 ... ok
+fabs_3 ... ok
+fabs_4 ... ok
+fadds_1 ... ok
+fadds_2 ... ok
+fadds_3 ... ok
+fadds_4 ... ok
+faddl_1 ... ok
+faddl_2 ... ok
+faddl_3 ... ok
+faddl_4 ... ok
+fadd_1 ... ok
+fadd_2 ... ok
+fadd_3 ... ok
+fadd_4 ... ok
+fadd_5 ... ok
+fadd_6 ... ok
+fadd_7 ... ok
+fadd_8 ... ok
+fadd_9 ... ok
+fadd_10 ... ok
+fadd_11 ... ok
+fadd_12 ... ok
+fadd_13 ... ok
+fadd_14 ... ok
+fadd_15 ... ok
+fadd_16 ... ok
+faddp_1 ... ok
+faddp_2 ... ok
+faddp_3 ... ok
+faddp_4 ... ok
+faddp_5 ... ok
+faddp_6 ... ok
+faddp_7 ... ok
+faddp_8 ... ok
+faddp_9 ... ok
+faddp_10 ... ok
+faddp_11 ... ok
+faddp_12 ... ok
+faddp_13 ... ok
+faddp_14 ... ok
+faddp_15 ... ok
+faddp_16 ... ok
+fiadds_1 ... ok
+fiadds_2 ... ok
+fiadds_3 ... ok
+fiadds_4 ... ok
+fiadds_5 ... ok
+fiadds_6 ... ok
+fiadds_7 ... ok
+fiadds_8 ... ok
+fiaddl_1 ... ok
+fiaddl_2 ... ok
+fiaddl_3 ... ok
+fiaddl_4 ... ok
+fiaddl_5 ... ok
+fiaddl_6 ... ok
+fiaddl_7 ... ok
+fiaddl_8 ... ok
+fcomi_1 ... ok
+fcomi_2 ... ok
+fcomi_3 ... ok
+fcomi_4 ... ok
+fcomi_5 ... ok
+fcomi_6 ... ok
+fcomip_1 ... ok
+fcomip_2 ... ok
+fcomip_3 ... ok
+fcomip_4 ... ok
+fcomip_5 ... ok
+fcomip_6 ... ok
+fucomi_1 ... ok
+fucomi_2 ... ok
+fucomi_3 ... ok
+fucomi_4 ... ok
+fucomi_5 ... ok
+fucomi_6 ... ok
+fucomip_1 ... ok
+fucomip_2 ... ok
+fucomip_3 ... ok
+fucomip_4 ... ok
+fucomip_5 ... ok
+fucomip_6 ... ok
+fchs_1 ... ok
+fchs_2 ... ok
+fchs_3 ... ok
+fchs_4 ... ok
+fdivs_1 ... ok
+fdivs_2 ... ok
+fdivs_3 ... ok
+fdivs_4 ... ok
+fdivl_1 ... ok
+fdivl_2 ... ok
+fdivl_3 ... ok
+fdivl_4 ... ok
+fdiv_1 ... ok
+fdiv_2 ... ok
+fdiv_3 ... ok
+fdiv_4 ... ok
+fdiv_5 ... ok
+fdiv_6 ... ok
+fdiv_7 ... ok
+fdiv_8 ... ok
+fdiv_9 ... ok
+fdiv_10 ... ok
+fdiv_11 ... ok
+fdiv_12 ... ok
+fdiv_13 ... ok
+fdiv_14 ... ok
+fdiv_15 ... ok
+fdiv_16 ... ok
+fdivp_1 ... ok
+fdivp_2 ... ok
+fdivp_3 ... ok
+fdivp_4 ... ok
+fdivp_5 ... ok
+fdivp_6 ... ok
+fdivp_7 ... ok
+fdivp_8 ... ok
+fdivp_9 ... ok
+fdivp_10 ... ok
+fdivp_11 ... ok
+fdivp_12 ... ok
+fdivp_13 ... ok
+fdivp_14 ... ok
+fdivp_15 ... ok
+fdivp_16 ... ok
+fidivs_1 ... ok
+fidivs_2 ... ok
+fidivs_3 ... ok
+fidivs_4 ... ok
+fidivs_5 ... ok
+fidivs_6 ... ok
+fidivs_7 ... ok
+fidivs_8 ... ok
+fidivl_1 ... ok
+fidivl_2 ... ok
+fidivl_3 ... ok
+fidivl_4 ... ok
+fidivl_5 ... ok
+fidivl_6 ... ok
+fidivl_7 ... ok
+fidivl_8 ... ok
+fdivrs_1 ... ok
+fdivrs_2 ... ok
+fdivrs_3 ... ok
+fdivrs_4 ... ok
+fdivrl_1 ... ok
+fdivrl_2 ... ok
+fdivrl_3 ... ok
+fdivrl_4 ... ok
+fdivr_1 ... ok
+fdivr_2 ... ok
+fdivr_3 ... ok
+fdivr_4 ... ok
+fdivr_5 ... ok
+fdivr_6 ... ok
+fdivr_7 ... ok
+fdivr_8 ... ok
+fdivr_9 ... ok
+fdivr_10 ... ok
+fdivr_11 ... ok
+fdivr_12 ... ok
+fdivr_13 ... ok
+fdivr_14 ... ok
+fdivr_15 ... ok
+fdivr_16 ... ok
+fdivrp_1 ... ok
+fdivrp_2 ... ok
+fdivrp_3 ... ok
+fdivrp_4 ... ok
+fdivrp_5 ... ok
+fdivrp_6 ... ok
+fdivrp_7 ... ok
+fdivrp_8 ... ok
+fdivrp_9 ... ok
+fdivrp_10 ... ok
+fdivrp_11 ... ok
+fdivrp_12 ... ok
+fdivrp_13 ... ok
+fdivrp_14 ... ok
+fdivrp_15 ... ok
+fdivrp_16 ... ok
+fidivrs_1 ... ok
+fidivrs_2 ... ok
+fidivrs_3 ... ok
+fidivrs_4 ... ok
+fidivrs_5 ... ok
+fidivrs_6 ... ok
+fidivrs_7 ... ok
+fidivrs_8 ... ok
+fidivrl_1 ... ok
+fidivrl_2 ... ok
+fidivrl_3 ... ok
+fidivrl_4 ... ok
+fidivrl_5 ... ok
+fidivrl_6 ... ok
+fidivrl_7 ... ok
+fidivrl_8 ... ok
+filds_1 ... ok
+filds_2 ... ok
+filds_3 ... ok
+filds_4 ... ok
+fildl_1 ... ok
+fildl_2 ... ok
+fildl_3 ... ok
+fildl_4 ... ok
+fildq_1 ... ok
+fildq_2 ... ok
+fildq_3 ... ok
+fildq_4 ... ok
+fistl_1 ... ok
+fistl_2 ... ok
+fistl_3 ... ok
+fistl_4 ... ok
+fistl_5 ... ok
+fistl_6 ... ok
+fistl_7 ... ok
+fistl_8 ... ok
+fistpl_1 ... ok
+fistpl_2 ... ok
+fistpl_3 ... ok
+fistpl_4 ... ok
+fistpl_5 ... ok
+fistpl_6 ... ok
+fistpl_7 ... ok
+fistpl_8 ... ok
+fistpq_1 ... ok
+fistpq_2 ... ok
+fistpq_3 ... ok
+fistpq_4 ... ok
+fistpq_5 ... ok
+fistpq_6 ... ok
+fistpq_7 ... ok
+fistpq_8 ... ok
+flds_1 ... ok
+flds_2 ... ok
+fldl_1 ... ok
+fldl_2 ... ok
+fld_1 ... ok
+fld_2 ... ok
+fld_3 ... ok
+fld1_1 ... ok
+fldl2t_1 ... ok
+fldl2e_1 ... ok
+fldpi_1 ... ok
+fldlg2_1 ... ok
+fldln2_1 ... ok
+fldz_1 ... ok
+fmuls_1 ... ok
+fmuls_2 ... ok
+fmuls_3 ... ok
+fmuls_4 ... ok
+fmull_1 ... ok
+fmull_2 ... ok
+fmull_3 ... ok
+fmull_4 ... ok
+fmul_1 ... ok
+fmul_2 ... ok
+fmul_3 ... ok
+fmul_4 ... ok
+fmul_5 ... ok
+fmul_6 ... ok
+fmul_7 ... ok
+fmul_8 ... ok
+fmul_9 ... ok
+fmul_10 ... ok
+fmul_11 ... ok
+fmul_12 ... ok
+fmul_13 ... ok
+fmul_14 ... ok
+fmul_15 ... ok
+fmul_16 ... ok
+fmulp_1 ... ok
+fmulp_2 ... ok
+fmulp_3 ... ok
+fmulp_4 ... ok
+fmulp_5 ... ok
+fmulp_6 ... ok
+fmulp_7 ... ok
+fmulp_8 ... ok
+fmulp_9 ... ok
+fmulp_10 ... ok
+fmulp_11 ... ok
+fmulp_12 ... ok
+fmulp_13 ... ok
+fmulp_14 ... ok
+fmulp_15 ... ok
+fmulp_16 ... ok
+fimuls_1 ... ok
+fimuls_2 ... ok
+fimuls_3 ... ok
+fimuls_4 ... ok
+fimuls_5 ... ok
+fimuls_6 ... ok
+fimuls_7 ... ok
+fimuls_8 ... ok
+fimull_1 ... ok
+fimull_2 ... ok
+fimull_3 ... ok
+fimull_4 ... ok
+fimull_5 ... ok
+fimull_6 ... ok
+fimull_7 ... ok
+fimull_8 ... ok
+frndint_1 ... ok
+frndint_2 ... ok
+frndint_3 ... ok
+frndint_4 ... ok
+frndint_5 ... ok
+frndint_6 ... ok
+frndint_7 ... ok
+frndint_8 ... ok
+frndint_9 ... ok
+frndint_10 ... ok
+frndint_11 ... ok
+frndint_12 ... ok
+frndint_13 ... ok
+frndint_14 ... ok
+frndint_15 ... ok
+frndint_16 ... ok
+fsubs_1 ... ok
+fsubs_2 ... ok
+fsubs_3 ... ok
+fsubs_4 ... ok
+fsubl_1 ... ok
+fsubl_2 ... ok
+fsubl_3 ... ok
+fsubl_4 ... ok
+fsub_1 ... ok
+fsub_2 ... ok
+fsub_3 ... ok
+fsub_4 ... ok
+fsub_5 ... ok
+fsub_6 ... ok
+fsub_7 ... ok
+fsub_8 ... ok
+fsub_9 ... ok
+fsub_10 ... ok
+fsub_11 ... ok
+fsub_12 ... ok
+fsub_13 ... ok
+fsub_14 ... ok
+fsub_15 ... ok
+fsub_16 ... ok
+fsubp_1 ... ok
+fsubp_2 ... ok
+fsubp_3 ... ok
+fsubp_4 ... ok
+fsubp_5 ... ok
+fsubp_6 ... ok
+fsubp_7 ... ok
+fsubp_8 ... ok
+fsubp_9 ... ok
+fsubp_10 ... ok
+fsubp_11 ... ok
+fsubp_12 ... ok
+fsubp_13 ... ok
+fsubp_14 ... ok
+fsubp_15 ... ok
+fsubp_16 ... ok
+fisubs_1 ... ok
+fisubs_2 ... ok
+fisubs_3 ... ok
+fisubs_4 ... ok
+fisubs_5 ... ok
+fisubs_6 ... ok
+fisubs_7 ... ok
+fisubs_8 ... ok
+fisubl_1 ... ok
+fisubl_2 ... ok
+fisubl_3 ... ok
+fisubl_4 ... ok
+fisubl_5 ... ok
+fisubl_6 ... ok
+fisubl_7 ... ok
+fisubl_8 ... ok
+fsubrs_1 ... ok
+fsubrs_2 ... ok
+fsubrs_3 ... ok
+fsubrs_4 ... ok
+fsubrl_1 ... ok
+fsubrl_2 ... ok
+fsubrl_3 ... ok
+fsubrl_4 ... ok
+fsubr_1 ... ok
+fsubr_2 ... ok
+fsubr_3 ... ok
+fsubr_4 ... ok
+fsubr_5 ... ok
+fsubr_6 ... ok
+fsubr_7 ... ok
+fsubr_8 ... ok
+fsubr_9 ... ok
+fsubr_10 ... ok
+fsubr_11 ... ok
+fsubr_12 ... ok
+fsubr_13 ... ok
+fsubr_14 ... ok
+fsubr_15 ... ok
+fsubr_16 ... ok
+fsubrp_1 ... ok
+fsubrp_2 ... ok
+fsubrp_3 ... ok
+fsubrp_4 ... ok
+fsubrp_5 ... ok
+fsubrp_6 ... ok
+fsubrp_7 ... ok
+fsubrp_8 ... ok
+fsubrp_9 ... ok
+fsubrp_10 ... ok
+fsubrp_11 ... ok
+fsubrp_12 ... ok
+fsubrp_13 ... ok
+fsubrp_14 ... ok
+fsubrp_15 ... ok
+fsubrp_16 ... ok
+fisubrs_1 ... ok
+fisubrs_2 ... ok
+fisubrs_3 ... ok
+fisubrs_4 ... ok
+fisubrs_5 ... ok
+fisubrs_6 ... ok
+fisubrs_7 ... ok
+fisubrs_8 ... ok
+fisubrl_1 ... ok
+fisubrl_2 ... ok
+fisubrl_3 ... ok
+fisubrl_4 ... ok
+fisubrl_5 ... ok
+fisubrl_6 ... ok
+fisubrl_7 ... ok
+fisubrl_8 ... ok
+fxch_1 ... ok
+fxch_2 ... ok
Added: trunk/none/tests/amd64/insn_fpu.vgtest
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/none/tests/amd64/insn_fpu.vgtest 2005-05-12 18:05:00 UTC (rev 3=
686)
+++ trunk/none/tests/amd64/insn_fpu.vgtest 2005-05-12 19:17:36 UTC (rev 3=
687)
@@ -0,0 +1 @@
+prog: insn_fpu
|