Files
hakorune/docs/private/roadmap/phases/phase-31.3/CHECKLIST.md

868 B
Raw Blame History

CHECKLIST — Phase31.3 Selfhost LoopForm

  • 形状・支配
    • Header/Cond/Body/Latch/Exit の CFG を MIR ダンプで確認
    • PHI はブロック先頭のみ(ヘッダ/Exit
    • ret 値は Exit 内定義 or ExitPHI支配OK
  • 継続/脱出
    • continue が Latch へ、break が Exit へジャンプ
    • ExitPHI へ break/正常脱出の入力が統合
  • Verifier/FailFast
    • 旧命令BoxCall/ExternCall/NewBox/Print/旧Loop禁止
    • ループ許可エッジ以外のジャンプを拒否
  • テスト
    • quick: while/continue/break/if混在 の4本
    • quick: MIR スナップExitPHI/ret支配
    • integration: VM↔LLVM パリティ代表23本
  • ロールアウト
    • Gate 説明env追記、既定ONを明記
    • Roadmap 更新31.2→31.3 の接続)