|
|
@106201
|
2 months |
vboxsync |
VMM/IEM: A couple of debug build fixes for arm. bugref:10720
|
|
|
@106200
|
2 months |
vboxsync |
VMM/IEM: Refactored the xxxxx_r_r_efl functions to take the constant …
|
|
|
@106199
|
2 months |
vboxsync |
VMM/IEM: Refactored the xxxxx_r_i_efl functions to take the constant …
|
|
|
@106198
|
2 months |
vboxsync |
VMM/IEM: Some minor refactoring of iemNativeEmitEFlagsForLogical. …
|
|
|
@106197
|
2 months |
vboxsync |
VMM/IEM: Use iemNativeEmitEFlagsForLogical as emitter for all cases. …
|
|
|
@106196
|
2 months |
vboxsync |
VMM/IEM: Added missing skipped eflags tracking in …
|
|
|
@106192
|
2 months |
vboxsync |
VMM/IEM: Added some basic stats & debug info for postponed EFLAGS …
|
|
|
@106187
|
2 months |
vboxsync |
VMM/IEM: Injecting postponed eflags calculations into the TLB miss …
|
|
|
@106180
|
2 months |
vboxsync |
VMM/IEM: Refactoring TbExits and other early eflags calculation …
|
|
|
@106123
|
2 months |
vboxsync |
VMM/IEM: More work on recompilation-time checks of skipped & postponed …
|
|
|
@106117
|
2 months |
vboxsync |
VMM/IEM: Recompilation-time checks of skipped EFLAGS. bugref:10720
|
|
|
@106101
|
2 months |
vboxsync |
VMM/IEM: More native eflag stats. Added …
|
|
|
@106037
|
3 months |
vboxsync |
VMM/IEM: Quick liveness fix for iemOp_pmovmskb_Gd_Ux. bugref:10652 …
|
|
|
@105491
|
4 months |
vboxsync |
VMM/IEM: Implement native emitters for addps, addpd, mulps and subps, …
|
|
|
@105484
|
4 months |
vboxsync |
VMM/IEM: Better fix for the pmov* emitters when the guest source …
|
|
|
@105407
|
4 months |
vboxsync |
VMM/IEM: Implement native emitters for …
|
|
|
@105399
|
4 months |
vboxsync |
VMM/IEM: Implement native emitters for …
|
|
|
@105173
|
5 months |
vboxsync |
VMM/IEM: Implement native emitter for packuswb, bugref:10652
|
|
|
@105172
|
5 months |
vboxsync |
VMM/IEM: Implement native emitters for pmullw,paddusb,paddusw, bugref:10652
|
|
|
@105170
|
5 months |
vboxsync |
VMM/IEM: Implement native emitter for por,orps,orpd instructions, some …
|
|
|
@104373
|
7 months |
vboxsync |
VMM/IEM: Implement native emitter for pmovmskb which is used at least …
|
|
|
@104348
|
8 months |
vboxsync |
VMM/IEM: Implement native emitters for pcmpeqb, pcmpeqw and pcmpeqd …
|
|
|
@104339
|
8 months |
vboxsync |
VMM/IEM: Implement native emitters for psubb, psubw, psubd and psubdq, …
|
|
|
@104321
|
8 months |
vboxsync |
VMM/IEM: Drop the IEMTHRDEDCALLENTRY::idxRange field as nobody uses …
|
|
|
@104315
|
8 months |
vboxsync |
VMM/IEM: Fix preprocessor defines to require a semicolon on …
|
|
|
@104298
|
8 months |
vboxsync |
VMM/IEM: Implement native emitters for paddb,paddw,paddd,paddq, …
|
|
|
@104294
|
8 months |
vboxsync |
VMM/IEM: Implement native emitters for psllw,pslld,psllq, bugref:10652
|
|
|
@104292
|
8 months |
vboxsync |
VMM/IEM: Implement native emitters for psrlw,psrld,psrlq, bugref:10652
|
|
|
@104279
|
8 months |
vboxsync |
VMM/IEM: Implement a native emitter for the pand,andps,andpd …
|
|
|
@104278
|
8 months |
vboxsync |
VMM/IEM: Implement a native emitter for the pxor,xorps,xorpd …
|
|
|
@104099
|
8 months |
vboxsync |
VMM/IEM: Emit native code for shl Ev,CL. bugref:10376
|
|
|
@104029
|
8 months |
vboxsync |
VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h: Build fix, bugref:10391
|
|
|
@103888
|
9 months |
vboxsync |
VMM/IEM: Enabled wholesale EFLAGS skipping in …
|
|
|
@103828
|
9 months |
vboxsync |
VMM/IEM: Implemented simple (whole sale) status flag up update …
|
|
|
@103801
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_xor_r_i_efl and enabled it for both …
|
|
|
@103800
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_or_r_i_efl and enabled it for both …
|
|
|
@103799
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_test_r_i_efl and enabled it for …
|
|
|
@103798
|
9 months |
vboxsync |
VMM/IEM: Optimized the flag calculations for AND, OR, XOR and TEST on …
|
|
|
@103797
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_and_r_i_efl and enabled it for both …
|
|
|
@103744
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_adc_r_i_efl and enabled it for both …
|
|
|
@103743
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_sbb_r_i_efl and enabled it for both …
|
|
|
@103742
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_cmp_r_i_efl and enabled it for both …
|
|
|
@103740
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_sub_r_i_efl and enabled it for both …
|
|
|
@103739
|
9 months |
vboxsync |
VMM/IEM: Implemented native emitter for ADD instructions taking …
|
|
|
@103693
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_sbb_r_r_efl and enabled it for both …
|
|
|
@103692
|
9 months |
vboxsync |
VMM/IEM: iemNativeEmit_adc_r_r_efl fix for amd64 hosts. bugref:10376
|
|
|
@103691
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_adc_r_r_efl and enabled it on both …
|
|
|
@103683
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_add_r_r_efl and enabled in on both …
|
|
|
@103682
|
9 months |
vboxsync |
VMM/IEM: Cleaning up IEMAllN8veEmit-x86.h a little. bugref:10376
|
|
|
@103677
|
9 months |
vboxsync |
VMM/IEM: Implemented the iemNativeEmit_cmp_r_r_efl and enabled it on …
|
|
|
@103675
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_sub_r_r_efl and enabled it for both …
|
|
|
@103657
|
9 months |
vboxsync |
VMM/IEM: A little 'test' optimization, saving a register alloc+fetch …
|
|
|
@103648
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_test_r_r_efl and enabled it for …
|
|
|
@103646
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_or_r_r_efl and enabled it for AMD64 …
|
|
|
@103645
|
9 months |
vboxsync |
VMM/IEM: Implemented iemNativeEmit_and_r_r_efl and enabled it for …
|
|
|
@103640
|
9 months |
vboxsync |
VMM/IEM: Prepped emitting native code for all IEMOP_BODY_BINARY_rv_rm …
|
|
|
@103637
|
9 months |
vboxsync |
VMM/IEM: Moved iemNativeEmit_xor_r_r_efl and …
|