added LLVM as a dependency to CMakeLists.txt