CT_01_021 - LLVM Fortran

CT_01_021 - LLVM Fortran

About

Tracking Fortran support in LLVM.

Two major implementation:

  • "new" Flang - MLIR-based fronted, builds within LLVM source tree

  • "classic" Flang - external repository, used to be the preferred LLVM Fortran compiler before newer effort started

The latter is proven to work on a variety of platforms, should produce decent SPEC scores, etc. Former still requires some front-end development work, but is more organic LLVM codebase.

Stakeholders/Partners

RISE:

Petr Penzin, Tenstorrent

External:

Dependencies

 

Status

Development

UNDER INVESTIGATION

 

Development Timeline

NA

 

Upstreaming

WIP

 

Upstream Version

 

 

 

 

Contacts

@Petr Penzin (Deactivated)

 

 

Dependencies

 

 

 

Updates

Sep 19, 2025

  • Moved to 2H2025

Mar 6, 2025 

  • Page created

Feb 13, 2025

Nov 26, 2024