summaryrefslogtreecommitdiff
path: root/src/binaryen-c.h
Commit message (Expand)AuthorAgeFilesLines
* Implement i8x16.popcnt (#3286)Thomas Lively2020-10-271-0/+1
* Implement v128.{load,store}{8,16,32,64}_lane instructions (#3278)Thomas Lively2020-10-221-0/+1
* Fix Wasm capitalization in binaryen-c.h comments (#3233)Max Desiatov2020-10-131-2/+2
* Add C and JS APIs for fast math (#3188)Max Graey2020-10-011-0/+10
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-0/+24
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-0/+30
* Add Memory64 feature flag to the C and JS APIs (#3148)Daniel Wirtz2020-09-211-0/+1
* GC: Add ref.eq instruction (#3145)Daniel Wirtz2020-09-211-0/+19
* GC: Integrate eqref and i31ref types (#3141)Daniel Wirtz2020-09-191-0/+2
* Refactor Host expression to MemorySize and MemoryGrow (#3137)Daniel Wirtz2020-09-171-45/+12
* Add GC feature flag (#3135)Daniel Wirtz2020-09-171-1/+1
* Fix 64-bit UB in BinaryenLiteral (#3136)Daniel Wirtz2020-09-161-1/+2
* Implement module and local names in name section (#3115)Daniel Wirtz2020-09-141-0/+13
* Add anyref feature and type (#3109)Daniel Wirtz2020-09-101-0/+2
* Update reference types (#3084)Daniel Wirtz2020-09-091-2/+2
* Improve inlining "heavyweight" (#3085)Max Graey2020-09-041-4/+4
* Add Binaryen(Get|Set)AllowHeavyweight to binaryen-c.h (#3082)Max Graey2020-08-281-0/+8
* Implement prototype v128.load{32,64}_zero instructions (#3011)Thomas Lively2020-08-031-0/+1
* Extend the C- and JS-APIs (#2586)Daniel Wirtz2020-07-221-21/+773
* Rename anyref to externref to match proposal change (#2900)Jay Phelps2020-06-101-1/+1
* Add prototype SIMD rounding instructions (#2895)Thomas Lively2020-06-051-0/+8
* Prevent pops from sinking in SimplifyLocals (#2885)Heejin Ahn2020-06-031-0/+1
* Remove `Push` (#2867)Thomas Lively2020-05-221-6/+0
* Implement i64x2.mul (#2860)Thomas Lively2020-05-191-0/+1
* Implement pseudo-min/max SIMD instructions (#2847)Thomas Lively2020-05-121-0/+4
* Add C/JS APIs to copy expressions (#2840)Daniel Wirtz2020-05-111-0/+2
* Remove C API tracing (#2841)Daniel Wirtz2020-05-081-14/+0
* Add BinaryenCallIsReturn/BinaryenCallIndirectIsReturn to C/JS API (#2779)Shao Cheng2020-04-221-0/+2
* Refactor expression runner so it can be used via the C and JS APIs (#2702)Daniel Wirtz2020-04-201-0/+61
* Use direct pointers as Type IDs (#2745)Thomas Lively2020-04-131-1/+1
* Tuple operations in C and JS APIs (#2711)Thomas Lively2020-03-261-0/+18
* SIMD integer abs and bitmask instructions (#2703)Thomas Lively2020-03-201-0/+6
* Add multivalue feature (#2668)Thomas Lively2020-02-271-0/+1
* Add the GetFunctionTable JS API (#2554)COFFEETALES2020-02-201-0/+10
* Add C-/JS-APIs for inlining options (#2655)Daniel Wirtz2020-02-131-0/+24
* Add C-/JS-APIs for lowMemoryUnused and pass arguments (#2639)Daniel Wirtz2020-02-071-0/+20
* Add EH support for EffectAnalyzer (#2631)Heejin Ahn2020-02-031-2/+3
* Unify JS memory segment API (#2533)Daniel Wirtz2020-01-211-0/+2
* Expose ExpressionAnalyzer in C-/JS-API (#2585)Daniel Wirtz2020-01-171-0/+22
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-1/+18
* SIMD {i8x16,i16x8}.avgr_u instructions (#2539)Thomas Lively2019-12-181-0/+2
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-2/+4
* Remove FunctionType (#2510)Thomas Lively2019-12-111-68/+18
* Use opaque types for handle references in C API (#2473)Ingvar Stepanyan2019-11-261-9/+28
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-10/+8
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-0/+4
* Reuse BINARYEN_API for Emscripten builds (#2435)Daniel Wirtz2019-11-131-1/+4
* uint32_t instead of int64_t as return type for GetMemorySegmentByteOffset (#2...COFFEETALES2019-11-121-1/+1
* Add i32x4.dot_i16x8_s (#2420)Thomas Lively2019-11-041-0/+1
* Add SIMD integer min and max instructions (#2416)Thomas Lively2019-11-011-0/+12