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
|
c78b4f5e92
|
Fix Closure Compiler error, part 2
|
2017-06-19 14:12:26 -05:00 |
|
copy
|
9cae30dca2
|
Fix Closure Compiler error
|
2017-06-19 14:05:53 -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 |
|
copy
|
8bdbe0cac9
|
Add LOG_PAGE_FAULTS
|
2017-06-17 12:59:56 -05:00 |
|
copy
|
49b6fecdba
|
Canvas screen: Fix scaling height, unblur non-fractional scales, handle fractional css-to-device pixel ratios
|
2017-06-16 09:55:14 -05:00 |
|
copy
|
1669fa93bb
|
Minor
|
2017-06-16 09:55:14 -05:00 |
|
copy
|
ce9e375352
|
Handle unliked files, fixes #87
|
2017-06-16 09:55:14 -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
|
1c63b47bdb
|
Add #UD and #NM exceptions to MMX instructions
|
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
|
ac79488059
|
Fix psllw bug where bits could be shifted left out of the word boundary
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
bbf2a959fb
|
Adjust whitespace (for max line length 100)
|
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
|
5ab7e697d3
|
Implement paddd mm, mm/m64
|
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
|
35f6bbc1ff
|
Implement paddb mm, mm/m64
|
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
|
3630988f0a
|
Implement psubd mm, mm/m64
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
4cc16ecced
|
Remove 32 bit mask from pmaddwd
The mask is unnecessary since create_atom64s uses 32-bit values
|
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
|
88b154bf55
|
Implement psubb mm, mm/m64
|
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
|
81d18064a0
|
Implement pmaddwd mm, mm/m64
|
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
|
4952cbda31
|
Implement paddsw mm, mm/m64
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
0699069b1f
|
Fix indentation in psubusb
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
5c1a5e2630
|
Update paddusb to use saturate helper function instead of manually
range-checking
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
53cf126605
|
Update psubusb to use saturate helper instead of range-checking
manually
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
640ef42bea
|
Add reg_mmx8 alias for instructions which need unsigned 8-bit values
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
717640da3c
|
Add saturate_sd_to_ub and saturate_ud_to_ub util functions
for paddusb and psubusb
|
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
|
5a2cd03ffb
|
Implement paddsb mm, mm/m64
|
2017-06-16 10:47:19 -04:00 |
|
Amaan Cheval
|
6c4a769456
|
Add nasm test for por
|
2017-06-16 10:47:19 -04:00 |
|