This reverts commit ee232506b8. As discussed in https://reviews.llvm.org/D146668 we'll find another way forward.
ee232506b8