summaryrefslogtreecommitdiff
path: root/src/literal.h
Commit message (Expand)AuthorAgeFilesLines
* [Simd] Implement extra convert, trunc, demote and promote ops for interpreter...Max Graey2021-07-281-0/+6
* [Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency (#...Max Graey2021-07-271-17/+17
* [Simd] Add extending pairwise adds to interpreter (#4022)Max Graey2021-07-261-0/+4
* [Simd] Add extension from i32x4 to i64x2 ops to interpreter (#4016)Max Graey2021-07-261-0/+4
* Implement q15MulrSatSI16x8 for interpreter (#3984)Max Graey2021-07-141-0/+1
* Implement interpretation of i64x2.bitmask (#3982)Thomas Lively2021-07-131-0/+1
* [Wasm GC] rtt.fresh_sub (#3936)Alon Zakai2021-06-171-4/+28
* Remove Type ordering (#3793)Thomas Lively2021-05-181-33/+1
* Update SIMD names and opcodes (#3771)Thomas Lively2021-04-051-16/+16
* [GC] isGCData => isData (#3534)Alon Zakai2021-02-011-3/+5
* Reorder i31ref and dataref (#3509)Heejin Ahn2021-01-231-1/+1
* Remove exnref and br_on_exn (#3505)Heejin Ahn2021-01-221-34/+0
* [GC] Add dataref type (#3500)Alon Zakai2021-01-211-0/+2
* [GC] More HeapType instead of Type (#3475)Alon Zakai2021-01-111-1/+1
* Prototype SIMD extending pairwise add instructions (#3466)Thomas Lively2021-01-051-2/+0
* [GC] Fully implement RTT semantics (#3441)Alon Zakai2020-12-151-13/+42
* Prototype SIMD instructions implemented in LLVM (#3440)Thomas Lively2020-12-111-0/+1
* [GC] Add Array operations (#3436)Alon Zakai2020-12-101-1/+3
* [GC] Add struct.set (#3430)Alon Zakai2020-12-071-1/+1
* [GC] Add struct.get instruction parsing and execution (#3429)Alon Zakai2020-12-071-0/+15
* [NFC] Rename BasicID to BasicType (#3419)Thomas Lively2020-12-031-1/+1
* [TypedFunctionReferences] Enable call_ref in fuzzer, and fix minor misc fuzz ...Alon Zakai2020-11-251-2/+1
* [TypedFunctionReferences] Allow creation of literals with typed function type...Alon Zakai2020-11-141-2/+5
* Fold subtraction of sums or differences from constants (#3295)Max Graey2020-10-291-0/+12
* Prototype new SIMD multiplications (#3291)Thomas Lively2020-10-281-0/+13
* Implement i8x16.popcnt (#3286)Thomas Lively2020-10-271-0/+1
* Refactor naming convention for functions handling tuples (#3196)Max Graey2020-10-091-2/+6
* refactor makeFromUInt64 to makeFromInt64 (#3194)Max Graey2020-10-051-1/+4
* Generalize transforms for #3153 (#3193)Max Graey2020-10-051-5/+80
* GC: Fuzzing support for i31 (#3169)Daniel Wirtz2020-09-291-1/+1
* Refactor literal equality and hashing to not depend on getBits (#3159)Daniel Wirtz2020-09-291-7/+60
* Fix regression in memory.fill due to Memory64 (#3176)Wouter van Oortmerssen2020-09-281-0/+1
* GC: Add i31 instructions (#3154)Daniel Wirtz2020-09-241-0/+9
* GC: Integrate eqref and i31ref types (#3141)Daniel Wirtz2020-09-191-0/+2
* Initial implementation of "Memory64" proposal (#3130)Wouter van Oortmerssen2020-09-181-0/+15
* Add anyref feature and type (#3109)Daniel Wirtz2020-09-101-0/+1
* Update reference types (#3084)Daniel Wirtz2020-09-091-11/+34
* Harden exnref literals (#3092)Daniel Wirtz2020-09-021-5/+7
* Fix ExceptionPackage memory errors (#3088)Thomas Lively2020-09-011-4/+1
* Prepare for compound types that are single but not basic (#3046)Daniel Wirtz2020-08-171-13/+4
* Refactor hashing (#3023)Daniel Wirtz2020-08-121-6/+7
* Rename anyref to externref to match proposal change (#2900)Jay Phelps2020-06-101-2/+2
* Add prototype SIMD rounding instructions (#2895)Thomas Lively2020-06-051-0/+8
* Implement i64x2.mul (#2860)Thomas Lively2020-05-191-0/+1
* Implement pseudo-min/max SIMD instructions (#2847)Thomas Lively2020-05-121-0/+6
* Add interpreter support for EH (#2780)Heejin Ahn2020-05-061-1/+30
* SIMD integer abs and bitmask instructions (#2703)Thomas Lively2020-03-201-0/+6
* Update Precompute to handle tuples (#2687)Thomas Lively2020-03-101-10/+39
* Handle multivalue returns in the interpreter (#2684)Thomas Lively2020-03-101-2/+6
* Remove implicit conversion operators from Type (#2577)Thomas Lively2020-01-081-4/+4