Skip to content
Steve Scalpone edited this page Mar 19, 2018 · 10 revisions

Flang is a Fortran compiler targeting LLVM.

Flang was announced in 2015. In 2017, the source code was released on GitHub.

Flang is a Fortran language front-end designed for integration with LLVM and the LLVM optimizer. Flang+LLVM is a production-quality Fortran solution designed to be co-installed and fully interoperable with Clang C++.

Flang single-core and OpenMP performance is now on par with GNU Fortran. Flang has implemented Fortran 2003 and has a near full implementation of OpenMP through version 4.5 targeting multicore CPUs.