Skip to content
Joel E. Denny edited this page Oct 11, 2021 · 10 revisions

The LLVM DOE Fork is a fork of upstream LLVM that hosts multiple DOE-funded projects to facilitate collaboration, integration, and nightly CI testing. Within this fork, each project has a distinct namespace reserved for any associated branches, tags, and issue labels. Basic information about each project is presented in the list below, which is organized by namespace:

  • bolt
    • Summary: BOLT is based on LLVM's OpenMP runtime but utilizes a lightweight threading model.
    • Contact: Shinatro Iwasaki
    • Internal links: Branches
    • External links: Website, Repo
  • clacc
  • flacc
    • Summary: Flacc is developing OpenACC support for Fortran by extending Flang and LLVM.
    • Contact: Valentin Clement
    • Internal links: Issues
  • sollve
    • Summary: These branches contain multiple efforts within the ECP SOLLVE project.
    • Contact: Michael Kruse
    • Internal links: Branches, ExCL CI
  • doe
  • llvm.org
    • Summary: This is a faithful copy of upstream LLVM branches and tags so that CI results can be compared with DOE projects.
    • Internal links: Branches, ExCL CI, Ascent CI
    • External links: Website, Repo

If you are a contact for a project, feel free to adjust its information above. You might also wish to create an associated issue label, a project board, or a separate page within this wiki. Please add any new links above. Contact Joel E. Denny to set up access or nightly CI testing.

Clone this wiki locally