summaryrefslogtreecommitdiff
path: root/src/tools/fuzzing.h
Commit message (Expand)AuthorAgeFilesLines
* Add new compound Signature, Struct and Array types (#3012)Daniel Wirtz2020-08-241-7/+7
* Use const modifier when dealing with types (#3064)Daniel Wirtz2020-08-201-7/+7
* Replace Type::expand() with an iterator-based approach (#3061)Daniel Wirtz2020-08-191-11/+12
* Prepare for compound types that are single but not basic (#3046)Daniel Wirtz2020-08-171-12/+15
* Implement prototype v128.load{32,64}_zero instructions (#3011)Thomas Lively2020-08-031-0/+4
* Better const fuzzing (#2972)Alon Zakai2020-07-301-14/+35
* Add a builder.makeConst helper template (#2971)Alon Zakai2020-07-211-23/+18
* Rename anyref to externref to match proposal change (#2900)Jay Phelps2020-06-101-15/+16
* DeNaN pass (#2877)Alon Zakai2020-05-271-103/+55
* Fuzz frequency tuning (#2806)Alon Zakai2020-04-271-97/+69
* Fix issues with Types and Features (#2773)Thomas Lively2020-04-161-1/+3
* Fix OOB fuzzing (#2769)Alon Zakai2020-04-161-9/+15
* Emit tuples in the fuzzer (#2695)Thomas Lively2020-04-151-108/+170
* Remove duplicate Type:: prefixes (NFC) (#2753)Heejin Ahn2020-04-121-6/+6
* Fix multivalue event fuzzing (#2748)Thomas Lively2020-04-101-2/+0
* Do not emit multivalue events in fuzzer (#2723)Thomas Lively2020-04-031-2/+3
* Avoid an infinite loop in `-ttf` generation (#2637)Alex Crichton2020-02-041-1/+1
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-13/+13
* [NFC] Enforce use of `Type::` on type names (#2434)Thomas Lively2020-01-071-314/+321
* [NFC] Clean up unnecessary `template`s in calls 🧹🧹🧹 (#2394)Thomas Lively2020-01-071-3/+3
* Use FeatureSet instead of FeatureSet::Feature(NFC) (#2562)Heejin Ahn2020-01-021-22/+20
* Add support for reference types proposal (#2451)Heejin Ahn2019-12-301-71/+182
* Make local.tee's type its local's type (#2511)Heejin Ahn2019-12-121-1/+1
* Remove FunctionType (#2510)Thomas Lively2019-12-111-33/+28
* Add string parameter to WASM_UNREACHABLE (#2499)Sam Clegg2019-12-051-37/+37
* Convert to using DEBUG macros (#2497)Sam Clegg2019-12-041-2/+1
* Remove FunctionType from Event (#2466)Thomas Lively2019-11-251-9/+3
* Multivalue type creation and inspection (#2459)Thomas Lively2019-11-221-14/+14
* Improve type selection in fuzzer (#2424)Heejin Ahn2019-11-061-27/+27
* 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
* v8x16.swizzle (#2368)Thomas Lively2019-10-031-1/+2
* SIMD load and extend instructions (#2353)Thomas Lively2019-09-241-2/+16
* v128.andnot instruction (#2355)Thomas Lively2019-09-241-0/+1
* vNxM.load_splat instructions (#2350)Thomas Lively2019-09-231-1/+26
* SIMD narrowing and widening operations (#2341)Thomas Lively2019-09-141-2/+14
* QFMA/QFMS instructions (#2328)Thomas Lively2019-09-031-6/+13
* Add atomic.fence instruction (#2307)Heejin Ahn2019-08-271-1/+5
* Add initial support for anyref as an opaque type (#2294)Jay Phelps2019-08-201-7/+27
* Fuzz all feature flags, and fix another SignExt issue in the fuzzer (#2259)Alon Zakai2019-07-241-1/+1
* Put Extend* opcodes behind SignExt feature. fixes #2257 (#2258)Alon Zakai2019-07-241-1/+1
* Finalize tail call support (#2246)Thomas Lively2019-07-231-8/+15
* Rename except_ref type to exnref (#2224)Heejin Ahn2019-07-141-23/+23
* Bysyncify: Fuzzing (#2192)Alon Zakai2019-07-011-0/+2
* Add event section (#2151)Heejin Ahn2019-05-311-0/+25
* Reflect instruction renaming in code (#2128)Heejin Ahn2019-05-211-32/+32
* Add a fuzzer option to not emit code with OOB loads/indirect calls (#2113)Alon Zakai2019-05-171-2/+8
* Add except_ref type (#2081)Heejin Ahn2019-05-071-2/+34
* clang-tidy braces changes (#2075)Alon Zakai2019-05-011-51/+102
* Apply format changes from #2048 (#2059)Alon Zakai2019-04-261-512/+1042