Resources & Support

SiFive
Freedom Tools

Access pre-built command-line tools for flexible development when building from source, including auto-vectorizing compiler, translators, and emulators

SiFive Freedom Tools

Keep your developers focused on writing software—not building the infrastructure and the utilities behind it. For your team members who prefer working in their preferred environment (such as VSCode, Vim Emacs, Notepad++, or your favorite editor), SiFive Freedom Tools offers pre-built command line tools that simplify building from source. Just extract, set an environment variable, and start coding.

  • Executables for x86_64 computers running Windows, macOS, or Linux operating systems
  • SiFive Auto-Vectorizing tool suite (LLVM and GCC)
  • SiFive Recode: Automatic translation from SIMD to RISC-V vectors
  • QEMU (SystemMode and UserMode)
  • Trace decoder

Log in to SiFive Cloud Services to access this tool

Join the RISC-V Revolution

Why Choose SiFive
Discover how SiFive’s RISC-V expertise can help you break free from outdated architectures. So you have more freedom to innovate.
The History of RISC-V
Discover RISC-V’s roots and the open-source revolution that started with us.
Software & Tools
Explore SiFive’s suite of tools designed to accelerate development for chip designers and Software developers.