aboutsummaryrefslogtreecommitdiff
path: root/backend/lib/CodeGen/MachineFrameInfo.cpp
Commit message (Collapse)AuthorAgeFilesLines
* [MIR] Complete document parsing and printingRichard-Qin-X2026-08-071-11/+132
| | | | Implement the single LLVM-compatible MIR document path with structured\nembedded-IR references, YAML mappings, constants, and deterministic printing.\n\nKeep pointer LLT widths DataLayout-derived, reject layout-dependent output\nwhen embedded IR is omitted, and record the fixed-baseline compatibility\ncontract and regression coverage.
* [CodeGen] Add target MIR text schemaRichard-Qin-X2026-08-031-9/+42
|
* [CodeGen] Model machine debug metadataRichard-Qin-X2026-08-021-0/+5
| | | | Replace marker-based metadata operands with scoped references and inline DIExpression values. Add structured DILocation chains, instruction debug attachments, stack variable records, and entry values with unified verification, builder support, and deterministic cloning.
* [CodeGen] Add MachineFrameInfoRichard-Qin-X2026-08-011-0/+234
Model stable frame indices, stack object kinds, tombstones, lifetimes, and frozen layouts. Validate owned frame references in the builder and verifier, and remap complete frame state during MachineFunction cloning.