index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
/
SimplifyLocals.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Rename indexType -> addressType. NFC (#7060)
Sam Clegg
2024-11-07
1
-3
/
+3
*
[Exceptions] Finish interpreter + optimizer support for try_table. (#6814)
Sébastien Doeraene
2024-08-20
1
-3
/
+3
*
NonNullable => !Defaultable in SimplifyLocals (#6070)
Alon Zakai
2023-11-01
1
-2
/
+4
*
LinearExecutionTraversal: Add an option to connect adjacent code, use in Simp...
Alon Zakai
2023-08-08
1
-0
/
+5
*
Fix LinearExecutionWalker on calls (#5857)
Alon Zakai
2023-08-07
1
-3
/
+4
*
SimplifyLocals: Refinalize after removing redundant tees (#5830)
Alon Zakai
2023-07-21
1
-0
/
+3
*
Switch from `typedef` to `using` in C++ code. NFC (#5258)
Sam Clegg
2022-11-15
1
-1
/
+1
*
SimplifyLocals: Fix handling of subtyping (#5210)
Alon Zakai
2022-11-02
1
-16
/
+20
*
[Wasm GC] SimplifyLocals: Switch local.get to use a more refined type when po...
Alon Zakai
2022-11-01
1
-16
/
+44
*
Refactor interaction between Pass and PassRunner (#5093)
Thomas Lively
2022-09-30
1
-2
/
+3
*
[Wasm GC] Support non-nullable locals in the "1a" form (#4959)
Alon Zakai
2022-08-31
1
-46
/
+45
*
SimplifyLocals: ReFinalize when needed (#4878)
Alon Zakai
2022-08-09
1
-0
/
+25
*
[WasmGC] Fix try-catch and non-nullable local sets in values in SimplifyLocal...
Alon Zakai
2022-05-31
1
-5
/
+17
*
[WasmGC] Fix non-nullable locals and try-catch in SimplifyLocals (#4703)
Alon Zakai
2022-05-31
1
-3
/
+38
*
[EH] Support try-delegate in EffectAnalyzer (#4368)
Heejin Ahn
2021-12-06
1
-1
/
+1
*
Modernize code to C++17 (#3104)
Max Graey
2021-11-22
1
-12
/
+10
*
Use the new module version of EffectAnalyzer (#4116)
Alon Zakai
2021-08-31
1
-1
/
+1
*
Add a Module parameter to EffectAnalyzer. NFC (#4115)
Alon Zakai
2021-08-31
1
-12
/
+10
*
[Wasm GC] Fix LinearExecutionWalker (#3954)
Alon Zakai
2021-06-29
1
-3
/
+5
*
Refactor LinearExecutionWalker to a separate file. NFC (#3956)
Alon Zakai
2021-06-28
1
-0
/
+1
*
Remove exnref and br_on_exn (#3505)
Heejin Ahn
2021-01-22
1
-4
/
+0
*
Basic EH instrucion support for the new spec (#3487)
Heejin Ahn
2021-01-15
1
-2
/
+2
*
SimplifyLocals fuzz fix: Don't be confused by subtype assigns. (#3267)
Alon Zakai
2020-10-21
1
-4
/
+11
*
Avoid wasted work when there are no locals (#3060)
Max Graey
2020-08-24
1
-0
/
+3
*
Prevent calls from sinking into 'try' (#2899)
Heejin Ahn
2020-06-07
1
-0
/
+14
*
Prevent pops from sinking in SimplifyLocals (#2885)
Heejin Ahn
2020-06-03
1
-0
/
+8
*
Add EH support for SimplifyLocals (#2858)
Heejin Ahn
2020-05-19
1
-4
/
+6
*
Add EH support for EffectAnalyzer (#2631)
Heejin Ahn
2020-02-03
1
-9
/
+16
*
[NFC] Enforce use of `Type::` on type names (#2434)
Thomas Lively
2020-01-07
1
-17
/
+19
*
Add support for reference types proposal (#2451)
Heejin Ahn
2019-12-30
1
-2
/
+4
*
Make local.tee's type its local's type (#2511)
Heejin Ahn
2019-12-12
1
-4
/
+5
*
Reflect instruction renaming in code (#2128)
Heejin Ahn
2019-05-21
1
-49
/
+49
*
clang-tidy braces changes (#2075)
Alon Zakai
2019-05-01
1
-10
/
+20
*
Properly handle optimizing out a set from inside the value of another set in ...
Alon Zakai
2019-04-29
1
-3
/
+56
*
Apply format changes from #2048 (#2059)
Alon Zakai
2019-04-26
1
-90
/
+170
*
Optimize added constants with propagation only if we see we will remove all u...
Alon Zakai
2019-03-06
1
-25
/
+3
*
SmallVector (#1912)
Alon Zakai
2019-02-25
1
-1
/
+1
*
Massive renaming (#1855)
Thomas Lively
2019-01-07
1
-28
/
+28
*
Properly optimize loop values (#1800)
Alon Zakai
2018-12-05
1
-30
/
+42
*
Speculate in simplify-locals that it is worth turning an if into
Alon Zakai (kripken)
2018-12-04
1
-27
/
+95
*
Switch optimizations in remove-unused-brs (#1753)
Alon Zakai
2018-11-20
1
-2
/
+3
*
Improve local-cse (#1594)
Alon Zakai
2018-06-08
1
-1
/
+1
*
Fix optimizing equivalent locals bug introduced in #1540 (#1556)
Alon Zakai
2018-05-17
1
-4
/
+2
*
Optimize equivalent locals (#1540)
Alon Zakai
2018-05-10
1
-72
/
+205
*
Fix some fuzz bugs (#1528)
Alon Zakai
2018-05-01
1
-15
/
+28
*
Generate loop return values in optimizer (#1527)
Alon Zakai
2018-05-01
1
-0
/
+24
*
More simplify-locals opts (#1526)
Alon Zakai
2018-05-01
1
-22
/
+63
*
--simplify-locals-nonesting (#1525)
Alon Zakai
2018-04-30
1
-57
/
+96
*
notation change: AST => IR (#1245)
Alon Zakai
2017-10-24
1
-4
/
+4
*
fix simplify-locals bug where we create a br_if value, which is dangerous if ...
Alon Zakai
2017-10-11
1
-0
/
+46
[next]