|
|
@65598
|
8 年 |
vboxsync |
IEM: (F)WAIT uses a different #NM test.
|
|
|
@65508
|
8 年 |
vboxsync |
IEM: cmpxchg16b fixes (still disabled).
|
|
|
@65194
|
8 年 |
vboxsync |
IEM: Fixed FYL2X implementation.
|
|
|
@64545
|
8 年 |
vboxsync |
IEM: Added per-instruction statistics (not release).
|
|
|
@62478
|
8 年 |
vboxsync |
(C) 2016
|
|
|
@62091
|
8 年 |
vboxsync |
IEM: Converted IEMOP_HLP_NO_LOCK_PREFIX to …
|
|
|
@62015
|
8 年 |
vboxsync |
IEM: Switched from using IEMCPU directly to using with via VMCPU. This …
|
|
|
@61886
|
8 年 |
vboxsync |
IEM: build fix
|
|
|
@61652
|
8 年 |
vboxsync |
IEM: quick movsd Wsd,Vsd impl for tindermac6.
|
|
|
@61651
|
8 年 |
vboxsync |
IEM: quick movsd Wsd,Vsd impl for tindermac6.
|
|
|
@61064
|
9 年 |
vboxsync |
IEM: FPU & SSE ring-0/raw-mode usage preps.
|
|
|
@60992
|
9 年 |
vboxsync |
IEM: Implemented movntps/d and movaps/d. (lacks proper testcase)
|
|
|
@60961
|
9 年 |
vboxsync |
IEM: tstIEMCheckMc vs clang fixes.
|
|
|
@60415
|
9 年 |
vboxsync |
IEM: Implemented main characteristics of 8086, 80186 and 80286.
|
|
|
@60384
|
9 年 |
vboxsync |
IEM: Marked instructions introduced by the 186, 286, 386 and 486 to …
|
|
|
@57432
|
9 年 |
vboxsync |
iprt/cdefs.h,*: Split RT_NO_THROW into prototype and definition macros …
|
|
|
@57358
|
9 年 |
vboxsync |
*: scm cleanup run.
|
|
|
@56287
|
9 年 |
vboxsync |
VMM: Updated (C) year.
|
|
|
@55289
|
10 年 |
vboxsync |
IEM,CPUM: Implemented XSETBV and XGETBV.
|
|
|
@55229
|
10 年 |
vboxsync |
CPUM,IEM: Expose GuestFeatures and HostFeatures (exploded CPUID), …
|
|
|
@53183
|
10 年 |
vboxsync |
IEMAll: Added IEM_MC_FETCH_MEM_I64 and tweaked the VT-x verification …
|
|
|
@47744
|
11 年 |
vboxsync |
PUSH SREG intel update.
|
|
|
@47568
|
11 年 |
vboxsync |
IEM: LAR,LSL,ARPL, and some tracing (RTTraceBuf*).
|
|
|
@47413
|
11 年 |
vboxsync |
IEM: Started introducing some disassembler details in the decoder that …
|
|
|
@47411
|
11 年 |
vboxsync |
IEM: pmovmskb.
|
|
|
@47407
|
11 年 |
vboxsync |
IEM: Added pcmpeqb/w/d and corrected alignment exception handling a little.
|
|
|
@47400
|
11 年 |
vboxsync |
More call argument validations.
|
|
|
@47399
|
11 年 |
vboxsync |
IEM: Packed Shuffle Stuff.
|
|
|
@47395
|
11 年 |
vboxsync |
u128Zero fix.
|
|
|
@47394
|
11 年 |
vboxsync |
IEM: movd/movq overhaul and both directions.
|
|
|
@47389
|
11 年 |
vboxsync |
IEM: More SSE and MMX.
|
|
|
@47385
|
11 年 |
vboxsync |
IEM: More SSE/MMX stuff.
|
|
|
@47382
|
11 年 |
vboxsync |
IEM: MOVD XM,GREG (sse2,mmx); REX prefix decoding fixes (must be last …
|
|
|
@47327
|
11 年 |
vboxsync |
IEM: Implemented swapgs
|
|
|
@47326
|
11 年 |
vboxsync |
IEM: Implemented the mwait & monitor instructions. (Still work to be …
|
|
|
@47307
|
11 年 |
vboxsync |
IEM: Implemented mfence, lfence, sfence.
|
|
|
@47284
|
11 年 |
vboxsync |
Fixed jmp far [indirect] and call far [indirect] to no cause #UD. …
|
|
|
@47138
|
11 年 |
vboxsync |
IEM: idiv and div missing bits and fixes.
|
|
|
@46953
|
11 年 |
vboxsync |
rip addressing fix for instructions with immediates.
|
|
|
@44529
|
12 年 |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 年 |
vboxsync |
header (C) fixes
|
|
|
@42676
|
12 年 |
vboxsync |
IEM: IRET to V8086 (had to try). Set CPUM_CHANGED_FPU_REM. Added …
|
|
|
@42670
|
12 年 |
vboxsync |
Fixed fnstcw. Implemented fnsave and frstor.
|
|
|
@42621
|
12 年 |
vboxsync |
IEM: Implemented SIDT, SGDT, SLDT and STR. Fixed LLDT and LTR mode …
|
|
|
@42610
|
12 年 |
vboxsync |
IEM: Implemented SGDT and SIDT.
|
|
|
@42487
|
12 年 |
vboxsync |
IEM: imul fixes.
|
|
|
@42437
|
12 年 |
vboxsync |
IEM: Stats and more gentle stubs for unimplemented instructions.
|
|
|
@40266
|
13 年 |
vboxsync |
Added stubs for most instructions.
|
|
|
@40256
|
13 年 |
vboxsync |
IEM: fnstsw m16, ffree and ffreep, reimplemented fincstp and fdecstp.
|
|
|
@40255
|
13 年 |
vboxsync |
Implemented fpu instruction stubs starting with 0xdd (fiadd m32i ++).
|
|
|
@40248
|
13 年 |
vboxsync |
IEM: fst[p], fist[p] and fisttp implementations and fixes.
|
|
|
@40247
|
13 年 |
vboxsync |
IEM: Completed FPU instruction starting with 0xdb. Fixed build break …
|
|
|
@40246
|
13 年 |
vboxsync |
IEM: Conditional FPU move instructions (FCMOV*).
|
|
|
@40244
|
13 年 |
vboxsync |
IEM: Implemented FPU instructions 0xd9 0xf3 thru 0xd9 0xff, completing …
|
|
|
@40243
|
13 年 |
vboxsync |
typos.
|
|
|
@40242
|
13 年 |
vboxsync |
f2xm1, fyl2x, fptan. fpu stack push bugfix.
|
|
|
@40239
|
13 年 |
vboxsync |
IEM: Implemented 0xd9 0xe0 thru 0xd9 0xee (fpu stuff).
|
|
|
@40224
|
13 年 |
vboxsync |
IEM: Implemented fxch.
|
|
|
@40223
|
13 年 |
vboxsync |
IEM: fnop, fld stN and a bunch of FPU related fixes.
|
|
|
@40209
|
13 年 |
vboxsync |
IEM: Implemented missing FPU instructions starting with 0xd8 and …
|
|
|
@40199
|
13 年 |
vboxsync |
fstp st0
|
|
|
@40182
|
13 年 |
vboxsync |
protected mode far call and far return.
|
|
|
@40176
|
13 年 |
vboxsync |
Build fix
|
|
|
@40174
|
13 年 |
vboxsync |
checked out some todos.
|
|
|
@40169
|
13 年 |
vboxsync |
IEM: fnclex.
|
|
|
@40165
|
13 年 |
vboxsync |
Implemented fistp (needs testcase).
|
|
|
@40164
|
13 年 |
vboxsync |
IEM: A bunch of r80 by r80 instructions, needed fsubrp stN,st0.
|
|
|
@40163
|
13 年 |
vboxsync |
IEM: More r80 by m64r instructions.
|
|
|
@40154
|
13 年 |
vboxsync |
IEM: fdiv implemented but untested.
|
|
|
@40143
|
13 年 |
vboxsync |
fdiv - almost there…
|
|
|
@40141
|
13 年 |
vboxsync |
fdiv implementation in progress (-> laptop).
|
|
|
@40093
|
13 年 |
vboxsync |
IEM: fld m64i
|
|
|
@40072
|
13 年 |
vboxsync |
hacking in progress…
|
|
|
@40001
|
13 年 |
vboxsync |
IEM: Filled in some NOPs and PREFETCHes.
|
|
|
@39970
|
13 年 |
vboxsync |
IEM: Implemented bswap. Fixed verification of INS.
|
|
|
@39402
|
13 年 |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39127
|
13 年 |
vboxsync |
IEM: Adding GET_NEXT_U16_ZX_U32/64 and GET_NEXT_U32_ZX_U64.
|
|
|
@39125
|
13 年 |
vboxsync |
IEM: Fixed some details in the AAM, SAHF and LAHF instruction emulation.
|
|
|
@39070
|
13 年 |
vboxsync |
VMM,IPRT: -Wunused-function.
|
|
|
@38077
|
13 年 |
vboxsync |
IEM: Implemented LAHF/SAHF.
|
|
|
@38074
|
13 年 |
vboxsync |
IEM: Implemented CMC.
|
|
|
@38073
|
13 年 |
vboxsync |
IEM: Implemented CBW and friends.
|
|
|
@37008
|
14 年 |
vboxsync |
IEM: More checks and another build fix attempt.
|
|
|
@37006
|
14 年 |
vboxsync |
IEM: check more, try fix build.
|
|
|
@37005
|
14 年 |
vboxsync |
build fix
|
|
|
@37004
|
14 年 |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37003
|
14 年 |
vboxsync |
IEM: More cleanup and checks.
|
|
|
@37002
|
14 年 |
vboxsync |
IEM: Cleaning up and 'microcode' testcase - work in progress…
|