Stanislav Shwartsman
|
bfde54f9ca
|
FPREM/FPREM1 fix
|
2010-03-22 22:11:00 +00:00 |
|
Stanislav Shwartsman
|
e757d6d030
|
x87 fixes
|
2010-03-22 18:09:40 +00:00 |
|
Stanislav Shwartsman
|
cffe32dd2c
|
remove unused param from exception() call
|
2010-03-14 15:51:27 +00:00 |
|
Stanislav Shwartsman
|
033a20b3b2
|
allow to configure CPU features at runtime - implemened on example of SSE/AES/MOVBE/POPCNT
|
2010-02-25 22:04:31 +00:00 |
|
Stanislav Shwartsman
|
4882aa035a
|
fix
|
2010-02-08 14:28:20 +00:00 |
|
Stanislav Shwartsman
|
9d934cb989
|
small updates
|
2010-02-06 20:52:27 +00:00 |
|
Stanislav Shwartsman
|
c403090327
|
! Implemented PCLMULQDQ AES instruction
|
2009-12-20 09:00:40 +00:00 |
|
Stanislav Shwartsman
|
bd60e0264c
|
change Copyright to Bochs Project
|
2009-12-04 16:53:12 +00:00 |
|
Stanislav Shwartsman
|
33168085ee
|
gcc4 warning fix
|
2009-11-29 21:00:07 +00:00 |
|
Stanislav Shwartsman
|
d8fcb79295
|
- x87: Fixed partial state loaD in FLDENV/FRSTOR instruction
|
2009-11-17 20:57:15 +00:00 |
|
Stanislav Shwartsman
|
7f67817fb0
|
small cleanup in fpu.cc
|
2009-11-17 20:43:41 +00:00 |
|
Stanislav Shwartsman
|
1885537853
|
bugfixes
|
2009-11-01 17:58:09 +00:00 |
|
Stanislav Shwartsman
|
67ba1aa545
|
fixed stack overflow
|
2009-11-01 17:37:14 +00:00 |
|
Stanislav Shwartsman
|
234770395d
|
Fixes for x87 restore by FXRSTOR/XRSTOR
|
2009-10-27 20:03:35 +00:00 |
|
Stanislav Shwartsman
|
452f9d0422
|
bugfix
|
2009-10-18 19:24:56 +00:00 |
|
Stanislav Shwartsman
|
7254ea36a1
|
copyright fixes + small optimization
|
2009-10-14 20:45:29 +00:00 |
|
Stanislav Shwartsman
|
94d045ebda
|
fixed comment
|
2009-10-08 20:09:33 +00:00 |
|
Stanislav Shwartsman
|
caaac52d80
|
sse bugfix
|
2009-08-23 05:00:46 +00:00 |
|
Stanislav Shwartsman
|
6f99862c7a
|
x87 fix
|
2009-08-22 15:53:06 +00:00 |
|
Stanislav Shwartsman
|
be62045978
|
x87 bugfix
|
2009-08-19 12:32:56 +00:00 |
|
Stanislav Shwartsman
|
cfa3611a5f
|
bugfixes, comment fixes, compilation fix in VMX
|
2009-06-20 20:39:51 +00:00 |
|
Stanislav Shwartsman
|
d5efb5c378
|
implemented biasing of unmasked x87 over/underflow result
|
2009-06-05 17:48:55 +00:00 |
|
Stanislav Shwartsman
|
c6f01e9723
|
x87 fix
|
2009-06-05 12:24:20 +00:00 |
|
Stanislav Shwartsman
|
2f4cc84f0e
|
fprem fix
|
2009-06-04 15:53:41 +00:00 |
|
Stanislav Shwartsman
|
1af50411b6
|
x87 fix
|
2009-06-01 10:39:34 +00:00 |
|
Stanislav Shwartsman
|
e60cb68d87
|
floatx80_sub fixes
|
2009-05-31 17:22:43 +00:00 |
|
Stanislav Shwartsman
|
73cc6a485d
|
cleanup code
|
2009-05-28 19:25:33 +00:00 |
|
Stanislav Shwartsman
|
62d8ce18d3
|
fscale fix
|
2009-05-28 19:13:29 +00:00 |
|
Stanislav Shwartsman
|
e562fc4e5d
|
x87 fix
|
2009-05-28 16:31:08 +00:00 |
|
Stanislav Shwartsman
|
5946d1998d
|
anothjer FRNDINT fix
|
2009-05-26 11:51:53 +00:00 |
|
Stanislav Shwartsman
|
2a3570580d
|
floatx80 compare fixed
|
2009-05-25 15:35:21 +00:00 |
|
Stanislav Shwartsman
|
d4c3838427
|
check first for faults (IE, DE, DZ) and only then for traps (OE, UE, PE)
|
2009-05-24 15:29:43 +00:00 |
|
Stanislav Shwartsman
|
6b23afeac7
|
x87 fix
|
2009-05-21 18:24:00 +00:00 |
|
Stanislav Shwartsman
|
8f98f06684
|
x87 fix
|
2009-05-21 14:33:06 +00:00 |
|
Stanislav Shwartsman
|
05fdc03ee0
|
x87 fix
|
2009-05-21 12:20:06 +00:00 |
|
Stanislav Shwartsman
|
d278a7fab2
|
frndint fix
|
2009-05-20 06:20:11 +00:00 |
|
Stanislav Shwartsman
|
d527eeed11
|
fixed x87
|
2009-05-19 08:09:15 +00:00 |
|
Stanislav Shwartsman
|
cc60f4ab71
|
x87 fix
|
2009-05-07 16:27:18 +00:00 |
|
Stanislav Shwartsman
|
125584bc0d
|
x87 fix
|
2009-05-01 08:56:16 +00:00 |
|
Stanislav Shwartsman
|
321532efac
|
x87 fix
|
2009-04-27 17:58:17 +00:00 |
|
Stanislav Shwartsman
|
89f057ae7b
|
x87 fix
|
2009-04-27 14:00:55 +00:00 |
|
Stanislav Shwartsman
|
7459477d09
|
x87 frndint fixed
|
2009-04-23 19:18:47 +00:00 |
|
Stanislav Shwartsman
|
3c1e2900ae
|
x87 fixes
|
2009-04-23 05:16:29 +00:00 |
|
Stanislav Shwartsman
|
966ff0a658
|
support for rounding up bit (C1)
|
2009-04-17 17:34:32 +00:00 |
|
Stanislav Shwartsman
|
76f4b6f491
|
Fixed FLDL2T instruction
|
2009-04-13 08:37:49 +00:00 |
|
Stanislav Shwartsman
|
8af32cb637
|
Fixed unmasked exception response for x87 floating point compare instructions
|
2009-04-12 22:07:59 +00:00 |
|
Stanislav Shwartsman
|
7278e563a8
|
typo fix
|
2009-04-12 19:13:13 +00:00 |
|
Stanislav Shwartsman
|
6ad8f485d3
|
improve FPU dump
|
2009-04-12 16:13:49 +00:00 |
|
Stanislav Shwartsman
|
09a2973262
|
Fixed x87 rounding up bit (C1) for float32 and float64 data types
|
2009-04-11 18:56:23 +00:00 |
|
Stanislav Shwartsman
|
024d36fa12
|
x87: fixed C1 (rounding up) for overflow condition
|
2009-04-11 17:00:28 +00:00 |
|