jhuber6 wrote:

> This handles the edge case where optimization introduces new device library 
> functions, such as a fused sincos() from separate sin() and cos() calls.

This seems like a pretty big change to solve just this problem. Could we not 
just put `nobuiltin` on said function to stop it from doing that? Is this 
optimization explicitly valuable in this case?

https://github.com/llvm/llvm-project/pull/69371
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to