Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Implement rotates | Derek Schuff | 2016-03-09 | 1 | -0/+2 |
| | |||||
* | br_table, no more cases | Alon Zakai | 2016-03-07 | 4 | -126/+14 |
| | |||||
* | update if parsing to new spec rules | Alon Zakai | 2016-03-07 | 1 | -3/+14 |
| | |||||
* | add a finalize() method for blocks | Alon Zakai | 2016-03-07 | 3 | -2/+5 |
| | |||||
* | update select changes in spec | Alon Zakai | 2016-03-02 | 1 | -1/+1 |
| | |||||
* | Remove MinifiedPrinter from the header file. | Michael | 2016-02-23 | 1 | -0/+9 |
| | |||||
* | Whitespace removal. | Michael | 2016-02-22 | 1 | -61/+92 |
| | |||||
* | Merge pull request #206 from WebAssembly/align-implicit | Alon Zakai | 2016-02-20 | 1 | -2/+2 |
|\ | | | | | Don't print the default alignment | ||||
| * | do not print alignment if it is the implicit default, which is the number of ↵ | Alon Zakai | 2016-02-20 | 1 | -2/+2 |
| | | | | | | | | bytes | ||||
* | | print out total nodes in --metrics | Alon Zakai | 2016-02-20 | 1 | -2/+4 |
|/ | |||||
* | ensure a stable sort in ReorderLocals | Alon Zakai | 2016-02-19 | 1 | -1/+4 |
| | |||||
* | Remove empty function. | Michael | 2016-02-19 | 1 | -4/+0 |
| | |||||
* | Reorder locals. | Michael | 2016-02-19 | 1 | -0/+55 |
| | |||||
* | fix the topmost/switch label in LowerCase | Alon Zakai | 2016-02-18 | 1 | -1/+2 |
| | |||||
* | fix copyright date | Alon Zakai | 2016-02-18 | 1 | -1/+1 |
| | |||||
* | LowerCase pass | Alon Zakai | 2016-02-18 | 1 | -0/+102 |
| | |||||
* | fix date | Alon Zakai | 2016-02-17 | 1 | -1/+1 |
| | |||||
* | add wasm-printing.h | Alon Zakai | 2016-02-17 | 1 | -1/+9 |
| | |||||
* | move printing to a pass | Alon Zakai | 2016-02-17 | 1 | -0/+482 |
| | |||||
* | Break and Return have unreachable type | Alon Zakai | 2016-02-03 | 1 | -1/+1 |
| | |||||
* | optimize store offsets from emscripten output | Alon Zakai | 2016-01-31 | 1 | -2/+12 |
| | |||||
* | optimize load offsets from emscripten output | Alon Zakai | 2016-01-31 | 1 | -0/+68 |
| | |||||
* | fix block type in LowerIfElse | Alon Zakai | 2016-01-31 | 1 | -0/+1 |
| | |||||
* | sort keys in metrics | Alon Zakai | 2016-01-27 | 1 | -6/+15 |
| | |||||
* | Adds a --metrics command line argument to print metrics about .wast files ↵ | Michael | 2016-01-27 | 1 | -0/+69 |
| | | | | between optimization passes. | ||||
* | fold if-br into br_if | Alon Zakai | 2016-01-23 | 1 | -3/+12 |
| | |||||
* | Some cleanup. | Michael Bebenita | 2016-01-14 | 6 | -32/+5 |
| | |||||
* | Use LLVM style static polymorphism for WasmVisitors. | Michael Bebenita | 2016-01-13 | 7 | -37/+37 |
| | |||||
* | A more generic compiler pass system. | Michael Bebenita | 2016-01-13 | 6 | -6/+6 |
| | |||||
* | refactor FunctionType to always be accessed from the Module's central store, ↵ | Alon Zakai | 2016-01-11 | 1 | -1/+1 |
| | | | | which is necessary for simple binary writing | ||||
* | use simplify-locals by default | Alon Zakai | 2016-01-09 | 1 | -0/+1 |
| | |||||
* | start work on SimplifyLocals | Alon Zakai | 2016-01-09 | 1 | -0/+43 |
| | |||||
* | RemoveUnneededBrs: remove all code in a block after a break | Alon Zakai | 2016-01-08 | 1 | -0/+7 |
| | |||||
* | improve RemoveUnusedBrs: unify an if-else's brs into one br outside | Alon Zakai | 2016-01-08 | 1 | -24/+39 |
| | |||||
* | optimize if_else in RemoveUnusedBrs | Alon Zakai | 2016-01-08 | 1 | -8/+33 |
| | |||||
* | optimize RemoveUnusedBrs some more - handle values #84 | Alon Zakai | 2016-01-07 | 1 | -2/+6 |
| | |||||
* | MergeBlocks #32 | Alon Zakai | 2016-01-05 | 1 | -0/+56 |
| | |||||
* | RemoveUnusedBrs #32 | Alon Zakai | 2016-01-05 | 1 | -0/+41 |
| | |||||
* | fix RemoveUnusedNames | Alon Zakai | 2016-01-05 | 1 | -13/+11 |
| | |||||
* | add RemoveUnusedNames pass | Alon Zakai | 2016-01-04 | 1 | -0/+50 |
| | |||||
* | visitStore in LowerInt64 | Alon Zakai | 2015-12-22 | 1 | -3/+20 |
| | |||||
* | load in LowerInt64 | Alon Zakai | 2015-12-22 | 1 | -0/+40 |
| | |||||
* | prepare for functions in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -0/+6 |
| | |||||
* | getlocal and setlocal in LowerInt64 | Alon Zakai | 2015-12-21 | 1 | -3/+50 |
| | |||||
* | start work on LowerInt64 pass | Alon Zakai | 2015-12-21 | 1 | -0/+110 |
| | |||||
* | Fix the license headers | JF Bastien | 2015-12-21 | 3 | -3/+48 |
| | | | | This applies Apache 2.0 properly (as far as our lawyers have told me). We can do this early since all of the code was written by Alon Zakai. | ||||
* | remove Label, which was removed from the spec | Alon Zakai | 2015-12-18 | 1 | -3/+0 |
| | |||||
* | Fix missing override warning. | Bruce Mitchener | 2015-12-18 | 1 | -1/+1 |
| | |||||
* | emit constants instead of callImport when there is a type necessary | Alon Zakai | 2015-11-22 | 1 | -5/+12 |
| | |||||
* | add remove-imports pass | Alon Zakai | 2015-11-22 | 1 | -0/+36 |
| |