Stanislav Shwartsman
|
04c7d9301b
|
implemented
PINSRW_VdqEdIb
PEXTRW_VdqEdIb
PINSRW_PqEdIb
PEXTRW_PqEdIb
instructions
|
2002-12-02 21:24:09 +00:00 |
|
Stanislav Shwartsman
|
bcd57bdcaf
|
*** Current duplicate SSE/SSE2 instructions list ***
MOVUPS_VpsWps (0f 10) = MOVUPD_VpdWpd (66 0f 10) = MOVDQU_VdqWdq (f3 0f 6f)
MOVUPS_WpsVps (0f 11) = MOVUPD_WpdVpd (66 0f 11) = MOVDQU_WdqVdq (f3 0f 7f)
MOVAPS_VpsWps (0f 28) = MOVAPD_VpdWpd (66 0f 28) = MOVDQA_VdqWdq (66 0f 6f)
MOVAPS_WpsVps (0f 29) = MOVAPD_WpdVpd (66 0f 29) = MOVDQA_WdqVdq (66 0f 7f)
MOVNTPS_MdqVps (0f 2b) = MOVNTPD_MdqVpd (66 0f 2b)
MOVLPS_VpsMq (0f 12) = MOVLPD_VsdMq (66 0f 12)
MOVLPS_MqVps (0f 13) = MOVLPD_MqVsd (66 0f 13)
MOVHPS_VpsMq (0f 16) = MOVHPD_VpdMq (66 0f 16)
MOVHPS_MqVps (0f 17) = MOVHPD_MqVpd (66 0f 17)
ANDPS_VpsWps (0f 54) = ANDPD_VpdWpd (66 0f 54) = PAND_VpdWpd (66 0f db)
ANDNPS_VpsWps (0f 55) = ANDNPD_VpdWpd (66 0f 55) = PANDN_VpdWpd (66 0f df)
ORPS_VpsWps (0f 56) = ORPD_VpdWpd (66 0f 56) = POR_VpdWpd (66 0f eb)
XORPS_VpsWps (0f 57) = XORPD_VpdWpd (66 0f 57) = PXOR_VpdWpd (66 0f ef)
Removed dupes
|
2002-11-25 21:58:55 +00:00 |
|
Stanislav Shwartsman
|
9bf3b44665
|
Fixed a little logic problem with FPU TWD save/restore
|
2002-11-22 21:33:12 +00:00 |
|
Stanislav Shwartsman
|
2b2e773dde
|
Fixed a problem in LDMXCSR instruction
Beta version of FXSAVE/FXRSTOR instructions implementation
(still imcomplete, doesn't fully restore FPU state)
|
2002-11-22 21:21:31 +00:00 |
|
Stanislav Shwartsman
|
3217759a75
|
Implemented
PSHUFLW_VqWqIb, PSHUFHW_VqWqIb instructions
|
2002-11-15 17:34:47 +00:00 |
|
Stanislav Shwartsman
|
88ce9917e6
|
Replace BX_PANIC to BX_INFO for FXSAVE/FXRSTOR instruction
because their is required for booting Windows with SSE enabled.
|
2002-11-15 13:10:06 +00:00 |
|
Stanislav Shwartsman
|
65b8712d04
|
More tuning of SSE
|
2002-11-14 19:59:29 +00:00 |
|
Stanislav Shwartsman
|
5803e20240
|
Changed policy of SSE/SSE2 checking
|
2002-11-13 21:00:05 +00:00 |
|
Stanislav Shwartsman
|
790430bf22
|
#UD exception condition for SSE instructions fixed
|
2002-11-08 20:27:42 +00:00 |
|
Stanislav Shwartsman
|
277f14dd76
|
Implemented PMOVMSKB_GdPRq instruction (SSE)
|
2002-10-19 21:46:07 +00:00 |
|
Stanislav Shwartsman
|
63ac78d496
|
Implemented MOVNTQ instruction
|
2002-10-19 21:28:50 +00:00 |
|
Stanislav Shwartsman
|
82c879717c
|
add prepareSSE for SSE2 only. SSE2 only not allowed by configure script but for debug issues it may be useful to enable SSE2 only ...
|
2002-10-19 21:01:24 +00:00 |
|
Stanislav Shwartsman
|
6cd078b777
|
Add opcode name to the information message in case of MMX/SSE/SSE2 instruction is not supported
|
2002-10-19 20:58:18 +00:00 |
|
Stanislav Shwartsman
|
194952a53d
|
Merged BOCHS-SSE branch
|
2002-10-16 17:37:35 +00:00 |
|
Stanislav Shwartsman
|
b4f1a57924
|
Merged BOCHS-SSE branch with latest main trunk sources
|
2002-10-11 17:56:56 +00:00 |
|