joaosaffran wrote: @llvm-beanz I've implemented your suggestions. One issue I found is that the code generation will work with half types, which are not supported in the current implementation. Any suggestions into how to approach this? https://github.com/llvm/llvm-project/pull/107292