sudo apt-get install git
git clone https://github.com/llvm/llvm-project.git
cd llvm-project
mkdir build
cd build
.configure
make test
CC=gcc-6 CXX=g++-6 cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DLLVM_TARGETS_TO_BUILD="X86" -DCMAKE_INSTALL_PREFIX=/opt/llvm -D CUDA_HOST_COMPILER=/usr/bin/gcc-6 ../llvm
make
sudo make install
clang -v