This reverts commit6f62979a5a. The reapplies commit80ea5f46df. That commit was reverted because it was causing compiler-rt test failures due to tysan not having its dependencies set up properly within CMake. That situation has since been rectified in3cef099ced. Reviewers: lnihlen, rnk, gburgessiv, cmtice Reviewed By: rnk, cmtice Pull Request: https://github.com/llvm/llvm-project/pull/144033