I just changed the submodule URL to point to upstream LLVM and no longer point to our fork. We haven’t had a custom patch in our fork for some time now so the thought is that it’s no longer necessary.
Users may have to run the following to update the URL in their existing clones. New clones will not have to do this.
$ git submodule sync $ git submodule update --init --recursive --remote
Are there any git experts who see any glaring issues with the above?