LLVM2.9 FunctionPass:插入带有std :: string作为参数的指令

时间:2013-06-27 18:30:39

标签: c++ c llvm

我正在写一个LLVM2.9函数传递,它插入一条指令,调用一个接受c字符串作为参数的外部函数。

我希望传递给外部函数的c字符串是在函数传递开始时生成的。

通常,为了将值传递给外部函数,我只需将它们的类型添加到CallInst参数列表中,然后在实际创建CallInst时插入我想要的特定值。我发现用字符串很难做到这一点。

任何提示?

0 个答案:

没有答案