Major changes: - Update all MIR13 references to MIR14 throughout paper-a-mir13-ir-design/ - Add evolution history: 27 → 13 → 14 instructions (UnaryOp restoration) - Create new paper-d-ssa-construction/ for SSA implementation struggles - Add PAPER_INDEX.md consolidating ChatGPT5's 3-paper analysis MIR14 updates: - README.md: Add instruction evolution timeline - abstract.md: Emphasize practical balance over pure minimalism - main-paper*.md: Update titles and core concepts - MIR13_CORE13_SPEC.md: Add UnaryOp to instruction list - chapters/01-introduction.md: Reframe as "14-Instruction Balance" - RENAME_NOTE.md: Document folder naming consideration SSA paper structure: - README.md: Paper overview and positioning - current-struggles.md: Raw implementation challenges - technical-details.md: BuilderCursor, Sealed SSA, type normalization - abstract.md: English/Japanese abstracts LoopForm experiments continue in parallel (minor adjustments to detection). 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
38 lines
870 B
Markdown
38 lines
870 B
Markdown
# Minimal Yet Practical: The MIR-14 Instruction Set and Everything-is-Box Philosophy
|
|
|
|
## Authors
|
|
TBD
|
|
|
|
## Abstract
|
|
[See abstract.md]
|
|
|
|
## 1. Introduction
|
|
[See chapters/01-introduction.md]
|
|
|
|
## 2. The Evolution of MIR: From 27 to 14
|
|
[TODO: Detail the systematic reduction and practical restoration process]
|
|
|
|
## 3. BoxCall Unification Architecture
|
|
[TODO: Explain how BoxCall absorbs array/field operations]
|
|
|
|
## 4. Optimization Strategies
|
|
[TODO: IC, AOT, TypedArray optimizations]
|
|
|
|
## 5. Implementation
|
|
[TODO: Compiler architecture and implementation details]
|
|
|
|
## 6. Evaluation
|
|
[TODO: Performance benchmarks and analysis]
|
|
|
|
## 7. Related Work
|
|
[TODO: Comparison with other minimal IRs]
|
|
|
|
## 8. Conclusion
|
|
[TODO: Summary and future directions]
|
|
|
|
## References
|
|
[TODO: Add bibliography]
|
|
|
|
---
|
|
|
|
*Note: This is the main paper structure. Detailed content is in individual chapter files.* |