diff --git a/.gitmodules b/.gitmodules
index f64e21c5af0..3ff5af78097 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -43,7 +43,7 @@
 [submodule "src/llvm-project"]
 	path = src/llvm-project
 	url = https://github.com/rust-lang/llvm-project.git
-	branch = rustc/9.0-2019-07-12
+	branch = rustc/9.0-2019-09-19
 [submodule "src/doc/embedded-book"]
 	path = src/doc/embedded-book
 	url = https://github.com/rust-embedded/book.git
diff --git a/src/llvm-project b/src/llvm-project
index 71fe7ec06b8..8adf9bdccfe 160000
--- a/src/llvm-project
+++ b/src/llvm-project
@@ -1 +1 @@
-Subproject commit 71fe7ec06b85f612fc0e4eb4134c7a7d0f23fac5
+Subproject commit 8adf9bdccfefb8d03f0e8db3b012fb41da1580a4