Dan Gohman
|
61802b8996
|
Merge pull request #3740 from juj/reenable_sse2_test
Reenable sse2 test
|
2015-09-17 15:54:48 -07:00 |
Alon Zakai
|
e6873c73d2
|
move test_sixtyfour_bit_return_value to test_other as it does not depend on a core test mode
|
2015-09-16 20:18:44 -07:00 |
Jukka Jylänki
|
50ded570a5
|
Enable SIMD tests in node.js polyfill, they work now.
|
2015-09-15 14:43:29 +03:00 |
Jukka Jylänki
|
50a3a0cad8
|
Enable asm2nn.test_sse2_full, works now after previous fix.
|
2015-09-15 14:43:25 +03:00 |
Jukka Jylänki
|
e20fd6eef8
|
Re-enable test_simd11 in optimized modes since it works after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:25 +03:00 |
Jukka Jylänki
|
35c831f3bf
|
Re-enable test_simd10 in optimized modes since it works after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:24 +03:00 |
Jukka Jylänki
|
634726d28e
|
Re-enable test_simd3 in all modes, works now after https://github.com/kripken/emscripten-fastcomp/pull/116.
|
2015-09-15 14:43:24 +03:00 |
Jukka Jylänki
|
13f2bb4bd4
|
Re-enable test_sse2_full since it's now somewhat functional again with Float64x2 type being present. Passes perfectly in debug builds. Also run the test with optimizations, but disable the test cases which don't yet pass through the optimizer correctly.
|
2015-09-15 14:43:23 +03:00 |
Jukka Jylänki
|
b569e7e1df
|
Fix build error "first two arguments to __builtin_shufflevector must be vectors" when passing struct/union types to _mm_shuffle_ps() and expecting an implicit cast to be taken. Add a test.
|
2015-09-03 16:29:49 +03:00 |
Jukka Jylänki
|
9e61ca462c
|
Skip testing of symlinking on NODEFS on Windows in test_unistd_unlink, since it requires administrative privileges.
|
2015-09-03 00:24:53 +03:00 |
Jukka Jylänki
|
2bd276f67f
|
Skip test_freetype and test_poppler on Windows, since they depend on a unix-specific build system.
|
2015-09-02 22:52:16 +03:00 |
Alon Zakai
|
c002379445
|
receive arity info for each asm const from the backend; fixes #3730
|
2015-09-01 15:39:50 -07:00 |
Jukka Jylänki
|
8da0a17f3c
|
Don't hide build errors as part of running test_sse1/2_full tests.
|
2015-08-26 16:46:31 +03:00 |
Alon Zakai
|
8379099361
|
add test for dynamic linking with many postSets
|
2015-08-24 17:02:16 -07:00 |
Jukka Jylänki
|
80ce6896cf
|
Fix test_align_moar.
|
2015-08-25 02:43:40 +03:00 |
Alon Zakai
|
195a162528
|
fix i64* funcs in side modules when only some are used
|
2015-08-24 14:35:04 -07:00 |
Jukka Jylänki
|
22b98e9c0d
|
Adjust SIMD test runs for node.js and SpiderMonkey to skip failing cases and run ones that work.
|
2015-08-21 15:20:57 +03:00 |
Dan Gohman
|
d4e8da906e
|
Merge pull request #3542 from juj/sse2_emmintrin_h
SSE2 emmintrin.h
|
2015-08-20 14:03:48 -07:00 |
Alon Zakai
|
f202700ffe
|
Merge branch 'fs-dict' of https://github.com/Kagami/emscripten into incoming
|
2015-08-20 13:45:20 -07:00 |
Kagami Hiiragi
|
207be5c02b
|
Export FS objects on FS.filesystems
Fixes #3690
|
2015-08-20 23:21:36 +03:00 |
Bailey Hayes
|
cc21de3ef4
|
Add large exported response test.
|
2015-08-19 16:36:35 -07:00 |
Alon Zakai
|
5fa90ab7bb
|
require explicit LINKABLE to disable standalone building
(if you depended on EXPORT_ALL to keep code alive, you now should also build with LINKABLE)
|
2015-08-18 20:21:59 -07:00 |
Alon Zakai
|
ac06e900ea
|
fix float coercions in mftCalls, and add a test
|
2015-08-18 17:12:31 -07:00 |
Alon Zakai
|
b9c24785c3
|
clarify the extra optimization for function pointers that we do in shared modules by default, by creating an EMULATED_FUNCTION_POINTERS=2 setting, in which we optimize, and 1 does not, and still allows for full flexibility in manipulating the function table from JS
|
2015-08-18 17:12:31 -07:00 |
Alon Zakai
|
37c6bdc8fc
|
add a tricky function pointers test for dynamic linking
|
2015-08-18 13:44:02 -07:00 |
Alon Zakai
|
7d959b0820
|
optimize inter-module function pointer calls, by checking if the function pointer is in range before jumping out to the general slow case
|
2015-08-18 13:43:33 -07:00 |
Jukka Jylänki
|
3d832a2f02
|
Fix scalar SSE1 comparison nan handling to be symmetric. Add test.
|
2015-08-17 23:34:46 +03:00 |
Jukka Jylänki
|
44bd07cc8b
|
Skip SSE2 test since Float64x2 support is no longer available in the polyfill.
|
2015-08-17 23:34:45 +03:00 |
Jukka Jylänki
|
cb568f5fc8
|
Windows-specific fixes to make test_sse1_full pass on Windows.
|
2015-08-17 23:34:44 +03:00 |
Jukka Jylänki
|
cac6672b75
|
Skip test_simd10 in optimized mode because of LLVM optimizations break NaN canonicalization rules. (#3403)
|
2015-08-17 23:34:44 +03:00 |
Jukka Jylänki
|
a5faca0273
|
Add missing -msse directives in tests.
|
2015-08-17 23:34:42 +03:00 |
Jukka Jylänki
|
48db94a48b
|
Remove SSE1 and SSE2 options from src/settings.js
|
2015-08-17 23:34:41 +03:00 |
Jukka Jylänki
|
d4b9a7f979
|
Add test for issue #3403.
|
2015-08-17 23:34:38 +03:00 |
Jukka Jylänki
|
a4004d2da8
|
Enable test_sse1 to run.
|
2015-08-17 23:34:37 +03:00 |
Jukka Jylänki
|
da78691950
|
Add test for issue #2840.
|
2015-08-17 23:34:35 +03:00 |
Jukka Jylänki
|
343e7c9f0a
|
Enable test_simd7 in test suite. Closes #2791.
|
2015-08-17 23:34:35 +03:00 |
Jukka Jylänki
|
5633d1eaf9
|
Add new SIMD test for asm.js validation with splat() instruction.
|
2015-08-17 23:34:33 +03:00 |
Jukka Jylänki
|
9c15ddf1ff
|
Add missing -msse to test_simd_dyncall.
|
2015-08-17 23:34:32 +03:00 |
Jukka Jylänki
|
a906356219
|
Enable test_sse1_full to be run both in node.js and SpiderMonkey, in all modes.
|
2015-08-17 23:34:32 +03:00 |
Jukka Jylänki
|
b1d5735916
|
Improve SSE1 and SSE2 support to be more correct. Add test to be run in default suite, doesn't yet run in optimized suites.
|
2015-08-17 23:34:07 +03:00 |
Alon Zakai
|
7bb706ff09
|
test_cases updates
|
2015-08-07 12:33:00 -07:00 |
Alon Zakai
|
ea90737183
|
fix double alignment issue in formatString and emscripten_log #3647
|
2015-07-29 14:02:41 -07:00 |
Alon Zakai
|
a13d98bde6
|
do not build with -g by default in test runner
|
2015-07-28 13:01:58 -07:00 |
Alon Zakai
|
db1bc9c96a
|
consolidate emterpreter modes asm1i and asm3i into asm2i, now that this feature is more stable we need less extra coverage
|
2015-07-28 11:36:29 -07:00 |
Alon Zakai
|
7b22b32b50
|
add print to test_fs_nodefs_rw
|
2015-07-22 11:19:26 -07:00 |
Alon Zakai
|
343a6654ba
|
Merge branch 'fix-node-fs-calls' of https://github.com/Kagami/emscripten into incoming
|
2015-07-22 11:17:55 -07:00 |
Alon Zakai
|
74e62a6895
|
fix test_ccall; we should use runtime global functions like addOnExit directly, or quoted on module, not just Module.addOnExit
|
2015-07-22 10:37:50 -07:00 |
Kagami Hiiragi
|
63368dcfbb
|
Add closure=1 tests for NODEFS and stdin
Reproduces: #3230
Relates: #3629
|
2015-07-21 22:15:30 +03:00 |
Alon Zakai
|
2822a451e1
|
add syscall debugging to some node tests to try to figure out why they fail on windows
|
2015-07-18 11:23:52 -07:00 |
Alon Zakai
|
367610d4d4
|
remove assert on asm2m existing, for now #3326
|
2015-07-16 21:53:32 -07:00 |