index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
wasm
/
literal.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Limit printing of Literal[s] in a general way (#5792)
Alon Zakai
2023-06-28
1
-16
/
+49
*
Limit literal printing to a reasonable limit (#5779)
Alon Zakai
2023-06-21
1
-0
/
+8
*
[Wasm GC] wasm-ctor-eval: Handle cycles of data (#5685)
Alon Zakai
2023-05-05
1
-0
/
+1
*
Support interpretation of extern.externalize and extern.internalize (#5576)
Thomas Lively
2023-03-16
1
-10
/
+50
*
[Strings] Add hashing and equality support for strings (#5507)
Alon Zakai
2023-02-21
1
-0
/
+3
*
[Strings] Add support for strings in getLiteral and Literal() (#5500)
Alon Zakai
2023-02-17
1
-0
/
+10
*
[Strings] Initial string execution support (#5491)
Alon Zakai
2023-02-15
1
-2
/
+16
*
[Wasm GC] Replace `HeapType::data` with `HeapType::struct_` (#5416)
Thomas Lively
2023-01-10
1
-2
/
+2
*
Implement `array.new_data` and `array.new_elem` (#5214)
Thomas Lively
2022-11-07
1
-0
/
+51
*
Implement `array` basic heap type (#5148)
Thomas Lively
2022-10-18
1
-0
/
+2
*
Implement bottom heap types (#5115)
Thomas Lively
2022-10-07
1
-70
/
+76
*
Refactor standardizeNaN (#5064)
Max Graey
2022-10-04
1
-34
/
+32
*
[OptimizeInstructions] Simplify floating point ops with NaN on right side (#4...
Max Graey
2022-09-12
1
-27
/
+9
*
Restore the `extern` heap type (#4898)
Thomas Lively
2022-08-17
1
-0
/
+5
*
Remove RTTs (#4848)
Thomas Lively
2022-08-05
1
-73
/
+1
*
Update reference type Literal constructors to use HeapType (#4857)
Thomas Lively
2022-08-01
1
-4
/
+2
*
[Wasm GC] Properly represent nulls in i31 (#4819)
Alon Zakai
2022-07-25
1
-6
/
+6
*
Remove basic reference types (#4802)
Thomas Lively
2022-07-20
1
-82
/
+16
*
[Strings] Add string proposal types (#4755)
Alon Zakai
2022-06-29
1
-0
/
+8
*
[NFC] Make Literal::makeNull take a HeapType (#4664)
Alon Zakai
2022-05-13
1
-1
/
+1
*
Remove externref (#4633)
Thomas Lively
2022-05-04
1
-19
/
+1
*
Implement relaxed SIMD dot product instructions (#4586)
Thomas Lively
2022-04-11
1
-7
/
+23
*
Optimize Literal constructors and destructor (#4456)
Alon Zakai
2022-01-14
1
-47
/
+63
*
Add support for relaxed-simd instructions (#4320)
Ng Zhi An
2021-11-15
1
-0
/
+62
*
Fix RTTs for RTT-less instructions (#4294)
Thomas Lively
2021-11-03
1
-6
/
+15
*
[NFC] Use std::variant in GCData (#4289)
Thomas Lively
2021-10-28
1
-1
/
+3
*
[Wasm GC] Nulls compare equal regardless of type (#4094)
Alon Zakai
2021-08-19
1
-3
/
+6
*
[Simd] Implement extra convert, trunc, demote and promote ops for interpreter...
Max Graey
2021-07-28
1
-0
/
+48
*
[Simd] Refactoring. Remove middle *Vec* from some simd ops for consistency (#...
Max Graey
2021-07-27
1
-17
/
+17
*
[Simd] Add extending pairwise adds to interpreter (#4022)
Max Graey
2021-07-26
1
-0
/
+25
*
[SIMD] Add extend + mul simd operations to interpreter (#4021)
Max Graey
2021-07-26
1
-12
/
+25
*
[Simd] Add extension from i32x4 to i64x2 ops to interpreter (#4016)
Max Graey
2021-07-26
1
-0
/
+12
*
[SIMD] Refactor extend helper (#4018)
Max Graey
2021-07-23
1
-13
/
+12
*
Implement q15MulrSatSI16x8 for interpreter (#3984)
Max Graey
2021-07-14
1
-1
/
+10
*
Implement interpretation of i64x2.bitmask (#3982)
Thomas Lively
2021-07-13
1
-0
/
+10
*
[Wasm GC] Add a isNonNullable() convenience method. NFC (#3978)
Alon Zakai
2021-07-12
1
-1
/
+1
*
[Wasm GC] rtt.fresh_sub (#3936)
Alon Zakai
2021-06-17
1
-3
/
+6
*
[Wasm GC] Fix precompute on GC data (#3810)
Alon Zakai
2021-04-15
1
-0
/
+3
*
Update SIMD names and opcodes (#3771)
Thomas Lively
2021-04-05
1
-46
/
+47
*
[GC] isGCData => isData (#3534)
Alon Zakai
2021-02-01
1
-6
/
+6
*
Reorder i31ref and dataref (#3509)
Heejin Ahn
2021-01-23
1
-13
/
+13
*
Remove exnref and br_on_exn (#3505)
Heejin Ahn
2021-01-22
1
-48
/
+2
*
[GC] Add dataref type (#3500)
Alon Zakai
2021-01-21
1
-1
/
+15
*
[GC] More HeapType instead of Type (#3475)
Alon Zakai
2021-01-11
1
-54
/
+91
*
Add more verbose logging of an assert that only happens on the release builde...
Alon Zakai
2021-01-08
1
-1
/
+6
*
Prototype SIMD extending pairwise add instructions (#3466)
Thomas Lively
2021-01-05
1
-6
/
+0
*
[GC] Fully implement RTT semantics (#3441)
Alon Zakai
2020-12-15
1
-7
/
+79
*
Prototype SIMD instructions implemented in LLVM (#3440)
Thomas Lively
2020-12-11
1
-0
/
+4
*
[GC] Add basic RTT support (#3432)
Alon Zakai
2020-12-08
1
-0
/
+3
*
[GC] Add struct.get instruction parsing and execution (#3429)
Alon Zakai
2020-12-07
1
-0
/
+15
[next]