[英]Count number of instructions of various types using LLVM
我是LLVM编译器基础结构的新用户。 我阅读了《 LLVM程序员手册》,了解了如何遍历基本块。 我想知道是否有任何预定义的计数指令。 我知道这里有instcount,但是返回的是指令总数。 我主要针对整数和浮点运算。 另外,如果表达式中存在不同类型的操作数,我该怎么办?
除指令总数外, InstCount
传递对于每种指令类型已经具有一个单独的计数器。 例如, add
指令的数量将存储在NumAddInst
统计变量中。 您可以使用该传递或重用其某些代码。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.