我需要创建一个只返回inlinehint函数名称的方法。在下面的例子中,我希望返回:@ _ZN16multiplicador16bD2Ev
示例:
define linkonce_odr void @_ZN16multiplicador16bD2Ev(%struct.multiplicador16b* %this) unnamed_addr uwtable inlinehint align 2 {
define linkonce_odr void @_ZThn40_N16multiplicador16bD1Ev(%struct.multiplicador16b* %this) unnamed_addr uwtable align 2 {
识别内联提示功能的最佳方法是什么?
答案 0 :(得分:0)
inlinehint是一个函数属性。因此,您需要遍历模块的所有函数,检查属性的存在并获取匹配的名称。
答案 1 :(得分:0)
您可以通过阅读块内的CallInst
来返回函数名称。