b-sumner wrote: @JonChesterfield I think I agree with you. And OpenCL source should not be calling builtins to begin with since they're not officially part of the OpenCL language. https://github.com/llvm/llvm-project/pull/120095