add clang and llvm