This reverts commit 2e686d6d17c4cc7608510a856055e6ca79fcb917. See https://github.com/llvm/llvm-project/issues/117571