| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | [Support] Add MathExtrasHEADmaster | Richard Qin | 6 days | 3 | -0/+1148 |
| | | |||||
| * | [Support] Add RCCSupport target and naming rules | Richard Qin | 6 days | 3 | -78/+35 |
| | | |||||
| * | [ADT] Add function_ref to ADT | Richard Qin | 8 days | 1 | -0/+112 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Format code | Richard Qin | 8 days | 6 | -239/+343 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Utils] Use LLVM format and tidy tools | Richard Qin | 8 days | 7 | -322/+2806 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add ErrorOr support | Richard Qin | 8 days | 1 | -0/+293 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add errno support | Richard Qin | 8 days | 2 | -0/+140 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add compiler abstraction support | Richard Qin | 8 days | 1 | -0/+843 |
| | | |||||
| * | [CMake] Add RCC platform configuration checks | Richard Qin | 8 days | 15 | -0/+3438 |
| | | |||||
| * | [CMake] Generate RCC configuration headers | Richard Qin | 8 days | 3 | -1/+477 |
| | | |||||
| * | [RCC] Add Basic Data Types | Richard Qin | 8 days | 2 | -0/+102 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Dev] Configure build presets and code checks | Richard Qin | 8 days | 5 | -47/+160 |
| | | |||||
| * | [CMake] Establish RCC and CFront builds and package exports | Richard Qin | 9 days | 19 | -78/+585 |
| | | |||||
| * | [CMake] Add compiler options and target helpers | Richard Qin | 9 days | 5 | -0/+1407 |
| | | |||||
| * | Rename LICENSE to COPYING | Richard Qin | 10 days | 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 |
| | | |||||
