summaryrefslogtreecommitdiff
path: root/src/asmjs
Commit message (Expand)AuthorAgeFilesLines
* Link binaryen tools against the dylib (#2864)Derek Schuff2020-06-022-0/+13
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-2/+2
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-24/+24
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-4/+9
* Remove FunctionType (#2510)Thomas Lively2019-12-111-52/+8
* Add string parameter to WASM_UNREACHABLE (#2499)Sam Clegg2019-12-051-5/+5
* cmake: Convert to using lowercase for and functions/macros (#2495)Sam Clegg2019-12-041-2/+2
* Collect all object files from the object libraries in a CMake variable (#2477)Immanuel Haffner2019-11-261-1/+1
* Revert "Build libbinaryen as a monolithic statically/shared library (#2463)" ...Alon Zakai2019-11-251-1/+1
* Build libbinaryen as a monolithic statically/shared library (#2463)Immanuel Haffner2019-11-221-1/+1
* Add initial support for anyref as an opaque type (#2294)Jay Phelps2019-08-201-1/+7
* Support empty export names in wasm2js and JS mangling in general (#2290)Alon Zakai2019-08-091-0/+6
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-4/+4
* Stop emitting "almost asm" in wasm2js output (#2221)Alon Zakai2019-07-122-4/+0
* Refactor type and function parsing (#2143)Heejin Ahn2019-05-241-15/+8
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-212-4/+4
* Add except_ref type (#2081)Heejin Ahn2019-05-071-0/+6
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-265-286/+257
* wasm2js: use scratch memory properly (#2033)Alon Zakai2019-04-221-0/+16
* Require unique_ptr to Module::addFunctionType() (#1672)Paweł Bylica2019-01-101-3/+2
* constant refactoring for STACKTOP and STACK_MAXAlon Zakai2018-12-112-0/+4
* Fuzzing: log values during execution (#1779)Alon Zakai2018-11-301-4/+4
* Add v128 type (#1777)Thomas Lively2018-11-291-1/+4
* Remove default cases (#1757)Thomas Lively2018-11-271-10/+15
* wasm2asm: Finish i64 lowering operations (#1563)Alex Crichton2018-05-252-2/+12
* wasm2asm: Finish f32/f64 operations (#1554)Alex Crichton2018-05-192-4/+10
* wasm2asm: Implement float<->int conversions (#1550)Alex Crichton2018-05-162-2/+6
* create Math_{min,max} variables for wasm2asm-generated JS (#1476)Nathan Froyd2018-03-162-0/+4
* Improve name mangling of asm.js identifiers (#1433)Daniel Wirtz2018-02-213-0/+283
* Update wasm2asm to generate "almost asm" if grow_memory is used (#1340)Kris Selden2018-02-062-2/+8
* Rename WasmType => Type (#1398)Alon Zakai2018-02-021-19/+19
* Share trap mode between asm2wasm and s2wasm (#1168)jgravelle-google2017-10-023-0/+24
* wasm2asm fixes for coercion on rotl/rotr/ctz/popcnt calls, and refactor the n...Alon Zakai2017-09-232-16/+22
* wasm2asm test generation (#1124)Thomas Lively2017-08-162-0/+4
* wasm2asm i32 arithmetic support (#1120)Thomas Lively2017-08-072-9/+19
* Get wasm2asm building again (#1107)Thomas Lively2017-08-022-2/+0
* Consistently handle possible traps in all cases (#1062)Alon Zakai2017-06-222-0/+2
* Add pass to instrument loads / stores. (#959)Michael Bebenita2017-04-292-0/+2
* Wasm h to cpp (#926)jgravelle-google2017-03-101-1/+1
* optimize pow (#934)Alon Zakai2017-03-102-0/+2
* asm2wasm i64 support (#723)Alon Zakai2016-09-301-0/+2
* emit safe calls for i32 div/rem when in precise mode in asm2wasm, as they can...Alon Zakai2016-07-142-0/+8
* add shared-constants.h for wasm constantsAlon Zakai2016-06-262-68/+2
* Generate thunks for address-taken imports (#554)Derek Schuff2016-06-021-1/+1
* allocate only expressions in arenas - functions, imports, exports, function t...Alon Zakai2016-04-271-3/+3
* Split construction, scanning, and building phases of S2WasmBuilder (#400)Derek Schuff2016-04-273-0/+204
* add an ArenaVector for internal array allocations in expression nodesAlon Zakai2016-04-261-24/+6
* Move wasm-linker into its own cpp file (#375)Derek Schuff2016-04-212-0/+132