summaryrefslogtreecommitdiff
path: root/test
Commit message (Collapse)AuthorAgeFilesLines
* handle continues in one-time loopsAlon Zakai2016-03-054-559/+588
|
* cast f32 to f64 before calling f64-to-int in asm2wasmAlon Zakai2016-03-052-1/+10
|
* harmonize ffi calls in asm2wasm, adding arguments as needed. this helps with ↵Alon Zakai2016-03-052-0/+19
| | | | asm ffis which tolerate overloading, unlike wasm
* support memory segments in wasm modules, which we get if the wasm backend ↵Alon Zakai2016-03-041-0/+0
| | | | was used
* wasm.js glue integration is now added by emscripten as a pre-js, so it's ↵Alon Zakai2016-03-041-0/+0
| | | | optimized with the rest of the code, and not as part of the wasm.js executable
* Merge pull request #221 from WebAssembly/update-vanillaAlon Zakai2016-03-031-0/+0
|\ | | | | Update emscripten
| * update emscriptenAlon Zakai2016-03-031-0/+0
| |
* | update spec test repoAlon Zakai2016-03-021-0/+0
| |
* | update select changes in specAlon Zakai2016-03-025-183/+183
|/
* update for emscripten PR4135Derek Schuff2016-03-011-0/+0
|
* Merge pull request #204 from mbebenita/print-compactAlon Zakai2016-02-293-54/+55
|\ | | | | Compact printing.
| * Whitespace removal.Michael2016-02-223-54/+55
| |
* | update spec test repoAlon Zakai2016-02-251-0/+0
| |
* | Update to waterfall revision 3450JF Bastien2016-02-23280-20566/+29816
| | | | | | | | Some new tests, some of which abort (and I haven't investigated).
* | Merge pull request #212 from WebAssembly/grow-memory-returnsAlon Zakai2016-02-231-0/+0
|\ \ | |/ |/| Grow memory returns a value now
| * grow memory returns a value now, and we can update the spec tests after ↵Alon Zakai2016-02-231-0/+0
| | | | | | | | doing that
* | Bug fix and adds printing / parsing tests.Michael2016-02-222-0/+55
|/
* Merge pull request #209 from WebAssembly/asm-fixesAlon Zakai2016-02-212-0/+28
|\ | | | | Asm fixes
| * support asm.js ceilAlon Zakai2016-02-212-0/+28
| |
* | Merge pull request #206 from WebAssembly/align-implicitAlon Zakai2016-02-2030-2345/+2345
|\ \ | |/ |/| Don't print the default alignment
| * do not print alignment if it is the implicit default, which is the number of ↵Alon Zakai2016-02-2030-2345/+2345
| | | | | | | | bytes
* | print out total nodes in --metricsAlon Zakai2016-02-202-0/+64
| |
* | Update torture tests to 3321JF Bastien2016-02-20220-14312/+10068
|/ | | | Two new tests fail because of imports, on that used to pass now uses memset because LLVM is smarter.
* add unaligned access wasm_backend testcaseAlon Zakai2016-02-192-0/+85
|
* use newer vanilla emscriptenAlon Zakai2016-02-191-0/+0
|
* use 3321 for now, for newer llvmAlon Zakai2016-02-191-1/+1
|
* ensure a stable sort in ReorderLocalsAlon Zakai2016-02-193-2322/+2322
|
* Reorder locals.Michael2016-02-195-1765/+1827
|
* fix the topmost/switch label in LowerCaseAlon Zakai2016-02-181-6/+6
|
* LowerCase passAlon Zakai2016-02-182-0/+169
|
* overload wasm printing in std namespaceAlon Zakai2016-02-171-2/+1
|
* add wasm-printing.hAlon Zakai2016-02-171-2/+4
|
* add example testcases to auto-updater, and update itAlon Zakai2016-02-171-1/+1
|
* memory max is optional, don't emit it when not necessaryAlon Zakai2016-02-1766-66/+66
|
* Update LLVM build and tests to 3913 (r261014)Derek Schuff2016-02-16450-36651/+41887
| | | | Includes recent bug fixes. Also update waterfall and spec repo.
* Update to build 3140JF Bastien2016-02-152-1/+1
| | | | No changes, but the waterfall is finally caught up (infra was having issues) so updating now is nice.
* Update to build 3113JF Bastien2016-02-1316-448/+4904
| | | | A few more LLVM tests make it through.
* Update waterfallJF Bastien2016-02-131-0/+0
|
* call start method in interpreterAlon Zakai2016-02-121-0/+0
|
* Update test revision and torture tests to waterfall build 3002Derek Schuff2016-02-1162-9149/+7186
| | | | This brings in the LLVM changes for varargs, so new tests now pass.
* fix s2wasm store parsingAlon Zakai2016-02-108-41/+27
|
* Align the stack allocation to 16 bytes to satisfy the aligment ABIDerek Schuff2016-02-081-10/+0
|
* Update waterfall build and torture-test .s files to 2907Derek Schuff2016-02-08702-3953/+3953
|
* Update binaryen and several tests for the new br_if operand order.Dan Gohman2016-02-0820-217/+526
|
* make mem.cpp test less sensitive to stack positionsAlon Zakai2016-02-082-2/+2
|
* update test outputsAlon Zakai2016-02-0815-265/+142
|
* remove wast => wast operation in auto_update_tests.py, as it breaks when the ↵Alon Zakai2016-02-086-102689/+0
| | | | spec changes, and remove some unnecessarily big wasts
* update spec tests and shift to putting the br_if condition at the end, as ↵Alon Zakai2016-02-081-0/+0
| | | | was just changed to in the spec
* Fix .s parser to accept new order of select operandsDerek Schuff2016-02-05133-1859/+1504
| | | | Also update waterfall revision and LLVM-generated tests.
* Update to build 2804JF Bastien2016-02-0533-950/+950
| | | | This updates a bunch of LLVM .s tests, but doesn't have any other fix (e.g. select). It'll make the next diff easier though.