aboutsummaryrefslogtreecommitdiff
path: root/backend/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* cmake: Run clang-tidy incrementally in parallelRichard-Qin-X2026-08-161-0/+4
|
* [TableGen] Split the target description generatorRichard-Qin-X2026-08-131-0/+1
|
* [RISCV] Add generated RV64GC register descriptionRichard-Qin-X2026-08-071-0/+2
| | | | Add an RCC-owned build-time target description generator and the initial RV64GC register model. Keep ABI aliases separate from canonical MIR register spelling.
* [CMake] Match LLVM EH and RTTI defaultsRichard-Qin-X2026-08-011-0/+6
| | | | Disable C++ exceptions and RTTI by default while retaining explicit, validated opt-in switches. Replace the arena's exception syntax with an RAII construction guard so both configurations share one implementation.
* [Backend] Establish standalone build infrastructureRichard-Qin-X2026-08-011-0/+85
Add the thin monorepo CMake entry point and an independently configurable backend project. Enforce the Clang/C++23 toolchain, expose Make/Ninja-neutral tests and developer checks, export an installable RCCBackend package, and introduce the first Support error abstraction.