| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge remote-tracking branch 'proofsearch-import/master' | Richard Qin | 18 hours | 63 | -0/+6611 |
| |\ | |||||
| | * | feat: enhance clang-tidy configuration and improve code quality across ↵ | Richard Qin | 2026-04-08 | 13 | -159/+198 |
| | | | | | | | | | multiple files | ||||
| | * | refactor: rename struct members to follow trailing underscore naming ↵ | Richard Qin | 2026-04-07 | 31 | -809/+877 |
| | | | | | | | | | convention across core, search, and frontend components | ||||
| | * | style: reformat codebase with consistent indentation | Richard Qin | 2026-04-04 | 49 | -354/+294 |
| | | | |||||
| | * | feat: add copyright and license disclaimer to program startup output | Richard Qin | 2026-04-04 | 1 | -0/+5 |
| | | | |||||
| | * | feat: implement pretty-printing for variables and proof step references in ↵ | Richard Qin | 2026-04-04 | 2 | -8/+78 |
| | | | | | | | | | proof trace output | ||||
| | * | feat: implement command-line interface and add end-to-end propositional ↵ | Richard Qin | 2026-04-04 | 5 | -13/+275 |
| | | | | | | | | | logic test suite | ||||
| | * | feat: implement proof trace extraction and add proof trace test | Richard Qin | 2026-04-04 | 4 | -9/+365 |
| | | | |||||
| | * | feat: implement saturation-based resolution loop in Prover class | Richard Qin | 2026-04-04 | 5 | -10/+349 |
| | | | |||||
| | * | feat: implement clause subsumption and tautology detection logic with ↵ | Richard Qin | 2026-04-04 | 6 | -0/+250 |
| | | | | | | | | | associated unit tests | ||||
| | * | feat: implement variable renaming and update resolution logic to prevent ↵ | Richard Qin | 2026-04-04 | 3 | -3/+399 |
| | | | | | | | | | variable collisions | ||||
| | * | feat: implement substitution logic and unify/applySubstitution functions for ↵ | Richard Qin | 2026-04-03 | 6 | -10/+561 |
| | | | | | | | | | term resolution | ||||
| | * | feat: implement core term, symbol, and clause storage logic with ↵ | Richard Qin | 2026-04-03 | 8 | -14/+481 |
| | | | | | | | | | canonicalization support | ||||
| | * | fix: remove files that should be ignored | Richard Qin | 2026-04-03 | 17 | -0/+0 |
| | | | |||||
| | * | refactor: replace string-based formula representation with interned ↵ | Richard Qin | 2026-04-02 | 7 | -24/+416 |
| | | | | | | | | | SymbolIds and introduce stateful Clausifier for TPTP parsing | ||||
| | * | Initial commit: Build project architecture, define interfaces, write ↵ | Richard Qin | 2026-04-02 | 74 | -0/+3476 |
| | | | | | documentation, with the help of Claude | ||||
| * | [Support] Add MathExtras | Richard Qin | 8 days | 3 | -0/+1148 |
| | | |||||
| * | [Support] Add RCCSupport target and naming rules | Richard Qin | 8 days | 3 | -78/+35 |
| | | |||||
| * | [ADT] Add function_ref to ADT | Richard Qin | 9 days | 1 | -0/+112 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Format code | Richard Qin | 9 days | 6 | -239/+343 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Utils] Use LLVM format and tidy tools | Richard Qin | 9 days | 7 | -322/+2806 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add ErrorOr support | Richard Qin | 9 days | 1 | -0/+293 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add errno support | Richard Qin | 9 days | 2 | -0/+140 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Support] Add compiler abstraction support | Richard Qin | 9 days | 1 | -0/+843 |
| | | |||||
| * | [CMake] Add RCC platform configuration checks | Richard Qin | 10 days | 15 | -0/+3438 |
| | | |||||
| * | [CMake] Generate RCC configuration headers | Richard Qin | 10 days | 3 | -1/+477 |
| | | |||||
| * | [RCC] Add Basic Data Types | Richard Qin | 10 days | 2 | -0/+102 |
| | | | | | Signed-off-by: Richard Qin <richard.qin.x@gmail.com> | ||||
| * | [Dev] Configure build presets and code checks | Richard Qin | 10 days | 5 | -47/+160 |
| | | |||||
| * | [CMake] Establish RCC and CFront builds and package exports | Richard Qin | 11 days | 19 | -78/+585 |
| | | |||||
| * | [CMake] Add compiler options and target helpers | Richard Qin | 11 days | 5 | -0/+1407 |
| | | |||||
| * | Rename LICENSE to COPYING | Richard Qin | 12 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 |
| | | |||||
