Update to llvm-3.4