summaryrefslogtreecommitdiff
path: root/scripts/gen-s-parser.py
Commit message (Expand)AuthorAgeFilesLines
* GC: Add stubs for the remaining instructions (#3174)Daniel Wirtz2020-09-291-1/+19
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-2/+5
* GC: Add ref.eq instruction (#3145)Daniel Wirtz2020-09-211-1/+3
* Refactor Host expression to MemorySize and MemoryGrow (#3137)Daniel Wirtz2020-09-171-2/+2
* Update Pop text format to handle tuples (#3116)Thomas Lively2020-09-111-10/+2
* Add anyref feature and type (#3109)Daniel Wirtz2020-09-101-0/+1
* Update reference types (#3084)Daniel Wirtz2020-09-091-1/+0
* Implement prototype v128.load{32,64}_zero instructions (#3011)Thomas Lively2020-08-031-0/+2
* 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
* Remove `Push` (#2867)Thomas Lively2020-05-221-1/+0
* Implement i64x2.mul (#2860)Thomas Lively2020-05-191-0/+1
* Implement pseudo-min/max SIMD instructions (#2847)Thomas Lively2020-05-121-0/+4
* SIMD integer abs and bitmask instructions (#2703)Thomas Lively2020-03-201-0/+6
* Initial multivalue support (#2675)Thomas Lively2020-03-051-1/+4
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-104/+104
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-0/+7
* SIMD {i8x16,i16x8}.avgr_u instructions (#2539)Thomas Lively2019-12-181-0/+2
* Fix catch parsing (#2428)Heejin Ahn2019-11-111-1/+0
* 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
* Add push/pop support for anyref (#2376)Heejin Ahn2019-10-101-0/+1
* v8x16.swizzle (#2368)Thomas Lively2019-10-031-0/+1
* SIMD load and extend instructions (#2353)Thomas Lively2019-09-241-0/+6
* v128.andnot instruction (#2355)Thomas Lively2019-09-241-0/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-0/+4
* SIMD narrowing and widening operations (#2341)Thomas Lively2019-09-141-8/+20
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-1/+5
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-0/+1
* Switch python indentation from 2-space to 4-space (#2299)Sam Clegg2019-08-161-106/+106
* Upgrade flake8 and run it on python 3 (#2297)Guanzhong Chen2019-08-131-3/+3
* Add basic exception handling support (#2282)Heejin Ahn2019-08-131-1/+7
* More push/pop support (#2260)Heejin Ahn2019-07-241-0/+2
* Initial tail call implementation (#2197)Thomas Lively2019-07-031-2/+4
* Minimal Push/Pop support (#2207)Alon Zakai2019-07-031-0/+5
* Show line/col for parsing exceptions in gen-s-parser (#2138)Heejin Ahn2019-05-241-1/+1
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-7/+7
* Make sexp instruction parser pass clang-tidy (#2088)Heejin Ahn2019-05-061-1/+1
* Add clang-format-diff hook (#2057)Heejin Ahn2019-04-261-0/+6
* Rename atomic wait/notify instructions (#1972)Heejin Ahn2019-03-301-3/+3
* Warn about running gen-s-parser.py with Python 2 (#1971)Thomas Lively2019-03-291-0/+6
* Bulk memory operations (#1892)Thomas Lively2019-02-051-0/+4
* Massive renaming (#1855)Thomas Lively2019-01-071-81/+81
* SIMD (#1820)Thomas Lively2018-12-131-1/+142
* Implement nontrapping float-to-int instructions (#1780)Thomas Lively2018-12-041-1/+10
* Reject all nonexistent instructions in sexp format (#1756)Thomas Lively2018-11-191-24/+11
* Generate sexp instruction parser (#1754)Thomas Lively2018-11-191-0/+408