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

Reply via email to