Update OPTIMIZATIONS.md: 12 of 14 done, stack-to-local Phase 1 complete
This commit is contained in:
@@ -14,16 +14,16 @@ This document describes every optimization that makes sense for WAFER, why it ma
|
|||||||
|
|
||||||
| # | Optimization | Level | Status | Impact |
|
| # | Optimization | Level | Status | Impact |
|
||||||
| -- | ------------------------ | ------------ | ----------- | ------- |
|
| -- | ------------------------ | ------------ | ----------- | ------- |
|
||||||
| 1 | Stack-to-Local Promotion | Codegen | Not started | Highest |
|
| 1 | Stack-to-Local Promotion | Codegen | Phase 1 | Highest |
|
||||||
| 2 | Peephole Optimization | IR pass | Done | High |
|
| 2 | Peephole Optimization | IR pass | Done | High |
|
||||||
| 3 | Constant Folding | IR pass | Done | High |
|
| 3 | Constant Folding | IR pass | Done | High |
|
||||||
| 4 | Inlining | IR pass | Done | High |
|
| 4 | Inlining | IR pass | Done | High |
|
||||||
| 5 | Strength Reduction | IR pass | Done | Medium |
|
| 5 | Strength Reduction | IR pass | Done | Medium |
|
||||||
| 6 | Dead Code Elimination | IR pass | Done | Medium |
|
| 6 | Dead Code Elimination | IR pass | Done | Medium |
|
||||||
| 7 | Tail Call Optimization | IR + Codegen | Done | Medium |
|
| 7 | Tail Call Optimization | IR + Codegen | Done | Medium |
|
||||||
| 8 | Consolidation | Architecture | Not started | High |
|
| 8 | Consolidation | Architecture | Done | High |
|
||||||
| 9 | Compound IR Operations | IR + Codegen | Done | Medium |
|
| 9 | Compound IR Operations | IR + Codegen | Done | Medium |
|
||||||
| 10 | Codegen Improvements | Codegen | Partial | Medium |
|
| 10 | Codegen Improvements | Codegen | Done | Medium |
|
||||||
| 11 | wasmtime Configuration | Runtime | Done | Low |
|
| 11 | wasmtime Configuration | Runtime | Done | Low |
|
||||||
| 12 | Dictionary Hash Index | Runtime | Done | Low |
|
| 12 | Dictionary Hash Index | Runtime | Done | Low |
|
||||||
| 13 | Startup Batching | Architecture | Not started | Low |
|
| 13 | Startup Batching | Architecture | Not started | Low |
|
||||||
|
|||||||
Reference in New Issue
Block a user