This reverts commit 7952ddb21fb7e086d5a6f97767f235d2f6ae2176. Differential Revision: https://reviews.llvm.org/D103302