update to llvm 3.5