tum-ei-eda / seal5

Seal5 - Semi-automated LLVM Support for RISC-V Extensions including Autovectorization
https://tum-ei-eda.github.io/seal5/
Apache License 2.0
8 stars 3 forks source link

Determine LLVM patches to support an arbitrary intrinsic #65

Open thomasgoodfellow opened 2 months ago

thomasgoodfellow commented 2 months ago

S4E phase 1 support for intrinsics was developed against LLVM15, with fairly minor changes continued to function in LLVM16. Seal5 is currently placed against LLVM18.1 - need to confirm whether the exact same approach remains valid, or if LLVM design changes need to be accomodated