https://github.com/coopp approved this pull request. Looks good. I went through all of the tests too. You covered half and float which I assumed would be there. NICE! https://github.com/llvm/llvm-project/pull/86569