index
:
forks/binaryen.git
main
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
passes
/
LocalCSE.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
LocalCSE: Fix regression from #6587 by accumulating generativity (#6591)
Alon Zakai
2024-05-15
1
-28
/
+44
*
LocalCSE: Ignore traps of code in between (#6588)
Alon Zakai
2024-05-14
1
-1
/
+11
*
LocalCSE: Check effects/generativity early (#6587)
Alon Zakai
2024-05-14
1
-10
/
+40
*
LocalCSE: Do not optimize small things like global.get (#6087)
Alon Zakai
2023-11-08
1
-3
/
+6
*
LocalCSE: Connect adjacent blocks in LinearExecutionWalker (#5867)
Alon Zakai
2023-08-08
1
-0
/
+11
*
[Wasm GC] Fix GUFA on externalize/internalize (#5220)
Alon Zakai
2022-11-04
1
-1
/
+1
*
Refactor interaction between Pass and PassRunner (#5093)
Thomas Lively
2022-09-30
1
-1
/
+3
*
[Wasm GC] Support non-nullable locals in the "1a" form (#4959)
Alon Zakai
2022-08-31
1
-2
/
+0
*
[NFC] Avoid some unnecessary copies of PassOptions (#4361)
Alon Zakai
2021-12-01
1
-5
/
+5
*
Modernize code to C++17 (#3104)
Max Graey
2021-11-22
1
-3
/
+1
*
Rename isIntrinsicallyNondeterministic() to isGenerative() (#4092)
Alon Zakai
2021-09-09
1
-2
/
+1
*
Add a Module parameter to EffectAnalyzer. NFC (#4115)
Alon Zakai
2021-08-31
1
-2
/
+2
*
Optimize LocalCSE hash computations using a stack. NFC (#4091)
Alon Zakai
2021-08-18
1
-8
/
+9
*
LocalCSE: ignore traps (#4085)
Alon Zakai
2021-08-17
1
-0
/
+9
*
LocalCSE rewrite (#4079)
Alon Zakai
2021-08-17
1
-192
/
+468
*
Refactor LinearExecutionWalker to a separate file. NFC (#3956)
Alon Zakai
2021-06-28
1
-0
/
+1
*
Warn when running a pass not compatible with DWARF (#3506)
Alon Zakai
2021-01-26
1
-0
/
+4
*
Refactor hashing (#3023)
Daniel Wirtz
2020-08-12
1
-3
/
+5
*
Use direct pointers as Type IDs (#2745)
Thomas Lively
2020-04-13
1
-1
/
+1
*
Fix LocalCSE's usable local selection (#2638)
Heejin Ahn
2020-02-05
1
-5
/
+29
*
Add EH support for EffectAnalyzer (#2631)
Heejin Ahn
2020-02-03
1
-6
/
+12
*
Add support for reference types proposal (#2451)
Heejin Ahn
2019-12-30
1
-2
/
+5
*
Make local.tee's type its local's type (#2511)
Heejin Ahn
2019-12-12
1
-1
/
+2
*
Multivalue type creation and inspection (#2459)
Thomas Lively
2019-11-22
1
-1
/
+1
*
Reflect instruction renaming in code (#2128)
Heejin Ahn
2019-05-21
1
-6
/
+6
*
Apply format changes from #2048 (#2059)
Alon Zakai
2019-04-26
1
-11
/
+12
*
Verify flat IR where it is expected, and give a nice error (#2009)
Alon Zakai
2019-04-16
1
-1
/
+3
*
Massive renaming (#1855)
Thomas Lively
2019-01-07
1
-2
/
+2
*
LocalCSE: Consider pass options, both size and cost (#1840)
Alon Zakai
2018-12-21
1
-2
/
+14
*
LocalCSE fuzz fix: invalidate the set operations too (#1778)
Alon Zakai
2018-11-28
1
-2
/
+23
*
Improve local-cse (#1594)
Alon Zakai
2018-06-08
1
-34
/
+77
*
Rename WasmType => Type (#1398)
Alon Zakai
2018-02-02
1
-1
/
+1
*
notation change: AST => IR (#1245)
Alon Zakai
2017-10-24
1
-2
/
+2
*
Add a superclass typedef to WalkerPass to simplify overrides (#1211)
jgravelle-google
2017-10-04
1
-1
/
+1
*
add the option to seek named breaks, not just taken breaks; refactor headers ...
Alon Zakai (kripken)
2017-07-11
1
-1
/
+1
*
Local CSE (#930)
Alon Zakai
2017-03-08
1
-0
/
+156