LLVM#

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. You can read more about it at llvm.org.

The LLVM module on the HPC#

You can load the LLVM module into your environment with the following command:

$ module add llvm

There are several different versions of LLVM available on ARC3 and ARC4 outlined below:

System

Version

Command

ARC4

LLVM 6.0.1 (default)

module add llvm/6.0.1

ARC3

LLVM 6.0.1 (default)

module add llvm/6.0.1

ARC3

LLVM 6.0.0 (default)

module add llvm/6.0.0

ARC3

LLVM 5.0.1 (default)

module add llvm/5.0.0

ARC3

LLVM 3.9.1 (default)

module add llvm/3.9.1