Fabian
|
a33423c2ea
fbstp: test for input that doesn't fit into i64
|
2 vuotta sitten |
Fabian
|
64f5624b7e
fix string tests
|
2 vuotta sitten |
Fabian
|
f1ebdb1c72
implement fbstp (close #708)
|
2 vuotta sitten |
Fabian
|
ca7dd68f6c
Fix tests depending on arch
|
3 vuotta sitten |
Fabian
|
b96f984963
Use softfloat f80 for x87 fpu
|
3 vuotta sitten |
Fabian
|
18e7741f3f
Enable some qemu fpu tests that were previously not working
|
3 vuotta sitten |
Fabian
|
489f212c47
Fix broken string test
|
3 vuotta sitten |
Fabian
|
a7ae6603f0
Temporarily disable broken tests
|
3 vuotta sitten |
Fabian
|
fc35ea3ee2
Add emms after code that uses mmx registers before code that uses fpu registers
|
6 vuotta sitten |
Fabian
|
fd1f8e1108
Test more edge cases for sse shifts
|
6 vuotta sitten |
Fabian
|
76cc19dee4
Tests for sse shifts with 64 bit shift operand
|
6 vuotta sitten |
Fabian
|
1a3c491647
More tests for rep {movs,stos}{b,d}
|
6 vuotta sitten |
Fabian
|
920d150c8b
qemu: Enable all sse2 tests, add tests for approximate operations
|
6 vuotta sitten |
Fabian
|
0a9c2bf6e2
qemu tests: init fpu before fxsave as fpu state contains undefined values from previous operations
|
6 vuotta sitten |
Fabian
|
21018b880e
Enable a few more sse tests
|
6 vuotta sitten |
Fabian
|
6fa702c8aa
Implement {min,max,div}{p,s}{s,d} sse instructions (#57)
|
6 vuotta sitten |
Fabian
|
7e574dde52
Implement some floating point sse1/sse2 instructions (#57)
|
6 vuotta sitten |
Fabian
|
848b07a628
Skip tests that fail due to qemu bugs
|
6 vuotta sitten |
Fabian
|
c108aaaadd
Extend qemu paging tests with cross-page page faults
|
6 vuotta sitten |
Fabian
|
510c6c186b
qemu tests: More sse shift tests
|
6 vuotta sitten |
Fabian
|
9bd1e30439
qemu tests: Re-enable some sse tests and reduce diff between upstream version
|
6 vuotta sitten |
Fabian
|
617d962eba
qemutests: More rounding tests
|
6 vuotta sitten |
Fabian
|
e0dc847ded
Re-enable TEST_VM86
|
6 vuotta sitten |
Fabian
|
f03b34ecd5
Handle missing modify_ldt syscall in qemu tests properly
|
6 vuotta sitten |
Amaan Cheval
|
89d80a5e3e
Allocate enough space in page0 so that page1 can also fit
|
6 vuotta sitten |
Fabian
|
a0f5074f18
Temporarily disable segment test in qemu
|
6 vuotta sitten |
Awal Garg
|
8222d2e6e0
Squash
|
6 vuotta sitten |
Fabian
|
975a06269e
Squash
|
4 vuotta sitten |
Fabian
|
dbe71128e6
Temporarily disable fxsave test
|
7 vuotta sitten |
Fabian
|
3cd91a5064
Temporarily disable QEMU tests that don't compiler on newer GCC
|
7 vuotta sitten |