https://github.com/boomanaiden154 requested changes to this pull request. This doesn't look right. We shouldn't be dropping layering checks at the very least. https://github.com/llvm/llvm-project/pull/197329