diff --git a/README.md b/README.md
index ef348fb758b3f6796121f5b175c1c3677bf5c198..ab907a13ed6bfa7bdc5b2eafb69baef4d894c018 100644
--- a/README.md
+++ b/README.md
@@ -25,7 +25,7 @@ Prerequisites:
     * cmake
 * On Mac OS X: latest Xcode
 * On Linux: g++ 4.8 or later
-* LLVM 3.8.0 or later (optional, needed for the Clang Code Model)
+* LLVM 3.9.0 or later (optional, needed for the Clang Code Model)
 
 The installed toolchains have to match the one Qt was compiled with.
 
diff --git a/doc/src/editors/creator-clang-codemodel.qdoc b/doc/src/editors/creator-clang-codemodel.qdoc
index dbf90235c55a4e0331adabb4897369ed5399a58d..52b506ecf3d09c23d12db2ad158b83aeca11ea01 100644
--- a/doc/src/editors/creator-clang-codemodel.qdoc
+++ b/doc/src/editors/creator-clang-codemodel.qdoc
@@ -132,7 +132,7 @@
 
     \list 1
 
-        \li Acquire Clang 3.8.0 or higher in one of the following ways:
+        \li Acquire Clang 3.9.0 or higher in one of the following ways:
 
             \list
 
diff --git a/qbs/modules/libclang/functions.js b/qbs/modules/libclang/functions.js
index 49f2512423deca76cd4448b6c36e27829b9294f5..5ad07af8fa62f1cbd1e5251def16b9d1a7b590c3 100644
--- a/qbs/modules/libclang/functions.js
+++ b/qbs/modules/libclang/functions.js
@@ -1,7 +1,7 @@
 var Environment = loadExtension("qbs.Environment")
 var File = loadExtension("qbs.File")
 var FileInfo = loadExtension("qbs.FileInfo")
-var MinimumLLVMVersion = "3.8.0"
+var MinimumLLVMVersion = "3.9.0"
 var Process = loadExtension("qbs.Process")
 
 function readOutput(executable, args)
@@ -28,7 +28,7 @@ function llvmConfig(qbs, qtcFunctions)
 {
     var llvmInstallDirFromEnv = Environment.getEnv("LLVM_INSTALL_DIR")
     var llvmConfigVariants = [
-        "llvm-config", "llvm-config-3.8", "llvm-config-3.9", "llvm-config-4.0", "llvm-config-4.1"
+        "llvm-config", "llvm-config-3.9", "llvm-config-4.0", "llvm-config-4.1"
     ];
 
     // Prefer llvm-config* from LLVM_INSTALL_DIR
diff --git a/src/shared/clang/clang_installation.pri b/src/shared/clang/clang_installation.pri
index a1a0fbb092009191dda59995477769af2507fd03..9c7c3ce85fe0f01466326c0d665f1e773ee5f1fc 100644
--- a/src/shared/clang/clang_installation.pri
+++ b/src/shared/clang/clang_installation.pri
@@ -96,8 +96,8 @@ LIBTOOLING_LIBS += $$CLANGTOOLING_LIBS $$LLVM_STATIC_LIBS
 contains(QMAKE_DEFAULT_INCDIRS, $$LLVM_INCLUDEPATH): LLVM_INCLUDEPATH =
 
 isEmpty(LLVM_VERSION): error("Cannot determine clang version at $$LLVM_INSTALL_DIR")
-!versionIsAtLeast($$LLVM_VERSION, 3, 8, 0): {
-    error("LLVM/Clang version >= 3.8.0 required, version provided: $$LLVM_VERSION")
+!versionIsAtLeast($$LLVM_VERSION, 3, 9, 0): {
+    error("LLVM/Clang version >= 3.9.0 required, version provided: $$LLVM_VERSION")
 }
 
 unix:LLVM_CXXFLAGS = -fno-rtti -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS