arsenm wrote: > Interesting, the important bit is that this is done before the LTO link so we > know which functions to pull in. Unfortunately I don't think there's a good > location that actually states which math calls are supported, but I could > probably make a script that goes through each one. Unless @arsenm knows some > secret backend location.
The problem is still that there are still multiple half baked mechanisms for telling what calls. RuntimeLibcalls is theoretically the set of what calls what the backend can emit. It's now been moved, but I thought it still doesn't handle the renamed cases in an IR observable way? It's also still unfortunate that we have this parallel mechanism to TargetLibraryInfo, which is almost the same thing. https://github.com/llvm/llvm-project/pull/98209 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits