summaryrefslogtreecommitdiff
path: root/test/wasm2js
Commit message (Expand)AuthorAgeFilesLines
* Add --deterministic flag to wasm2js, for fuzzing (#2757)Alon Zakai2020-04-133-0/+101
* Remove writes to globals that are never written to (#2741)Sam Clegg2020-04-091-4/+1
* Fix missing newline after // EMSCRIPTEN_START_FUNCS and // EMSCRIPTEN_END_FUN...juj2020-02-106-12/+24
* Optimize base64 decoding (#2623)juj2020-02-098-150/+182
* Optimize passive segments in memory-packing (#2426)Thomas Lively2020-01-151-4/+2
* wasm2js: Do not convert x >>> 0 | 0 to x >>> 0 (#2581)Alon Zakai2020-01-104-18/+18
* DCE at the end of wasm2js (#2574)Alon Zakai2020-01-067-69/+262
* Update spec test suite (#2484)Heejin Ahn2019-11-2912-784/+4629
* SimplifyGlobals: Apply known constant values in linear traces (#2340)Alon Zakai2019-09-131-1/+1
* [wasm2js] Fix memory.size (#2330)Alon Zakai2019-09-0518-40/+72
* Followup to workaround for minification of wasm2js mem init (#2318)Brion Vibber2019-08-309-27/+27
* Allow all features on wasm2js and add atomic tests (#2311)Heejin Ahn2019-08-283-0/+102
* Do not hoist truncation of wasm2js divisions (#2305)Thomas Lively2019-08-263-0/+87
* wasm2js: Fix switch lowering, don't fall through after the hoisted parts (#2301)Alon Zakai2019-08-167-0/+119
* Support empty export names in wasm2js and JS mangling in general (#2290)Alon Zakai2019-08-093-0/+75
* Python3-ify check.py and auto_update_tests.py (#2270)Alon Zakai2019-07-311-30/+0
* wasm2js: Mangle import names for JS (#2267)Alon Zakai2019-07-283-0/+80
* Stop emitting "almost asm" in wasm2js output (#2221)Alon Zakai2019-07-1298-120/+0
* wasm2js: export memory growth function only if memory growth is enabled (#2194)Alon Zakai2019-07-036-0/+384
* Workaround for wasm2js output minification issue with emscripten (#2185)Brion Vibber2019-07-015-10/+15
* wasm2js: Switch optimizations (#2141)Alon Zakai2019-05-2810-37278/+37616
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-2115-45/+45
* Fix an infinite loop in avoid-reinterprets in unreachable code with loops of ...Alon Zakai2019-05-173-0/+97
* wasm2js: more coercion optimization (#2109)Alon Zakai2019-05-154-1/+170
* wasm2js: remove unnecessary labels (#2108)Alon Zakai2019-05-154-5/+5
* wasm2js: optimize away unneeded load coercions (#2107)Alon Zakai2019-05-1591-1/+235
* wasm2js: Emit table in a way that is friendly to emscripten minification (#2102)Alon Zakai2019-05-132-2/+4
* wasm2js: precompute bitwise operations (#2101)Alon Zakai2019-05-1315-183/+183
* Look through fallthrough values in precompute-propagate (#2093)Alon Zakai2019-05-1011-357/+75
* wasm2js: avoid reinterprets (#2094)Alon Zakai2019-05-1011-324/+280
* wasm2js: optimize booleans (#2090)Alon Zakai2019-05-073-0/+26
* wasm2js: optimize loads (#2085)Alon Zakai2019-05-0391-121/+36
* wasm2js: avoid some slow operations when not optimizing (#2082)Alon Zakai2019-05-0319-3747/+4081
* wasm2js: don't emit obviously unnecessary parens (#2080)Alon Zakai2019-05-0249-8688/+5568
* wasm2js: ignore implicit traps (#2079)Alon Zakai2019-05-025-56/+29
* Add a pass to lower unaligned loads and stores (#2078)Alon Zakai2019-05-023-51/+104
* wasm2js: don't run coalesce-locals if not optimizing (#2076)Alon Zakai2019-05-0149-16947/+22081
* wasm2js: run more optimizations (#2073)Alon Zakai2019-05-0160-22417/+17230
* wasm2js: run full optimizations during the pipeline (#2071)Alon Zakai2019-04-3078-5965/+22887
* wasm2js: optimize away casts going into a suitable store (#2069)Alon Zakai2019-04-303-6/+31
* I64ToI32Lowering: don't use alignment 1 everywhere (#2070)Alon Zakai2019-04-303-8/+8
* wasm2js: optimize switches (#2067)Alon Zakai2019-04-306-73950/+12
* wasm2js: remove unneeded break/continue labels (#2058)Alon Zakai2019-04-2612-56/+56
* wasm2js2: optimize call_indirect and select operands (#2056)Alon Zakai2019-04-2513-95/+231
* wasm2js: support non-constant indexes for memory and table segments (#2055)Alon Zakai2019-04-252-0/+87
* wasm2js: optimize loops and eqz (#2051)Alon Zakai2019-04-2518-206/+178
* Remove f32 legalization from LegalizeJSInterface (#2052)Sam Clegg2019-04-2520-530/+126
* wasm2js: more js optimization (#2050)Alon Zakai2019-04-2447-2430/+1448
* wasm2js: start to optionally optimize the JS (#2046)Alon Zakai2019-04-2448-4989/+5011
* wasm2js: emit quoted properties for the exports, to support closure compiler ...Alon Zakai2019-04-2355-992/+992