2013-03-19 55 views
-1

如何通过LLVM对简单的“hello world”程序中的加载指令总数进行计数?程序中加载指令的数量

+0

您想计算代码中出现的加载指令的数量,还是计算代码运行时将执行的加载指令的数量? – Oak 2013-03-19 20:12:49

+0

我想写一个传递,计数在“你好世界”程序的红外加载指令的数量........ – 2013-03-19 20:36:33

回答

3

写一遍,遍历模块中的所有指令,然后计算满足isa<LoadInst>(I)的指令数。

请参阅the programmer's manual了解如何迭代所有指令。

如果你不确定如何写通行证,请看this handy guide

+0

我想我明白了,Thanx很多!!!! – 2013-03-19 23:01:53