如何在LLVM IR指令中迭代运算符

时间:2018-07-02 04:07:50

标签: llvm llvm-clang llvm-ir

我有以下llvm指令:

  %or = or i32 shl (i32 1, i32 urem (i32 ptrtoint ([4 x %struct.my_struct1]* getelementptr inbounds (%struct.my_struct2, %struct.my_struct3* null, i32 0, i32 18, i32 48, i32 3) to i32), i32 32)), %add, !dbg !278709

我需要遍历所有运算符。

1)是否有可能使该指令溢出的通行证(或clang标志)?

2)如何以一种简单的方式遍历这些运算符?

谢谢

0 个答案:

没有答案