| Commit message (Expand) | Author | Age | Files | Lines |
| * | [MC] Implement RV64GC assembly emission | Richard-Qin-X | 2026-08-09 | 52 | -3/+5886 |
| * | [CodeGen] Implement machine optimization and scheduling | Richard-Qin-X | 2026-08-09 | 91 | -40/+14212 |
| * | [CodeGen] Implement RV64GC frame lowering | Richard-Qin-X | 2026-08-09 | 29 | -9/+4264 |
| * | [CodeGen] Complete register allocation infrastructure | Richard-Qin-X | 2026-08-09 | 70 | -194/+7008 |
| * | [CodeGen] Implement machine liveness analysis | Richard-Qin-X | 2026-08-09 | 15 | -53/+3294 |
| * | [CodeGen] Implement machine SSA exit | Richard-Qin-X | 2026-08-08 | 22 | -56/+3594 |
| * | [CodeGen] Implement RV64GC legalization and instruction selection | Richard-Qin-X | 2026-08-08 | 11 | -0/+5793 |
| * | [CodeGen] Complete machine pass and ABI lowering infrastructure | Richard-Qin-X | 2026-08-07 | 25 | -0/+10628 |
| * | [RISCV] Complete RV64GC instruction description | Richard-Qin-X | 2026-08-07 | 11 | -87/+5460 |
| * | [RISCV] Add generated RV64GC register description | Richard-Qin-X | 2026-08-07 | 19 | -9/+2062 |
| * | [MIR] Complete document parsing and printing | Richard-Qin-X | 2026-08-07 | 45 | -218/+11465 |
| * | [MIR] Add machine instruction parser and printer | Richard-Qin-X | 2026-08-04 | 15 | -19/+5394 |
| * | [MIR] Add machine instruction lexer | Richard-Qin-X | 2026-08-03 | 5 | -4/+1569 |
| * | [CodeGen] Add target MIR text schema | Richard-Qin-X | 2026-08-03 | 20 | -50/+1363 |
| * | [CodeGen] Model complete MIR operands | Richard-Qin-X | 2026-08-03 | 15 | -5/+1572 |
| * | [CodeGen] Model machine debug metadata | Richard-Qin-X | 2026-08-02 | 22 | -38/+814 |
| * | [CodeGen] Add machine metadata graphs | Richard-Qin-X | 2026-08-02 | 8 | -0/+492 |
| * | [CodeGen] Track debug instruction identities | Richard-Qin-X | 2026-08-01 | 10 | -0/+471 |
| * | [CodeGen] Add machine function records | Richard-Qin-X | 2026-08-01 | 8 | -0/+724 |
| * | [CodeGen] Add MIR function and block attributes | Richard-Qin-X | 2026-08-01 | 15 | -26/+745 |
| * | [MIR] Add compilation unit reference context | Richard-Qin-X | 2026-08-01 | 12 | -0/+1251 |
| * | [Support] Add MIR YAML parsing infrastructure | Richard-Qin-X | 2026-08-01 | 8 | -5/+1890 |
| * | [CodeGen] Add target register descriptions | Richard-Qin-X | 2026-08-01 | 24 | -156/+2821 |
| * | [CodeGen] Add target state and compilation status | Richard-Qin-X | 2026-08-01 | 15 | -0/+1470 |
| * | [CodeGen] Add constant and jump table state | Richard-Qin-X | 2026-08-01 | 21 | -42/+2427 |
| * | [CodeGen] Add MachineFrameInfo | Richard-Qin-X | 2026-08-01 | 13 | -20/+876 |
| * | [CodeGen] Add explicit MachineFunction cloning | Richard-Qin-X | 2026-08-01 | 5 | -0/+885 |
| * | [CodeGen] Add strict MachineIR verification | Richard-Qin-X | 2026-08-01 | 7 | -0/+1044 |
| * | [CodeGen] Add transactional MachineIR builder | Richard-Qin-X | 2026-08-01 | 9 | -72/+1368 |
| * | [CMake] Match LLVM EH and RTTI defaults | Richard-Qin-X | 2026-08-01 | 3 | -10/+25 |
| * | [CodeGen] Add machine instruction descriptors | Richard-Qin-X | 2026-08-01 | 7 | -0/+1186 |
| * | [CodeGen] Build the core MachineIR object model | Richard-Qin-X | 2026-08-01 | 16 | -0/+2935 |
| * | [CodeGen] Add machine IR value semantics | Richard-Qin-X | 2026-08-01 | 9 | -5/+1071 |
| * | [CodeGen] Add core machine type primitives | Richard-Qin-X | 2026-08-01 | 12 | -0/+1273 |
| * | [Backend] Establish standalone build infrastructure | Richard-Qin-X | 2026-08-01 | 20 | -22/+650 |
| * | [legacy] Add functional and performance test suites | Richard-Qin-X | 2026-06-08 | 1837 | -0/+463184 |
| * | [legacy] Add compiler driver | Richard-Qin-X | 2026-06-08 | 1 | -0/+386 |
| * | [legacy/backend] Add RISC-V 64 instruction selection, regalloc, and emission | Richard-Qin-X | 2026-06-08 | 9 | -0/+4209 |
| * | [legacy/mid] Add target-independent ABI lowering | Richard-Qin-X | 2026-06-08 | 1 | -0/+45 |
| * | [legacy/mid] Add interprocedural passes: inlining and tail-recursion elimination | Richard-Qin-X | 2026-06-08 | 2 | -0/+698 |
| * | [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, r... | Richard-Qin-X | 2026-06-08 | 3 | -0/+1457 |
| * | [legacy/mid] Add loop restructuring: unrolling, unswitching, interchange, dea... | Richard-Qin-X | 2026-06-08 | 4 | -0/+1990 |
| * | [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, reassociat... | Richard-Qin-X | 2026-06-08 | 7 | -0/+2604 |
| * | [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 |
| * | [legacy/ir] Add SSA IR generation | Richard-Qin-X | 2026-06-08 | 4 | -0/+1688 |
| * | [legacy/frontend] Add lexer, parser, and AST | Richard-Qin-X | 2026-06-08 | 3 | -0/+995 |