1
的死代码清除删除的指令
我在LLVM通产生IR
这样的:通过LLVM
%5 = icmp eq i32 %4, 0
%7 = or i1 %5, %5
...
由于实际上不需要or
指令(死码),我更换了所有出现的%7
与%5
。现在,or
指令应该被删除。我是否可以拨打死码消除从我的通行证中传递LLVM,还是有任何方法可以删除那条or
指令?