https://github.com/erichkeane commented: I think we need to make sure we get the things this is doing (half type stuff) covered by tests. It SHOULD be alright, but it would be good to make sure we cover these. https://github.com/llvm/llvm-project/pull/207212