Don't create ispc-callable symbols for other functions that we find in the LLVM bitcode files that are loaded up and linked into the module so that they can be called from ispc stdlib functions. This fixes an issue where we had a clash between the declared versions of double sin(double) and the corresponding ispc stdlib routines for uniform doubles, which in turn led to bogus code being generated for calls to those ispc stdlib functions.
27 KiB
27 KiB