[llvm-dev] Distinguishing Between User-Defined and Library Functions in LLVM IR

Bug Tracker via llvm-dev
Sat, 13 Apr 2019 07:33:16 -0000

Hello,

I would like to ask whether there is a definite way to distinguish between
user-defined and library functions in an LLVM IR Pass (IR emitted by Clang from
C++, if it matters, but would prefer a cross-language solution).

I tried checking for unmangled names, linkage etc., but did not manage to find
an accurate solution.

Thank you very much in advance. 🙂
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://lists.llvm.org/pipermail/llvm-dev/attachments/20190413/09a612eb/attachment.html>