UoB-HPC / SimEng

The University of Bristol HPC Simulation Engine
https://uob-hpc.github.io/SimEng
Apache License 2.0
93 stars 20 forks source link

Migrate away from add_subdirectory LLVM #433

Closed tom91136 closed 1 month ago

tom91136 commented 1 month ago

Migrate away from include_subdirectory by creating a partial in-tree LLVM distribution with just the AArch64 and RISCV static libraries (and other CMake nonsense that's needed). Tested with both LLVM 19 an 18, this PR bumps it to 19.