History log of /vbox/src/VBox/VMM/testcase/Instructions/InstructionTestGen.py
Revision Date Author Comments Expand
2532c528b686eb371278fc8d8b26b1fdba7960b0 49671 26-Nov-2013 vboxsync

IEM: Fixed several instances of iEffSeg being accessed before the decoding was over, causing iPXE to guru on us. Implemented DAS and DAA to verify the previous fix.

01bceecc7f7484a8820c77b884bb91cdefc97390 48346 06-Sep-2013 vboxsync

header fixes

2fd6ecdd81cabe2dae6f05dd8b5c3c584f03231b 47287 20-Jul-2013 vboxsync

Back to the MOVXSD instruction.

c744a417746b736ef91efc38f5e4ee099293f141 47286 20-Jul-2013 vboxsync

32-bit mov fixes.

6adbde734d9d0bd2d870a3efa022b7f3fcc8b6f7 47139 14-Jul-2013 vboxsync

iem: Fixed negation of number in two registers.

d9e8d25a9d654b882b82e4e33ca8b6f294a770f7 47138 14-Jul-2013 vboxsync

IEM: idiv and div missing bits and fixes.

44f548822e604beb589f687f22c21b2b5f1ee7c6 47135 14-Jul-2013 vboxsync

32bit fixes

7528d4a15800321b4013826ce35ad184898dba21 47132 14-Jul-2013 vboxsync

test divide errors (BS2+big.mac).

81a042b394e569219fd7bf5c66281e6afc2212a3 47047 08-Jul-2013 vboxsync

Two image BS2 so we can drop the test size restrictions. Rewrite the BS2 makefile to use MISCBINS and kBuild stuff instead of all custom rules.

54ed927d658674ced4387afbd1877a27cb975a76 47017 05-Jul-2013 vboxsync

div and idiv tests (greg only, no mem yet).

0cd5b157d7c4708b8ad79e3acd474ac781dfbcf1 46991 05-Jul-2013 vboxsync

-> weinstadt.

08fc4eb537ed24136b05660d0aa038b336516961 46917 02-Jul-2013 vboxsync

bs2 + VBoxInsTst hacking.

ca935c7716bd7361d80c27c870d108a8fec80b79 46906 02-Jul-2013 vboxsync

variation control...

be177d2edf33024ee98bf5a84a32615473ac9568 46894 01-Jul-2013 vboxsync

New way of varying the three SIB fields. Expected to create better coverage with fewer tests.

72e9ef1022a910facbd4a232500026befd944d95 46893 01-Jul-2013 vboxsync

more tedium...

8541678784dbe432feebe6d9c1528525e1771397 46875 29-Jun-2013 vboxsync

yeah, finally getting somewhere...

c4b8dd273d2becff4145cf4c634b566e2dd633e6 46856 28-Jun-2013 vboxsync

8-bit high register hell (reg/reg only so far).

d17bffd306255c509aa98e8118e9a5456ee2138e 46853 27-Jun-2013 vboxsync

NMI -> laptop.

6cd3c708987d8c77397659c5a80ef0eea7ef1fd1 46771 25-Jun-2013 vboxsync

SIB hacking in progress.

e2ba4c7fd718dba1d5b73cd9e40486df3ce06e77 46746 23-Jun-2013 vboxsync

REX.B rip encoding (half of them, anyways).

ac91d9d0626a52f79cf554c81b1fdf5f262092bb 46744 23-Jun-2013 vboxsync

32-bit memory accesses in 64-bit mode.

bec4d1c0274e4712fe01426313aab120b5ad1c17 46733 22-Jun-2013 vboxsync

fixes

c6383709c15c809f8cfb09b5cfe670760f06e2b9 46731 22-Jun-2013 vboxsync

calling it a day...

f372af8e6ee2a011213b11cc69f4a29530ff7ce5 46728 21-Jun-2013 vboxsync

-> home

270236340676d2385b27ea992e07fcb643bb78b6 46571 14-Jun-2013 vboxsync

Preps for memory operand tests.

0ab80a5f847b8c908ee2d9db5cc37da8e8dd5697 46554 14-Jun-2013 vboxsync

Test size control, better inputs.

51ef69064b4ea4d571ed129ab883b0c08967c901 46550 14-Jun-2013 vboxsync

elf, gcc and 32-bit.

917f4ee9f101c9786cf09ea0fe7923a7f6dfe40c 46543 13-Jun-2013 vboxsync

Instruction testing, early hacking.