update to llvm/clang 3.4