rjodinchr wrote: > This gives much better codegen. At worst this should check around if DAZ is > enabled for the type. I'm assuming this needs a canonicalize placed somewhere
I understand. While we all want to have a libclc as optimized as possible, we need to be very careful when it comes to the generic implementation. We would like each implementation to work for every existing platform. I think the main goal of libclc is not to provide an optimized implementation, but a functional one. If anyone has a more optimized version working on their platform, that's good, but it does not mean it should be submitted to the generic part of libclc. https://github.com/llvm/llvm-project/pull/186082 _______________________________________________ cfe-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
