🏗️ Refactor: Split massive codegen.rs (2522 lines) into modular structure
Thanks to Codex's powerful refactoring\! - codegen.rs → codegen/ directory with 3 focused modules - mod.rs (1498 lines) - main compilation flow - instructions.rs (1121 lines) - MIR instruction implementations - types.rs (189 lines) - type conversion helpers Benefits: - Much easier to locate errors and debug - Better separation of concerns - Enables parallel development - Maintains API compatibility Co-authored-by: Codex <codex@openai.com>
This commit is contained in:
1498
src/backend/llvm/compiler/codegen/mod.rs
Normal file
1498
src/backend/llvm/compiler/codegen/mod.rs
Normal file
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user