Skip to content

FORMOSA LLVM

FORMOSA LLVM is based on LLVM 20. We have implemented the custom LLVM backend for FORMOSA GPPGU. Including the following components:

  1. Custom instructions
  2. Custom CSRs
  3. Intrinsic functions for the custom instructions
  4. Optimization passes to handle the branch divergence