index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
/
Precompute.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "Stop propagating/inlining string constants (#6234)" (#6258)
Alon Zakai
2024-01-31
1
-4
/
+2
*
Stop propagating/inlining string constants (#6234)
Alon Zakai
2024-01-23
1
-2
/
+4
*
Precompute into select arms (#6212)
Alon Zakai
2024-01-10
1
-12
/
+318
*
Precompute: Check defaultability, not nullability (#6052)
Alon Zakai
2023-10-25
1
-2
/
+2
*
Fix unreachable code in LocalGraph by making it imprecise there (#6048)
Alon Zakai
2023-10-24
1
-3
/
+11
*
End the current basic block on a Call (#5823)
Alon Zakai
2023-07-26
1
-1
/
+1
*
[NFC] Internally rename `ArrayInit` to `ArrayNewFixed` (#5526)
Thomas Lively
2023-02-28
1
-2
/
+2
*
[Strings] Initial string execution support (#5491)
Alon Zakai
2023-02-15
1
-0
/
+4
*
Implement bottom heap types (#5115)
Thomas Lively
2022-10-07
1
-2
/
+2
*
Refactor interaction between Pass and PassRunner (#5093)
Thomas Lively
2022-09-30
1
-1
/
+3
*
Remove RTTs (#4848)
Thomas Lively
2022-08-05
1
-3
/
+2
*
Update reference type Literal constructors to use HeapType (#4857)
Thomas Lively
2022-08-01
1
-1
/
+1
*
Remove basic reference types (#4802)
Thomas Lively
2022-07-20
1
-1
/
+2
*
[Precompute][SIMD] Enable constant folding for simd (#4381)
Max Graey
2021-12-13
1
-9
/
+0
*
Modernize code to C++17 (#3104)
Max Graey
2021-11-22
1
-2
/
+1
*
[Wasm GC] Propagate immutable fields (#4251)
Alon Zakai
2021-10-15
1
-2
/
+31
*
Precompute: Track reference identity (#4243)
Alon Zakai
2021-10-14
1
-15
/
+78
*
Precompute: Only run a single LocalGraph iteration (#4184)
Alon Zakai
2021-09-23
1
-19
/
+24
*
Use UniqueDeferringQueue in Precompute (#4179)
Alon Zakai
2021-09-22
1
-7
/
+6
*
Remove unneeded work in Precompute (#4176)
Alon Zakai
2021-09-22
1
-1
/
+0
*
[Wasm GC] ArrayInit support (#4138)
Alon Zakai
2021-09-10
1
-0
/
+1
*
Rename isIntrinsicallyNondeterministic() to isGenerative() (#4092)
Alon Zakai
2021-09-09
1
-2
/
+2
*
Use the new module version of EffectAnalyzer (#4116)
Alon Zakai
2021-08-31
1
-1
/
+1
*
LocalCSE rewrite (#4079)
Alon Zakai
2021-08-17
1
-1
/
+4
*
[Wasm GC] Handle uses of default values in LocalSubtyping (#4024)
Alon Zakai
2021-07-28
1
-2
/
+4
*
[Wasm GC] Fix Heap2Local + non-nullable locals (#4017)
Alon Zakai
2021-07-23
1
-2
/
+4
*
Revert "Partially fix Precompute on SIMD (#3983)" (#4002)
Alon Zakai
2021-07-19
1
-9
/
+9
*
Partially fix Precompute on SIMD (#3983)
Alon Zakai
2021-07-13
1
-9
/
+9
*
[Wasm GC] Add experimental array.copy (#3911)
Alon Zakai
2021-05-27
1
-0
/
+1
*
[Wasm GC] Fix precomputing of incompatible fallthrough values (#3875)
Alon Zakai
2021-05-10
1
-3
/
+21
*
[Wasm GC] Fix precompute on GC data (#3810)
Alon Zakai
2021-04-15
1
-13
/
+41
*
[Wasm GC] Full precompute support for GC (#3803)
Alon Zakai
2021-04-13
1
-6
/
+8
*
[GC] Add br_on_cast (#3451)
Alon Zakai
2020-12-17
1
-8
/
+35
*
[GC] Fully implement RTT semantics (#3441)
Alon Zakai
2020-12-15
1
-0
/
+4
*
[GC] Fix Array optimization issues (#3438)
Alon Zakai
2020-12-11
1
-5
/
+6
*
[GC] Add struct.new and start to test interesting execution (#3433)
Alon Zakai
2020-12-09
1
-0
/
+5
*
Refactor naming convention for functions handling tuples (#3196)
Max Graey
2020-10-09
1
-1
/
+2
*
Fix RefNull issues (#3123)
Daniel Wirtz
2020-09-13
1
-3
/
+6
*
Update reference types (#3084)
Daniel Wirtz
2020-09-09
1
-1
/
+1
*
Refactor ExpressionRunner (#2804)
Daniel Wirtz
2020-04-27
1
-6
/
+7
*
Fix ExpressionRunner issues found by the fuzzer (#2790)
Daniel Wirtz
2020-04-23
1
-1
/
+1
*
Refactor expression runner so it can be used via the C and JS APIs (#2702)
Daniel Wirtz
2020-04-20
1
-78
/
+25
*
Fix reuse of constant nodes in Precompute (#2764)
Heejin Ahn
2020-04-14
1
-28
/
+33
*
Update Precompute to handle tuples (#2687)
Thomas Lively
2020-03-10
1
-31
/
+27
*
Handle multivalue returns in the interpreter (#2684)
Thomas Lively
2020-03-10
1
-18
/
+13
*
Initial multivalue support (#2675)
Thomas Lively
2020-03-05
1
-19
/
+26
*
Add EH support for OptimizeInstructions (#2608)
Heejin Ahn
2020-02-05
1
-1
/
+2
*
[NFC] Enforce use of `Type::` on type names (#2434)
Thomas Lively
2020-01-07
1
-6
/
+7
*
Add support for reference types proposal (#2451)
Heejin Ahn
2019-12-30
1
-8
/
+11
*
Multivalue type creation and inspection (#2459)
Thomas Lively
2019-11-22
1
-4
/
+4
[next]