Vendor import of stripped llvm trunk r366426 (just before the release_90 branch point):
https://llvm.org/svn/llvm-project/llvm/trunk@366426