| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | [Support] Format code | Richard Qin | 2026-10-21 | 6 | -239/+343 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [Utils] Use LLVM format and tidy tools | Richard Qin | 2026-10-21 | 7 | -322/+2806 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [Support] Add ErrorOr support | Richard Qin | 2026-10-21 | 1 | -0/+293 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [Support] Add errno support | Richard Qin | 2026-10-21 | 2 | -0/+140 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [Support] Add compiler abstraction support | Richard Qin | 2026-10-21 | 1 | -0/+843 | |
| | | ||||||
| * | [CMake] Add RCC platform configuration checks | Richard Qin | 2026-10-21 | 15 | -0/+3438 | |
| | | ||||||
| * | [CMake] Generate RCC configuration headers | Richard Qin | 2026-10-21 | 3 | -1/+477 | |
| | | ||||||
| * | [RCC] Add Basic Data Types | Richard Qin | 2026-10-21 | 2 | -0/+102 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [Dev] Configure build presets and code checks | Richard Qin | 2026-10-20 | 5 | -47/+160 | |
| | | ||||||
| * | [CMake] Establish RCC and CFront builds and package exports | Richard Qin | 2026-10-20 | 19 | -78/+585 | |
| | | ||||||
| * | [CMake] Add compiler options and target helpers | Richard Qin | 2026-10-20 | 5 | -0/+1407 | |
| | | ||||||
| * | Rename LICENSE to COPYING | Richard Qin | 2026-10-18 | 1 | -0/+0 | |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | |||||
| * | [MIR] Merge identical scalar type branches | Richard-Qin-X | 2026-08-29 | 1 | -5/+1 | |
| | | ||||||
| * | [RISCV] Merge identical selector cases | Richard-Qin-X | 2026-08-29 | 1 | -2/+0 | |
| | | ||||||
| * | [RISCV] Widen jump table entry size arithmetic | Richard-Qin-X | 2026-08-29 | 1 | -1/+1 | |
| | | ||||||
| * | [RISCV] Reuse validated Zcmp frame offsets | Richard-Qin-X | 2026-08-29 | 1 | -8/+12 | |
| | | ||||||
| * | [RISCV] Assert merged memory offset invariants | Richard-Qin-X | 2026-08-29 | 1 | -0/+2 | |
| | | ||||||
| * | [RISCV] Reuse validated move registers | Richard-Qin-X | 2026-08-29 | 1 | -5/+9 | |
| | | ||||||
| * | [GlobalISel] Bind register bank optionals once | Richard-Qin-X | 2026-08-29 | 1 | -6/+9 | |
| | | ||||||
| * | [GlobalISel] Assert vector element type invariants | Richard-Qin-X | 2026-08-29 | 1 | -3/+7 | |
| | | ||||||
| * | [CodeGen] Bind virtual register types once | Richard-Qin-X | 2026-08-29 | 1 | -2/+3 | |
| | | ||||||
| * | [CodeGen] Apply LLVM declaration style | Richard-Qin-X | 2026-08-29 | 3 | -3/+3 | |
| | | ||||||
| * | [TableGen] Assert normalized MC pseudo operands | Richard-Qin-X | 2026-08-29 | 1 | -0/+2 | |
| | | ||||||
| * | [TableGen] Preserve optional target description values | Richard-Qin-X | 2026-08-29 | 2 | -9/+10 | |
| | | ||||||
| * | [GlobalISel] Remove redundant PHI narrowing checks | Richard-Qin-X | 2026-08-29 | 1 | -12/+7 | |
| | | ||||||
| * | [CodeGen] Complete LaneMask bitwise operations | Richard-Qin-X | 2026-08-28 | 4 | -17/+19 | |
| | | ||||||
| * | [Support] Use standard power-of-two checks | Richard-Qin-X | 2026-08-28 | 8 | -39/+20 | |
| | | ||||||
| * | [CMake] Remove unused clang-tidy file registration | Richard-Qin-X | 2026-08-28 | 38 | -281/+81 | |
| | | ||||||
| * | [RISCV] Complete Zcmp frame lowering and optimization | Richard-Qin-X | 2026-08-28 | 8 | -210/+439 | |
| | | ||||||
| * | [RISCV] Generate complete Zcmp instruction definitions | Richard-Qin-X | 2026-08-28 | 6 | -44/+217 | |
| | | ||||||
| * | [CodeGen] Add target machine registry | Richard-Qin-X | 2026-08-28 | 24 | -233/+735 | |
| | | ||||||
| * | [CodeGen] Separate assembly emission ownership | Richard-Qin-X | 2026-08-28 | 15 | -930/+1033 | |
| | | ||||||
| * | [RISCV] Separate calling convention assignment | Richard-Qin-X | 2026-08-28 | 6 | -479/+566 | |
| | | ||||||
| * | [CodeGen] Separate pass instrumentation ownership | Richard-Qin-X | 2026-08-28 | 7 | -612/+648 | |
| | | ||||||
| * | [CodeGen] Remove pass instrumentation snapshots | Richard-Qin-X | 2026-08-28 | 2 | -104/+11 | |
| | | ||||||
| * | [CodeGen] Centralize machine instruction erasure | Richard-Qin-X | 2026-08-28 | 30 | -474/+148 | |
| | | ||||||
| * | [GlobalISel] Generate floating memory selection | Richard-Qin-X | 2026-08-27 | 9 | -159/+179 | |
| | | ||||||
| * | [RISCV] Generate atomic RMW selection | Richard-Qin-X | 2026-08-27 | 3 | -95/+366 | |
| | | ||||||
| * | [RISCV] Remove unused selector helpers | Richard-Qin-X | 2026-08-27 | 1 | -80/+0 | |
| | | ||||||
| * | [GlobalISel] Select each instruction once | Richard-Qin-X | 2026-08-27 | 3 | -93/+0 | |
| | | ||||||
| * | [CodeGen] Remove machine action replay | Richard-Qin-X | 2026-08-27 | 5 | -214/+16 | |
| | | ||||||
| * | [CodeGen] Run machine optimizations once | Richard-Qin-X | 2026-08-27 | 13 | -217/+21 | |
| | | ||||||
| * | [CodeGen] Run scheduling transformations once | Richard-Qin-X | 2026-08-26 | 7 | -138/+30 | |
| | | ||||||
| * | [CodeGen] Remove transactional register allocation | Richard-Qin-X | 2026-08-26 | 9 | -174/+47 | |
| | | ||||||
| * | [CodeGen] Run SSA exit transformations once | Richard-Qin-X | 2026-08-26 | 4 | -57/+22 | |
| | | ||||||
| * | [GlobalISel] Run machine transformations once | Richard-Qin-X | 2026-08-26 | 6 | -78/+20 | |
| | | ||||||
| * | [CodeGen] Centralize machine pass property validation | Richard-Qin-X | 2026-08-26 | 24 | -169/+0 | |
| | | ||||||
| * | [RISCV] Implement push-pop optimization | Richard-Qin-X | 2026-08-26 | 10 | -27/+318 | |
| | | ||||||
| * | [CodeGen] Implement RISC-V finalize-isel | Richard-Qin-X | 2026-08-26 | 10 | -5/+667 | |
| | | ||||||
| * | [CodeGen] Implement reaching-def analysis printing | Richard-Qin-X | 2026-08-26 | 10 | -43/+554 | |
| | | ||||||
