| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [legacy/mid] Add control-flow optimization: if-conversion | Richard-Qin-X | 2026-06-08 | 1 | -0/+127 |
| | | |||||
| * | [legacy/mid] Add loop idiom recognition: memset/memcpy, scalar replacement, ↵ | Richard-Qin-X | 2026-06-08 | 3 | -0/+1457 |
| | | | | | reduction unrolling | ||||
| * | [legacy/mid] Add loop restructuring: unrolling, unswitching, interchange, ↵ | Richard-Qin-X | 2026-06-08 | 4 | -0/+1990 |
| | | | | | dead-loop elimination | ||||
| * | [legacy/mid] Add loop-invariant and induction-variable optimization: LICM, LSR | Richard-Qin-X | 2026-06-08 | 2 | -0/+1214 |
| | | |||||
| * | [legacy/mid] Add strength reduction for constant div and mul | Richard-Qin-X | 2026-06-08 | 2 | -0/+397 |
| | | |||||
| * | [legacy/mid] Add scalar optimizations: fold, copy, GVN, GCM, SCCP, ↵ | Richard-Qin-X | 2026-06-08 | 7 | -0/+2604 |
| | | | | | reassociation, DCE | ||||
| * | [legacy/mid] Add memory SSA: construction, promotion, load/store optimization | Richard-Qin-X | 2026-06-08 | 4 | -0/+1952 |
| | | |||||
| * | [legacy/mid] Add analysis passes: CFG, dominance, liveness, loops, alias | Richard-Qin-X | 2026-06-08 | 4 | -0/+1451 |
