Commit graph

150 commits

Author SHA1 Message Date
David Bullado
700bd0e6e7 Implement instructions commiss & ucomiss 2018-10-01 14:26:23 -03:00
David Bullado
20905b90ac Minor: indentation consistency in cvtpi2ps.asm 2018-10-01 14:26:23 -03:00
David Bullado
48f8fb1d77 Remove traling spaces in run.js 2018-10-01 14:26:23 -03:00
David Bullado
d5f0f7e3e9 Implement ucomiss instruction 2018-10-01 14:26:23 -03:00
David Bullado
886d699ea9 Implement instruction cvtps2pi 2018-10-01 14:26:23 -03:00
David Bullado
43f9cd429f Implement instruction cvttps2pi 2018-10-01 14:26:23 -03:00
David Bullado
1e9c93252f Add nasm tests for movntpd & movntps 2018-10-01 14:26:23 -03:00
David Bullado
843ac57fbc Add cvtpi2ps instruction 2018-10-01 14:26:23 -03:00
David Bullado
12ba787e68 Nasm tests: print registry names in error output 2018-10-01 14:26:23 -03:00
David Bullado
5d18fb3786 Fix indentation between mmx and xmm for more clarity 2018-10-01 14:26:23 -03:00
David Bullado
9ec5f49115 Add movaps test 2018-10-01 14:26:23 -03:00
David Bullado
15058430f0 Add a new test case for pmuludq 2018-09-17 13:57:05 -05:00
David Bullado
994a1d265b Add nasm test for pmuludq 2018-09-17 13:57:05 -05:00
David Bullado
c4e689899b Update gdb command file output xmm registers (SSE) 2018-09-17 13:57:05 -05:00
copy
98c303d516 make: Rebuild when .inc files change 2017-06-22 18:39:48 -05:00
copy
258eb359f1 Enable fxsave test. Replace constants that can't be represented in 64 bits 2017-06-20 18:38:58 -05:00
copy
b7237338c3 Update emms test 2017-06-20 16:19:38 -05:00
Amaan Cheval
f8ddf4dc9c Simplify nasm tests by using boilerplate includes 2017-06-20 12:07:24 -04:00
copy
a9ea8fff37 Simplify nasm test 2017-06-19 15:44:10 -05:00
copy
016005fa20 Update testing readmes 2017-06-19 15:06:50 -05:00
copy
e2cebe1130 qemu test: Add -mno-sse (fix for travis) 2017-06-19 14:37:12 -05:00
copy
97c44f48b5 Use -mmmx over -msse 2017-06-19 14:22:50 -05:00
copy
323d7ef255 Run qemu test on command line, add it to travis 2017-06-19 14:03:20 -05:00
copy
e2c129ed23 Disable tests that require sse due to modern libc 2017-06-19 12:39:41 -05:00
Amaan Cheval
ff9ea8d5ff Set exit code to 1 when there are any failed tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
091d533d61 Improve punpcklwd tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
15264a78b6 Improve punpckldq tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
cd22df4d63 Improve pcmpgtb tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
421a0b8d91 Improve pcmpeqb tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
d2af5c46f3 Improve punpcklbw tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
65a54ffb15 Improve pxor tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
a17cfa2636 Improve psubw tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
1523d3a92d Improve packuswb tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
4d5fe0309c Improve pand tests 2017-06-16 10:47:19 -04:00
Amaan Cheval
4b09aef726 Remove leftover comment from psllq 2017-06-16 10:47:19 -04:00
Amaan Cheval
a6c8d76b70 Remove leftover comments from nasm tests (for manual fixtures) 2017-06-16 10:47:19 -04:00
Amaan Cheval
ba6ac81fb6 Enable supported QEMU tests (for mmx-instructions) 2017-06-16 10:47:19 -04:00
Amaan Cheval
f0994e3c86 Add regression test for psllw bug 2017-06-16 10:47:19 -04:00
Amaan Cheval
35f0be46bf Update README to mention automated method 2017-06-16 10:47:19 -04:00
Amaan Cheval
4fd4ae65b6 Add comment about failing emms test 2017-06-16 10:47:19 -04:00
Amaan Cheval
ff8d4d26b9 Add nasm test for paddd 2017-06-16 10:47:19 -04:00
Amaan Cheval
68ec0db680 Add nasm test for paddb 2017-06-16 10:47:19 -04:00
Amaan Cheval
6c9faf199a Add nasm test for psubd 2017-06-16 10:47:19 -04:00
Amaan Cheval
c97db9c86d Add nasmtest for psubb 2017-06-16 10:47:19 -04:00
Amaan Cheval
803eeec9b2 Add nasm test for pmaddwd 2017-06-16 10:47:19 -04:00
Amaan Cheval
055f9bade2 Add nasm test for paddsw 2017-06-16 10:47:19 -04:00
Amaan Cheval
5ea8bf54a6 Add nasm test for paddsb 2017-06-16 10:47:19 -04:00
Amaan Cheval
6c4a769456 Add nasm test for por 2017-06-16 10:47:19 -04:00
Amaan Cheval
5d850d47f3 Add nasm test for psubsw 2017-06-16 10:47:19 -04:00
Amaan Cheval
f2d20eb3b6 Add test for psubsb 2017-06-16 10:47:19 -04:00