Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix printing of i64 loads of 4 bytes | Alon Zakai | 2016-01-29 | 1 | -1/+3 |
| | |||||
* | fix ConvertSInt64 in binary format | Alon Zakai | 2016-01-29 | 2 | -3/+3 |
| | |||||
* | fix more conversion opcodes | Alon Zakai | 2016-01-29 | 2 | -8/+8 |
| | |||||
* | fix conversion opcodes in binary format | Alon Zakai | 2016-01-29 | 2 | -12/+12 |
| | |||||
* | add import module.base to binary format | Alon Zakai | 2016-01-28 | 3 | -5/+9 |
| | |||||
* | join adjacent identical ifs | Alon Zakai | 2016-01-28 | 1 | -2/+0 |
| | |||||
* | current binary format has power of 2 memory, so use ceil to ensure that the ↵ | Alon Zakai | 2016-01-28 | 1 | -2/+2 |
| | | | | conversion only increases memory, and does not make it too small for the segments | ||||
* | fix memory segment reading in binary format | Alon Zakai | 2016-01-28 | 3 | -6/+11 |
| | |||||
* | gather invokes when splitting wasts | Alon Zakai | 2016-01-28 | 1 | -2/+2 |
| | |||||
* | refactor check.py in preparation for running spec tests after being ↵ | Alon Zakai | 2016-01-28 | 1 | -27/+45 |
| | | | | converted to binary and back | ||||
* | Merge pull request #151 from WebAssembly/nan | Alon Zakai | 2016-01-28 | 4 | -41/+75 |
|\ | | | | | Output NaN payloads only | ||||
| * | Use bit_cast in parseConst, avoid UB | JF Bastien | 2016-01-28 | 1 | -24/+19 |
| | | |||||
| * | Factor out bit_cast. | JF Bastien | 2016-01-28 | 2 | -14/+43 |
| | | |||||
| * | Don't emit NaN payload when zero. | JF Bastien | 2016-01-28 | 2 | -11/+15 |
| | | |||||
| * | Output NaN payloads only | JF Bastien | 2016-01-28 | 2 | -10/+16 |
|/ | | | | As discussed with @binji and @sunfish in https://github.com/WebAssembly/sexpr-wasm-prototype/issues/28 | ||||
* | Write each memory segment on its own line | JF Bastien | 2016-01-27 | 15 | -16/+61 |
| | | | | 30k+ column files are silly. | ||||
* | Add s2wasm option to ignore unknown symbols | JF Bastien | 2016-01-27 | 2 | -8/+22 |
| | | | | This is useful for bringup. | ||||
* | s2wasm: support aliased functions | JF Bastien | 2016-01-27 | 3 | -7/+81 |
| | |||||
* | sort keys in metrics | Alon Zakai | 2016-01-27 | 1 | -6/+15 |
| | |||||
* | Merge pull request #147 from mbebenita/metrics | Alon Zakai | 2016-01-27 | 4 | -0/+99 |
|\ | | | | | Adds a --metrics command line argument. | ||||
| * | Adds a --metrics command line argument to print metrics about .wast files ↵ | Michael | 2016-01-27 | 4 | -0/+99 |
|/ | | | | between optimization passes. | ||||
* | test all parts of spec tests for binary format, even when multiple modules ↵ | Alon Zakai | 2016-01-27 | 1 | -1/+38 |
| | | | | in one file | ||||
* | ignore zero-size segments in binary format | Alon Zakai | 2016-01-27 | 1 | -1/+6 |
| | |||||
* | Merge pull request #146 from WebAssembly/update-tests | Dan Gohman | 2016-01-27 | 16 | -2549/+3537 |
|\ | | | | | Latest LLVM + http://reviews.llvm.org/D16650 | ||||
| * | Parenthesize macro arguments. | Dan Gohman | 2016-01-27 | 1 | -2/+2 |
| | | |||||
| * | support tee_local in .s files | Alon Zakai | 2016-01-27 | 8 | -1456/+2118 |
| | | |||||
| * | Latest LLVM + http://reviews.llvm.org/D16650 | Dan Gohman | 2016-01-27 | 7 | -1091/+1417 |
|/ | |||||
* | verify binary outputs are valid wasts | Alon Zakai | 2016-01-27 | 1 | -0/+5 |
| | |||||
* | parse 0-size blocks | Alon Zakai | 2016-01-27 | 2 | -4/+2 |
| | |||||
* | fix select type | Alon Zakai | 2016-01-27 | 2 | -1/+6 |
| | |||||
* | fix MemorySize type | Alon Zakai | 2016-01-27 | 1 | -1/+5 |
| | |||||
* | fix function results in binary format reading | Alon Zakai | 2016-01-27 | 7 | -85/+86 |
| | |||||
* | improve assert | Alon Zakai | 2016-01-27 | 1 | -1/+7 |
| | |||||
* | Merge pull request #144 from mbebenita/apple-colors | Alon Zakai | 2016-01-27 | 1 | -1/+1 |
|\ | | | | | Fix colors on OSX. | ||||
| * | Fix colors on OSX. | Michael | 2016-01-26 | 1 | -1/+1 |
| | | | | | | | | Apple OSes define __APPLE__ instead of the lower case __apple__. | ||||
* | | increase function and block sizes in binary format, to get more real-world ↵ | Alon Zakai | 2016-01-26 | 1 | -6/+6 |
| | | | | | | | | code to build | ||||
* | | verify we can convert the spec tests to binary and back | Alon Zakai | 2016-01-26 | 1 | -6/+8 |
| | | |||||
* | | fix GrowMemory parsing | Alon Zakai | 2016-01-26 | 1 | -0/+1 |
| | | |||||
* | | refactor a binary format check method in check.py | Alon Zakai | 2016-01-26 | 1 | -20/+25 |
| | | |||||
* | | Update waterfall repo | JF Bastien | 2016-01-26 | 3 | -1/+2 |
| | | | | | | | | Need to update arguments. | ||||
* | | Merge pull request #143 from Lichtso/master | Alon Zakai | 2016-01-26 | 3 | -1/+55 |
|\ \ | | | | | | | Ignore meta data emitted by clang on Mac OS X | ||||
| * | | Added test case for .*_version_min * meta data | Alexander Meißner | 2016-01-26 | 2 | -0/+44 |
| | | | |||||
| * | | Ignore meta data emitted by clang on Mac OS X | Alexander Meißner | 2016-01-26 | 1 | -1/+11 |
|/ / | |||||
* | | Merge pull request #142 from WebAssembly/update-tests | Alon Zakai | 2016-01-25 | 6 | -28/+182 |
|\ \ | | | | | | | Update llvm_autogenerated tests to LLVM r258792. | ||||
| * | | Update .wast files with expected output. | Dan Gohman | 2016-01-25 | 2 | -6/+94 |
| | | | |||||
| * | | Update llvm_autogenerated tests to LLVM r258792. | Dan Gohman | 2016-01-25 | 4 | -22/+88 |
|/ / | |||||
* | | support p2align for function alignment in s2wasm | Alon Zakai | 2016-01-25 | 1 | -1/+1 |
| | | |||||
* | | accept either align or p2align on globals in s2wasm | Alon Zakai | 2016-01-25 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #140 from WebAssembly/alignment | Alon Zakai | 2016-01-25 | 64 | -2812/+4604 |
|\ \ | | | | | | | Latest LLVM + http://reviews.llvm.org/D16534 | ||||
| * | | handle new alignment format from llvm | Alon Zakai | 2016-01-25 | 4 | -21/+679 |
| | | |