llvm - 将参数传递给传递

llvm - Pass arguments to a pass

我需要告诉通行证查找文件中的特定函数。我想指定要注意 'on the go' 的函数,即当我 运行 通过时。知道我该怎么做吗?这有点像理论上将参数传递给函数。

使用 cl::opt<string> 添加命令行选项并在 运行 您通过时设置它。

或者,如果您使用 clang 从 C 或 C++ 生成 IR,您可以利用 __attribute((__annotate__(("foo")))) 标记您感兴趣的函数。